Author Topic: Media downloader  (Read 236 times)

Remy

  • Hero Member
  • *****
  • Posts: 934
  • Karma: +15/-1
    • View Profile
Media downloader
« 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

Dave Yeo

  • Hero Member
  • *****
  • Posts: 5656
  • Karma: +144/-1
    • View Profile
Re: Media downloader
« Reply #1 on: January 16, 2026, 12:47:32 am »
Might need to use simple python
Code: [Select]
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,
Code: [Select]
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 :(

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 5599
  • Karma: +50/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: Media downloader
« Reply #2 on: January 16, 2026, 02:38:31 am »
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
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Remy

  • Hero Member
  • *****
  • Posts: 934
  • Karma: +15/-1
    • View Profile
Re: Media downloader
« Reply #3 on: January 16, 2026, 01:02:26 pm »
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

I think you did settings or have additional options installed !
e.g. bsdtar libarchive-os2 ?  where did you get it etc...

Of course, I have my
AOS 5.1.1 at latest level including ffmpeg
Default python and only this one is installed is python 2.7.6 (so, it isn't compatible and media downloader requires python 3.xx !)
Only Python 3.9.xx is available for install but it look creating a lot of problems to install and I didn't install it now until it is possible to install it without trouble from under anpm
Python 3.13.2 is not available from under an official depository !

I think that installing python v3 may desactivate arca OS support  help !   

mediadownloader should not be distributed without the correct python prereqs
« Last Edit: Today at 11:57:49 am by Remy »

Remy

  • Hero Member
  • *****
  • Posts: 934
  • Karma: +15/-1
    • View Profile
Re: Media downloader
« Reply #4 on: January 16, 2026, 10:02:37 pm »
* Read updates *

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 5599
  • Karma: +50/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: Media downloader
« Reply #5 on: January 16, 2026, 10:54:53 pm »
When I run it I get this:

Code: [Select]
[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: C:/HOME/MARTIN/Downloads
[media-downloader] App Data Path: C:\HOME\MARTIN\.config/media-downloader
[media-downloader] *************************************************************
[media-downloader] Checking installed version of yt-dlp
[media-downloader] Found version: 2025.12.08
[media-downloader] Start Downloading deno ... ... ...
[media-downloader] Download Failed: File Not Found
[media-downloader] Checking installed version of ffmpeg
[media-downloader] Found version: 4.2.2

In my case it works. But I noticed that it depends on the video. It seems that there some newer format that give some kind of error.

I deleted the ./config stuff of mediadownloader just to see how it was the first run. It gave me:

Code: [Select]
[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: C:/HOME/MARTIN/Downloads
[media-downloader] App Data Path: C:\HOME\MARTIN\.config/media-downloader
[media-downloader] *************************************************************
[media-downloader] Start Downloading yt-dlp ... ... ...
[media-downloader] Downloading: https://github.com/yt-dlp/yt-dlp/releases/download/2025.12.08/yt-dlp
[media-downloader] Destination: C:/HOME/MARTIN/.config/media-downloader/bin/yt-dlp.tmp
[media-downloader] Downloading yt-dlp: 3.04 MiB / 3.04 MiB (100.00%)
[media-downloader] Download complete
[media-downloader] Renaming file to: C:/HOME/MARTIN/.config/media-downloader/bin/yt-dlp
[media-downloader] Checking installed version of yt-dlp
[media-downloader] Found version: 2025.12.08
[media-downloader] Start Downloading deno ... ... ...
[media-downloader] Download Failed: File Not Found
[media-downloader] Checking installed version of ffmpeg
[media-downloader] Found version: 4.2.2

I did a:
 yum install bsdtar
to install bsdtar and the error message was removed about it was gone.

i don't know if we have deno ported.

Regards
« Last Edit: January 16, 2026, 11:01:32 pm by Martin Iturbide »
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Dave Yeo

  • Hero Member
  • *****
  • Posts: 5656
  • Karma: +144/-1
    • View Profile
Re: Media downloader
« Reply #6 on: Today at 12:05:01 am »
i don't know if we have deno ported.


No, It is a stand alone JavaScript interpreter based on the V8 (Chrome) engine. Perhaps if we get a newer browser.

Remy

  • Hero Member
  • *****
  • Posts: 934
  • Karma: +15/-1
    • View Profile
Re: Media downloader
« Reply #7 on: Today at 11:59:30 am »
Will it work with python 3.9 ?
How to safe install python 3 without disturbing python 2 under arcaos v5.1.1 with valid Arca noae support ?