JaGoLi / ytdl-gui

A simple-to-use, cross-platform graphical interface for youtube-dl.
GNU General Public License v3.0
256 stars 24 forks source link

move from youtube-dl to yt-dlp #61

Open Lunarequest opened 3 years ago

Lunarequest commented 3 years ago

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

stevenpusser commented 3 years ago

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

ghost commented 3 years ago

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

It should work: https://github.com/jely2002/youtube-dl-gui/issues/151#issuecomment-903100478

SwampRabbit commented 3 years ago

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.

JaGoLi commented 3 years ago

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.

mbnoimi commented 2 years ago

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

Lunarequest commented 2 years ago

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

sebma commented 2 years ago

@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 ?

JaGoLi commented 2 years ago

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.

sebma commented 2 years ago

@JaGoLi Thanks a lot.