JaGoLi / ytdl-gui

A simple-to-use, cross-platform graphical interface for youtube-dl.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

move from youtube-dl to yt-dlp

Lunarequest opened this issue · comments

commented

youtube-dl has not had commits in a very long time and the project maintainer has not communicated with anyone for a very long time. The community has created yt-dlp a spiritual successor to youtube-dl adding many features to the original code base include sponsor block api integration

https://github.com/yt-dlp/yt-dlp

Does it work if you symlink youtube-dl to the youtube-dlp executable?

Does it work if you symlink youtube-dl to the youtube-dlp executable?

It should work: jely2002/youtube-dl-gui#151 (comment)

I can confirm that at least on MX-21 (Debian 11) that replacing the runtime dependency to youtube-dlp works. We have a youtube-dl transitional package though included with yt-dlp.

Good to know that it works! My current issue with yt-dlp is that it is not packaged properly in many distros. It is not in the standard archlinux repositories and is not in debian either. The solution to this will be to remove youtube-dl dependencies from any packaging so that a user can install whatever program they want and symlink as @stevenpusser suggests.

yt-dlp no longer alien anymore. It has 30.5k stars (youtube-dl has 113k and decreasing) in Github and used by many GUI clients.
It's your desicion to use it or not but believe me ignoring it is a damn fault decision because yt-dlp shipped by many nice features you can't find it in recent youtube-dl version

commented

Yup yt-dlp is also now in the arch repos. I've thought about moving the flatpak to it but it's got a ton of deps

commented

@JaGoLi yt-dlp is now in the debian repositories since the stable-backports and now in the ArchLinux community repositories.

Can you please reconsider and reopen this issue ?

I haven't had time to work on this project, but since it's now in the debian and archlinux repos it's worth porting it over. So, I'm reopening the issue.

commented

@JaGoLi Thanks a lot.