Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Error! Binaries missing/corrupted." #354

Open
jinchoung opened this issue May 3, 2022 · 17 comments
Open

"Error! Binaries missing/corrupted." #354

jinchoung opened this issue May 3, 2022 · 17 comments

Comments

@jinchoung
Copy link

jinchoung commented May 3, 2022

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
Copy link
Author

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.

@Gadetron
Copy link

Gadetron commented May 4, 2022

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

@RoyalShooter
Copy link

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.

@Gadetron
Copy link

Gadetron commented May 4, 2022

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

@thelegend09
Copy link

Same issue here.

@thelegend09
Copy link

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.

@RealPete
Copy link

RealPete commented May 7, 2022

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.

@FCalleja
Copy link

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
Copy link

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.

@skrybot
Copy link

skrybot commented May 14, 2022

metoo, solved by instalation with microsoft store

@himyjan
Copy link

himyjan commented May 16, 2022

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

Auto download version (reinstall app)

https://github.com/StefanLobbenmeier/youtube-dl-gui/releases

or

Manual or command line version


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 v7.1 version), For Windows, Linux:
https://github.com/BtbN/FFmpeg-Builds/releases/tag/latest
ffmepg.exe or ffmepg ffprobe.exe or ffprobe DownloadLink ver.2(v6.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 v7.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/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 -Recurse -Force -ErrorAction SilentlyContinue); (Remove-Item -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 v6.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/v6.1/ffmpeg-6.1-win-64.zip -OutFile APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffmpeg-6.1-win-64.zip); (Expand-Archive APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffmpeg-6.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-6.1-win-64.zip); (Invoke-WebRequest  https://github.com/ffbinaries/ffbinaries-prebuilt/releases/download/v6.1/ffprobe-6.1-win-64.zip -OutFile APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffprobe-6.1-win-64.zip); (Expand-Archive APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffprobe-6.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-6.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 v6.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/v6.1/ffmpeg-6.1-osx-64.zip -o /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffmpeg-6.1-osx-64.zip; unzip /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffmpeg-6.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-6.1-osx-64.zip; curl -L https://github.com/ffbinaries/ffbinaries-prebuilt/releases/download/v6.1/ffprobe-6.1-osx-64.zip -o /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffprobe-6.1-osx-64.zip; unzip /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffprobe-6.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-6.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 v7.1)

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 -Recurse -Force -ErrorAction SilentlyContinue); (Remove-Item -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 v6.1)

powershell -Command "(Invoke-WebRequest  https://github.com/ffbinaries/ffbinaries-prebuilt/releases/download/v6.1/ffmpeg-6.1-win-64.zip -OutFile APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffmpeg-6.1-win-64.zip); (Expand-Archive APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffmpeg-6.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-6.1-win-64.zip); (Invoke-WebRequest  https://github.com/ffbinaries/ffbinaries-prebuilt/releases/download/v6.1/ffprobe-6.1-win-64.zip -OutFile APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffprobe-6.1-win-64.zip); (Expand-Archive APPDATA\Local\Programs\youtube-dl-gui\resources\app.asar.unpacked\binaries\ffprobe-6.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-6.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/v6.1/ffmpeg-6.1-osx-64.zip -o /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffmpeg-6.1-osx-64.zip; unzip /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffmpeg-6.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-6.1-osx-64.zip; curl -L https://github.com/ffbinaries/ffbinaries-prebuilt/releases/download/v6.1/ffprobe-6.1-osx-64.zip -o /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffprobe-6.1-osx-64.zip; unzip /Applications/Open\ Video\ Downloader.app/Contents/Resources/app.asar.unpacked/binaries/ffprobe-6.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-6.1-osx-64.zip

@p333ter
Copy link

p333ter commented May 16, 2022

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...)

@remizik
Copy link

remizik commented Jun 8, 2022

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

@richardsondev
Copy link

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

@cat2246
Copy link

cat2246 commented Jan 7, 2023

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....

@alastajj
Copy link

just use this version, it's the easiest:

https://github.com/StefanLobbenmeier/youtube-dl-gui/releases

@himyjan
Copy link

himyjan commented Aug 25, 2024

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

image
portable verion will create a folder on startup called open-video-downloader if not exist
the error shows they are finding yt-dlp.exe in E:\TOOLS\Youtube-DL\open-video-downloader\yt-dlp.exe

not the folder path you place open-video-downloader

E:\TOOLS\OpenVideoDownloader\open-video-downloader\yt-dlp.exe

just reopen Open-Video-Downloader-2.4.0-portable.exe and paste yt-dlp.exe into folder ./open-video-downloader

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests