youtube-dl-gui icon indicating copy to clipboard operation
youtube-dl-gui copied to clipboard

"Error! Binaries missing/corrupted."

Open jinchoung opened this issue 2 years ago • 17 comments

as soon as i add a link to download, that is the message displayed and i am unable to download anything at all.

on win10.

jinchoung avatar May 03 '22 00:05 jinchoung

Happens to me as well.

mokeWe avatar May 03 '22 04:05 mokeWe

ah, i found a fix for me - instead of just downloading and installing from the windows zip, download and install it from the windows store link. that made it work.

jinchoung avatar May 03 '22 04:05 jinchoung

I am also having this issue, have tried reinstalling multiple times to no avail

Gadetron avatar May 04 '22 04:05 Gadetron

ah, i found a fix for me - instead of just downloading and installing from the windows zip, download and install it from the windows store link. that made it work.

I have the same bug with build 2.4.0 and Win 11. I have also changed to windows store build and it works. Thanks for the tips.

RoyalShooter avatar May 04 '22 19:05 RoyalShooter

ah, i found a fix for me - instead of just downloading and installing from the windows zip, download and install it from the windows store link. that made it work.

I have the same bug with build 2.4.0 and Win 11. I have also changed to windows store build and it works. Thanks for the tips.

the windows version is outdated and uses the now depreciated youtube dl instead dlp, rendering the application useless

Gadetron avatar May 04 '22 21:05 Gadetron

Same issue here.

thelegend09 avatar May 05 '22 15:05 thelegend09

Temporary fix that’s better than just downloading it from the Microsoft Store and reverting to yt-dl (as opposed to yt-dlp). Here’s what I did.

  1. Download the portable version 2.3.1 (previous one) here.
  2. Download the latest version of yt-dlp here.
  3. Run version 2.3.1
  4. In your installation files, find the "youtube-dl.exe" file and rename it "youtube-dl.exe.old"
  5. Move the yt-dlp file to that same directory and rename it "youtube-dl.exe".

Not ideal, but it did the trick.

thelegend09 avatar May 05 '22 16:05 thelegend09

Temporary fix that’s better than just downloading it from the Microsoft Store and reverting to yt-dl (as opposed to yt-dlp). Here’s what I did.

