You are not logged in.
Pages: 1
Hi, can u guys update yt-dlp package for the Devuan 5 repos? It is so outdate that isn't even working anymore
Offline
devuan / debian stable usually stays as it is after release.
This package would be a good candidate for daedalus-backports.
cat /etc/apt/sources.list | grep backports
deb http://deb.devuan.org/merged daedalus-backports main #contrib non-free non-free-firmware
$ sudo apt-get update
$ sudo apt-get -t daedalus-backports install yt-dlp
Offline
It is so outdate that isn't even working anymore
It always is and always will be. This is how I keep it up-to-date when a new version is released:
sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp
sudo chmod a+rx /usr/local/bin/yt-dlp
I check for new versions here: https://github.com/yt-dlp/yt-dlp
If you go this route, you must totally remove the repo version first or it will get messed up, I believe.
Last edited by Ron (2024-10-18 15:43:59)
Offline
Thank you Ron, this is very good information - and a time-saver for many!
Offline
If you install yt-dlp as Ron suggests, the update option is already built-in. As root, simply:
yt-dlp -U
If you installed it from the repos, that option is disabled. An error will show and it can only list the installed and available versions.
Offline
yt-dlp works with many different websites and is updated as frequently as is necessary and as such it is best to use the stand-alone version.
The stand-alone version is labeled "Platform-independent zipimport binary. Needs Python (recommended for Linux/BSD)" get it here:
https://github.com/yt-dlp/yt-dlp?tab=readme-ov-file#release-files
they also recommend using their modified ffmpeg, ffplay, and ffprobe(all three are in "ffmpeg"):
https://github.com/yt-dlp/yt-dlp?tab=readme-ov-file#strongly-recommended
and you can get the modified version of ffmpeg here:
https://github.com/yt-dlp/FFmpeg-Builds/releases
at the date/time of this post "ffmpeg-n7.1-latest-linux64-gpl-7.1.tar.xz" is the most current and the one we are using presently.
with the stand-alone version use python3 with yt-dlp so to check for available updates:
python3 yt-dlp -U
and to download a video
python3 yt-dlp video-url-goes-here
this is done in a terminal and is easiest if you are working in the directory where yt-dlp is located(to minimize length of command lines)
(just keep it in a directory/folder on your desktop and it will be close at hand for when you choose to utilize it)
make sure you don't have the debian/devuan version of yt-dlp installed as that would probably be/get confusing and the same can be said for ffmpeg/ffplay/ffprobe(which on our daedalus installation are all three located in /usr/bin/).
the yt-dlp github webpage is huge and has an incredible amount of information so you will probably want to scan the whole thing briefly but only focus on whatever your current task-at-hand is(and save the rest for your next adventure).
ps- i see there have been a few posts while i have been putting this together so there will probably be more than one method suggested.
Last edited by stargate-sg1-cheyenne-mtn (2024-10-18 19:33:41)
Be Excellent to each other and Party On!
https://www.youtube.com/watch?v=rph_1DODXDU
https://en.wikipedia.org/wiki/Bill_%26_Ted%27s_Excellent_Adventure
Do unto others as you would have them do instantaneously back to you!
Online
this looks interesting as well but haven't had a chance to experiment with it yet:
https://github.com/mhogomchungu/media-downloader
found that after stumbling across this webpost:
https://www.reddit.com/r/youtubedl/comments/qsw5pv/ytdlp_different_options_for_different_websites/
edited: cleaned up a url
Last edited by stargate-sg1-cheyenne-mtn (2024-10-20 06:30:41)
Be Excellent to each other and Party On!
https://www.youtube.com/watch?v=rph_1DODXDU
https://en.wikipedia.org/wiki/Bill_%26_Ted%27s_Excellent_Adventure
Do unto others as you would have them do instantaneously back to you!
Online
Pages: 1