[vlc-devel] [PATCH 1/2] share: add wrapper script for the YoutubeDL Python module

Thomas Guillem thomas at gllm.fr
Tue Sep 22 11:03:14 CEST 2020



On Mon, Sep 21, 2020, at 17:34, Rémi Denis-Courmont wrote:
> Le maanantaina 21. syyskuuta 2020, 13.37.49 EEST Steve Lhomme a écrit :
> > OK. My understanding was that this would add the feature to anyone, but
> > it's only for people who already have youtube-dl.
> 
> Very much not.
> 
> YoutubeDL has multiple releases per week and needs (less but still) frequent 
> updates. Thus, IMO, it is not suitable for including in contribs. It only adds 
> pain to injury that it would require a Python interpreter. And that it's a 
> little uncomfortably warm a potato for VLC to ship.
> 
> I'd say, it's more like YoutubeDL ought to provide binary bundles including an 
> open-source media player, than that open-source media players should ship 
> YoutubeDL. So it is very much intended that YoutubeDL is installed (and 
> updated) separately. I won't object on principle basis if somebody adds it to 
> contribs. But I would not recommend doing so, and I will follow my own advice 
> in that respect.

I agree, we can't put ytdl in contribs. It needs to be updated every 2 weeks.
I don't think it's up to us to provide this binary, even on vlc ports.

For example, on Android, we could imagine a ytdl apk like this one https://github.com/ChlodAlejandro/ytdl-android. But such apk should either be on the play store (is there a legal issue?) or be able to auto-update once in a while.

But it's not necessarily VideoLan to take care of it.

> 
> I've said it before and I can state it again: If you want a zero-effort updated 
> playlist parser, you should provide a web service to perform the look-up and/
> or to roll frequent and fast parser/extractor script updates.
> 
> -- 
> 雷米‧德尼-库尔蒙
> http://www.remlab.net/
> 
> 
> 
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel


More information about the vlc-devel mailing list