1. Download the portable version 2.3.1 (previous one) [here](https://github.com/jely2002/youtube-dl-gui/releases/tag/v2.3.1).

2. Download the latest version of yt-dlp [here](https://github.com/yt-dlp/yt-dlp/releases/tag/2022.03.08.1).

3. Run version 2.3.1

4. In your installation files, find the "youtube-dl.exe" file and rename it "youtube-dl.exe.old"

5. Move the yt-dlp file to that same directory and rename it "youtube-dl.exe".

Not ideal, but it did the trick.

You can use the current portable version 2.4 and just copy yt-dlp.exe in the same directory. No old version and no renaming necessary.

RealPete avatar May 07 '22 11:05 RealPete

I'm getting the same message, is there no way to fix it beside switching to the portable version and manually changing the yt-dlp version?

FCalleja avatar May 11 '22 15:05 FCalleja

Further information on my issue if it helps: the yt-dlp.exe file is NOT being downloaded automatically. That's why I was getting the binaries missing error, it was literal, just adding the .exe to the folder created by the portable version fixed it.

FCalleja avatar May 11 '22 15:05 FCalleja

metoo, solved by instalation with microsoft store

skrybot avatar May 14 '22 09:05 skrybot

Folder Show at show full error after download youtube video failed, dowload the missing files


yt-dlp.exe or yt-dlp-unix DownloadLink: https://github.com/yt-dlp/yt-dlp/releases/latest


ffmepg.exe or ffmepg ffprobe.exe or ffprobe DownloadLink ver.1(latest v6.0 version), For Windows, Linux: https://github.com/BtbN/FFmpeg-Builds/releases/tag/latest ffmepg.exe or ffmepg ffprobe.exe or ffprobe DownloadLink ver.2(v4.4.1), For Windows, MacOS, Linux: https://github.com/ffbinaries/ffbinaries-prebuilt/releases/latest https://ffbinaries.com/api/v1/version/latest


those file are all in a same folder ...\resources\app.asar.unpacked\binaries\

I write a command for step download and paste yt-dlp.exe and ffprobe.exe and ffmpeg.exe Windows Installer 64 bit

open a cmd or powershell in administrator mode and paste command below and press key Enter for execute

from BtbN/FFmpeg-Builds (ffmpeg, ffprobe v6.0)

powershell -Command "("Invoke-WebRequest https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp.exe -OutFile APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\yt-dlp.exe"); (Invoke-WebRequest  https://github.com/BtbN/FFmpeg-Builds/releases/download/latest/ffmpeg-master-latest-win64-gpl.zip -OutFile APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffmpeg-master-latest-win64-gpl.zip); (Expand-Archive APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffmpeg-master-latest-win64-gpl.zip -DestinationPath APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries -Force); (Get-ChildItem -File APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffmpeg-master-latest-win64-gpl\bin | Move-Item -Destination APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries -Force); (Remove-Item APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffmpeg-master-latest-win64-gpl.zip,  -LiteralPath APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffmpeg-master-latest-win64-gpl -Recurse -Force -ErrorAction SilentlyContinue)"

from ffbinaries/ffbinaries-prebuilt (ffmpeg, ffprobe v4.4.1)

powershell -Command "("Invoke-WebRequest https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp.exe -OutFile APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\yt-dlp.exe"); (Invoke-WebRequest https://github.com/ffbinaries/ffbinaries-prebuilt/releases/download/v4.4.1/ffmpeg-4.4.1-win-64.zip -OutFile APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffmpeg-4.4.1-win-64.zip); (Expand-Archive APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffmpeg-4.4.1-win-64.zip -DestinationPath APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries  -Force); (Remove-Item APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffmpeg-4.4.1-win-64.zip); (Invoke-WebRequest  https://github.com/ffbinaries/ffbinaries-prebuilt/releases/download/v4.4.1/ffprobe-4.4.1-win-64.zip -OutFile APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffprobe-4.4.1-win-64.zip); (Expand-Archive APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffprobe-4.4.1-win-64.zip -DestinationPath APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries  -Force); (Remove-Item APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffprobe-4.4.1-win-64.zip)"

I write a terminial command for step download and paste yt-dlp.exe and ffprobe and ffmpeg MacOS Installer

from ffbinaries/ffbinaries-prebuilt (ffmpeg, ffprobe v4.4.1)

sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp_macos -o /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/yt-dlp-unix; curl -L https://github.com/ffbinaries/ffbinaries-prebuilt/releases/download/v4.4.1/ffmpeg-4.4.1-osx-64.zip -o /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffmpeg-4.4.1-osx-64.zip; unzip /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffmpeg-4.4.1-osx-64.zip -d /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries; rm -f /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffmpeg-4.4.1-osx-64.zip; curl -L https://github.com/ffbinaries/ffbinaries-prebuilt/releases/download/v4.4.1/ffprobe-4.4.1-osx-64.zip -o /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffprobe-4.4.1-osx-64.zip; unzip /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffprobe-4.4.1-osx-64.zip -d /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries; rm -f /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffprobe-4.4.1-osx-64.zip

For Windows Installer Open-Video-Downloader-Setup-x.x.x.exe or Chocolatey install: 1.Download the yt-dlp.exe from https://github.com/yt-dlp/yt-dlp/releases 2.paste yt-dlp.exe in to folder C:\Users\ x your user name folder x \AppData\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries

I write a command for step download and paste yt-dlp.exe 1.open a cmd or powershell in administrator mode and paste command below and press key Enter for execute

powershell -Command "Invoke-WebRequest https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp.exe -OutFile APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\yt-dlp.exe"

For Windows portable Open-Video-Downloader-x.x.x-portable.exe: 1.After first open then it will create a folder open-video-downloader same folder as Open-Video-Downloader-x.x.x-portable.exe 2.Download the yt-dlp.exe from https://github.com/yt-dlp/yt-dlp/releases 3.paste yt-dlp.exe in to folder open-video-downloader

For MacOS Installer Open-Video-Downloader-x.x.x.dmg or Homebrew install: 1.Download the yt-dlp from https://github.com/yt-dlp/yt-dlp/releases 2.rename yt-dlp to yt-dlp-unix 3.paste yt-dlp-unix in to folder /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/

I write a terminial command for step download and paste yt-dlp-unix MacOS

sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp_macos -o /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/yt-dlp-unix
sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp_macos -O /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/yt-dlp-unix
sudo aria2c https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp_macos --dir /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ -o yt-dlp-unix

two method to open Application folder 1.simple right click on Application in a regular Finder window will make it possible to "show package contents" 2.use the "Go to location" functionality (⌘ Cmd+⇧ Shift+G) and type the full path to a subfolder or subfile of the package

I write a command for step download and paste ffprobe.exe and ffmpeg.exe Windows 64 bit

from BtbN/FFmpeg-Builds (ffmpeg, ffprobe v6.0)

powershell -Command "(Invoke-WebRequest  https://github.com/BtbN/FFmpeg-Builds/releases/download/latest/ffmpeg-master-latest-win64-gpl.zip -OutFile APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffmpeg-master-latest-win64-gpl.zip); (Expand-Archive APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffmpeg-master-latest-win64-gpl.zip -DestinationPath APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries -Force); (Get-ChildItem -File APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffmpeg-master-latest-win64-gpl\bin | Move-Item -Destination APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries -Force); (Remove-Item APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffmpeg-master-latest-win64-gpl.zip, APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffmpeg-master-latest-win64-gpl -Recurse -Force -ErrorAction SilentlyContinue)"

from ffbinaries/ffbinaries-prebuilt (ffmpeg, ffprobe v4.4.1)

powershell -Command "(Invoke-WebRequest  https://github.com/ffbinaries/ffbinaries-prebuilt/releases/download/v4.4.1/ffmpeg-4.4.1-win-64.zip -OutFile APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffmpeg-4.4.1-win-64.zip); (Expand-Archive APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffmpeg-4.4.1-win-64.zip -DestinationPath APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries  -Force); (Remove-Item APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffmpeg-4.4.1-win-64.zip); (Invoke-WebRequest  https://github.com/ffbinaries/ffbinaries-prebuilt/releases/download/v4.4.1/ffprobe-4.4.1-win-64.zip -OutFile APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffprobe-4.4.1-win-64.zip); (Expand-Archive APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffprobe-4.4.1-win-64.zip -DestinationPath APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries  -Force); (Remove-Item APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffprobe-4.4.1-win-64.zip)"

I write a terminial command for step download and paste ffprobe and ffmpeg MacOS

sudo curl -L https://github.com/ffbinaries/ffbinaries-prebuilt/releases/download/v4.4.1/ffmpeg-4.4.1-osx-64.zip -o /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffmpeg-4.4.1-osx-64.zip; unzip /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffmpeg-4.4.1-osx-64.zip -d /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries; rm -f /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffmpeg-4.4.1-osx-64.zip; curl -L https://github.com/ffbinaries/ffbinaries-prebuilt/releases/download/v4.4.1/ffprobe-4.4.1-osx-64.zip -o /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffprobe-4.4.1-osx-64.zip; unzip /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffprobe-4.4.1-osx-64.zip -d /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries; rm -f /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffprobe-4.4.1-osx-64.zip

himyjan avatar May 16 '22 06:05 himyjan

Hi guys, just add youtube-dl binary to the binaries folder, and then let's compile the project :)

or add youtube-dl binary directly to the binaries folder of the extracted app (installed, portable...)

p333ter avatar May 16 '22 22:05 p333ter

Folder Show at show full error after download youtube video failed yt-dlp.exe or yt-dlp-unix DownloadLink: https://github.com/yt-dlp/yt-dlp/releases/latest ffmepg.exe or ffmepg ffprobe.exe or ffprobe DownloadLink: https://github.com/ffbinaries/ffbinaries-prebuilt/releases/latest https://ffbinaries.com/api/v1/version/latest those file are all in a same folder ...\resources\app.asar.unpacked\binaries\

I write a command for step download and paste yt-dlp.exe and ffprobe.exe and ffmpeg.exe Windows 64 bit

open a cmd or powershell in administrator mode and paste command below and press key Enter for execute

powershell -Command "("Invoke-WebRequest https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp.exe -OutFile APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\yt-dlp.exe"); (Invoke-WebRequest  https://github.com/ffbinaries/ffbinaries-prebuilt/releases/download/v4.4.1/ffmpeg-4.4.1-win-64.zip -OutFile APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffmpeg-4.4.1-win-64.zip); (Expand-Archive APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffmpeg-4.4.1-win-64.zip -DestinationPath APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries  -Force); (Remove-Item APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffmpeg-4.4.1-win-64.zip); (Invoke-WebRequest  https://github.com/ffbinaries/ffbinaries-prebuilt/releases/download/v4.4.1/ffprobe-4.4.1-win-64.zip -OutFile APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffprobe-4.4.1-win-64.zip); (Expand-Archive APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffprobe-4.4.1-win-64.zip -DestinationPath APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries  -Force); (Remove-Item APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffprobe-4.4.1-win-64.zip)"

I write a terminial command for step download and paste yt-dlp.exe and ffprobe and ffmpeg MacOS

sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp_macos -o /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/yt-dlp-unix; curl -L https://github.com/ffbinaries/ffbinaries-prebuilt/releases/download/v4.4.1/ffmpeg-4.4.1-osx-64.zip -o /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffmpeg-4.4.1-osx-64.zip; unzip /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffmpeg-4.4.1-osx-64.zip -d /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries; rm -f /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffmpeg-4.4.1-osx-64.zip; curl -L https://github.com/ffbinaries/ffbinaries-prebuilt/releases/download/v4.4.1/ffprobe-4.4.1-osx-64.zip -o /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffprobe-4.4.1-osx-64.zip; unzip /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffprobe-4.4.1-osx-64.zip -d /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries; rm -f /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffprobe-4.4.1-osx-64.zip

For Windows Installer Open-Video-Downloader-Setup-x.x.x.exe or Chocolatey install: 1.Download the yt-dlp.exe from https://github.com/yt-dlp/yt-dlp/releases 2.paste yt-dlp.exe in to folder C:\Users\ x your user name folder x \AppData\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries

I write a command for step download and paste yt-dlp.exe 1.open a cmd or powershell in administrator mode and paste command below and press key Enter for execute

powershell -Command "Invoke-WebRequest https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp.exe -OutFile APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\yt-dlp.exe"

For Windows portable Open-Video-Downloader-x.x.x-portable.exe: 1.After first open then it will create a folder open-video-downloader same folder as Open-Video-Downloader-x.x.x-portable.exe 2.Download the yt-dlp.exe from https://github.com/yt-dlp/yt-dlp/releases 3.paste yt-dlp.exe in to folder open-video-downloader

For MacOS Installer Open-Video-Downloader-x.x.x.dmg or Homebrew install: 1.Download the yt-dlp from https://github.com/yt-dlp/yt-dlp/releases 2.rename yt-dlp to yt-dlp-unix 3.paste yt-dlp-unix in to folder /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/

I write a terminial command for step download and paste yt-dlp-unix MacOS

sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp_macos -o /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/yt-dlp-unix
sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp_macos -O /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/yt-dlp-unix
sudo aria2c https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp_macos --dir /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ -o yt-dlp-unix

two method to open Application folder 1.simple right click on Application in a regular Finder window will make it possible to "show package contents" 2.use the "Go to location" functionality (⌘ Cmd+⇧ Shift+G) and type the full path to a subfolder or subfile of the package

I write a command for step download and paste ffprobe.exe and ffmpeg.exe Windows 64 bit

powershell -Command "(Invoke-WebRequest  https://github.com/ffbinaries/ffbinaries-prebuilt/releases/download/v4.4.1/ffmpeg-4.4.1-win-64.zip -OutFile APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffmpeg-4.4.1-win-64.zip); (Expand-Archive APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffmpeg-4.4.1-win-64.zip -DestinationPath APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries  -Force); (Remove-Item APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffmpeg-4.4.1-win-64.zip); (Invoke-WebRequest  https://github.com/ffbinaries/ffbinaries-prebuilt/releases/download/v4.4.1/ffprobe-4.4.1-win-64.zip -OutFile APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffprobe-4.4.1-win-64.zip); (Expand-Archive APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffprobe-4.4.1-win-64.zip -DestinationPath APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries  -Force); (Remove-Item APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffprobe-4.4.1-win-64.zip)"

I write a terminial command for step download and paste ffprobe and ffmpeg MacOS

sudo curl -L https://github.com/ffbinaries/ffbinaries-prebuilt/releases/download/v4.4.1/ffmpeg-4.4.1-osx-64.zip -o /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffmpeg-4.4.1-osx-64.zip; unzip /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffmpeg-4.4.1-osx-64.zip -d /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries; rm -f /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffmpeg-4.4.1-osx-64.zip; curl -L https://github.com/ffbinaries/ffbinaries-prebuilt/releases/download/v4.4.1/ffprobe-4.4.1-osx-64.zip -o /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffprobe-4.4.1-osx-64.zip; unzip /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffprobe-4.4.1-osx-64.zip -d /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries; rm -f /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffprobe-4.4.1-osx-64.zip

Doesn't work for me sadly.

image

I tried to force "everyone" full control permission on the root folder, still getting this error :

image

image

remizik avatar Jun 08 '22 16:06 remizik

Further information on my issue if it helps: the yt-dlp.exe file is NOT being downloaded automatically. That's why I was getting the binaries missing error, it was literal, just adding the .exe to the folder created by the portable version fixed it.

I have sent a pull request to update the logic to fix this issue here: #375

richardsondev avatar Jun 09 '22 07:06 richardsondev

Temporary fix that’s better than just downloading it from the Microsoft Store and reverting to yt-dl (as opposed to yt-dlp). Here’s what I did.

  1. Download the portable version 2.3.1 (previous one) here.
  2. Download the latest version of yt-dlp here.
  3. Run version 2.3.1
  4. In your installation files, find the "youtube-dl.exe" file and rename it "youtube-dl.exe.old"
  5. Move the yt-dlp file to that same directory and rename it "youtube-dl.exe".

Not ideal, but it did the trick.

Thank you mate....

cat2246 avatar Jan 07 '23 19:01 cat2246