OS2 World Community Forum
OS/2, eCS & ArcaOS - Technical => Applications => Topic started by: Remy on January 15, 2026, 10:35:02 pm
-
Hi!
I just tried to give a try to the media downloader.
This one isn't working for me, which yt-dlp version or download link is needed ?
I found having it into the correct path but it will not run and I kow that recent yt-dlp requires a high python3 version !
Here are messages:
[media-downloader] Failed to find executable "bsdtar"
[media-downloader] Error, executable to backend "bsdtar" could not be found
[media-downloader] *************************************************************
[media-downloader] To Disable These Checks, Do The Following:-
[media-downloader] 1. Go To "Configure" Tab.
[media-downloader] 2. Go To "General Options" Sub Tab.
[media-downloader] 3. Click "Actions At StartUp" Menu.
[media-downloader] 4. Select "Do Nothing".
[media-downloader] *************************************************************
[media-downloader] Download Path: W:/Home/Downloads
[media-downloader] App Data Path: W:/Home/.local/share/media-downloader
[media-downloader] *************************************************************
[media-downloader] Checking installed version of yt-dlp
[media-downloader] *************************************************************
[media-downloader] Failed to find version information, make sure "yt-dlp" is installed and works properly
[media-downloader] Cmd: "W:/Home/.local/share/media-downloader/bin/yt-dlp" "--version"
[media-downloader] Exit Code: 127
[media-downloader] Exit Status: Normal Exit
[media-downloader] Std Out: env: ��python3��: No such file or directory
[media-downloader] *************************************************************
[media-downloader] Start Downloading deno ... ... ...
[media-downloader] Download Failed: File Not Found
Thanks for your help.
Regards
-
Might need to use simple python
H:\tmp>python.exe --version
Python 3.13.2
Likely symlinks for python3 etc.
Also looks like it expects yt-dip to be executable. I faintly remember their is a python command to make a script executable but can't remember what. Likewise with extproc where you'd copy yt-dip to yt-dip.cmd and for the first line, extproc python.exe,
H:\tmp>yt-dlp.cmd -v
[debug] Command-line config: ['-v']
[debug] Encodings: locale cp850, fs cp850, pref cp850, out cp850, error cp850, screen cp850
[debug] yt-dlp version stable@2025.12.08 from yt-dlp/yt-dlp [7a52ff29d] (zip)
[debug] Python 3.13.2 (CPython i386 32bit) - OS-2-1-i386-32bit (OpenSSL 1.1.1w
11 Sep 2023)
[debug] exe versions: ffmpeg 4.2.2, ffprobe 4.2.2
[debug] Optional libraries: sqlite3-3.28.0, yt_dlp_ejs-0.3.2
[debug] JS runtimes: none
[debug] Proxy map: {}
[debug] Request Handlers: urllib
[debug] Plugin directories: none
[debug] Loaded 1854 extractors
Usage: yt-dlp.cmd [OPTIONS] URL [URL...]
yt-dlp.cmd: error: You must provide at least one URL.
Type yt-dlp --help to see a list of all options.
I vaguely remember that there is a preferred Python option to use but forget what :(
-
Hello
In my case MediaDownloader_5-4-5.zip is working for me to download YouTube Files.
I also have Python 3.13.2. When it runs for the first time, it downloads "yt-dlp" first and I guess it uses python to get it. It also requires ffmpeg to create the video file in your hard drive.
Regards