[vlc-devel] Use case for the youtube-dl filter?
Rémi Denis-Courmont
remi at remlab.net
Thu Sep 24 10:15:29 CEST 2020
Le torstaina 24. syyskuuta 2020, 10.38.31 EEST Pierre Ynard via vlc-devel a
écrit :
> > Antoine had the foresight to add Lua parsers 13 years ago with the
> > other Pierre's help, before YoutubeDL was even a thing. But I think
> > it's about time to admit that that plan failed. We simply don't have
> > the people to contribute and maintain those parsers, nor the automated
> > test cases.
>
> I wouldn't presume of what the plan was, and what the aim and ambition
> were, to say that it failed. It's especially not a failure if other
> people build upon the concept we put forward to create a next generation
> that's even better.
It's a success in terms of allowing playlists to be written in a simple and
memory-safe language.
But it's a failure in terms of how many actual parsers have actually been
contributed and maintained. Or at least it is in how many are actually
delivered with VLC and not left in a dark corner of the VideoLAN extensions
website. It surely did not help that the feature was only available in 0.9
development tree for a year or so. In the mean time, YoutubeDL came to be.
And then what you call release management was a complete oversight.
> As for VLC still, personally I have had the resources to contribute
> and maintain scripts for several major sites that I use: youtube,
> dailymotion, vimeo, soundcloud, vocaroo. Those work and are not a
> failure. Then there's a release management issue for in-tree scripts;
> and indeed that's a factor towards an external youtube-dl.
The Lua playlist framework is a partial failure, not the specific Lua scripts.
But TBH, even the scripts have a severe problem with updates delivery to final
users - in spite of your maintenance efforts.
> I think the plan was also for an external lua script ecosystem. I don't
> know that this part of the plan failed.
Compare the number of supported services on VLC side and in mpv (via
YoutubeDL).
--
Rémi Denis-Courmont
http://www.remlab.net/
More information about the vlc-devel
mailing list