ytdl-gui icon indicating copy to clipboard operation
ytdl-gui copied to clipboard

move from youtube-dl to yt-dlp

Open Lunarequest opened this issue 4 years ago • 9 comments

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

Lunarequest avatar Oct 17 '21 05:10 Lunarequest

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

stevenpusser avatar Oct 20 '21 23:10 stevenpusser

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

ghost avatar Oct 23 '21 09:10 ghost

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.

SwampRabbit avatar Oct 25 '21 17:10 SwampRabbit

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.

JaGoLi avatar Oct 26 '21 11:10 JaGoLi

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

mbnoimi avatar Aug 22 '22 09:08 mbnoimi

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

Lunarequest avatar Aug 22 '22 10:08 Lunarequest

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

sebma avatar Aug 30 '22 20:08 sebma

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.

JaGoLi avatar Aug 30 '22 23:08 JaGoLi

@JaGoLi Thanks a lot.

sebma avatar Aug 31 '22 07:08 sebma