Quoting Paul Wise (2015-02-07 08:36:48) > On Fri, Feb 6, 2015 at 9:50 PM, Thorsten Glaser wrote: > >> I smell the chance to share… > > It would be nice if someone could contact all of the Python ones and > ask them to merge their code. Same for all of the Perl ones and all of > the other ones. Looking a bit closer, it seems there _is_ currently a single download-only framework for each of Python, Lua and Perl plugin APIs (youtube-dl, Lua and get-flash-videos, respectively): The (only?) other related reusable framework seems to be python-pafy which seems targeted special features of Youtube rather than generic download from many sites. > Even more interesting would be a standard for video downloader plugins > so that video players like Totem and VLC could just play videos on > these sites. De-duplicate all the things! libquvi offers Lua-based plugin API. Used by mplayer2, totem, git-annex and older mpv (and possibly also rhtyhmbox and grilo). youtube-dl offers Python-based plugin API. Used by freevo, lives and recent mpv. get-flash-player offers Perl-based plugin API. Used by no other tools, apparently. From personal experience get-flash-player is better than the others at "walking blindly", fetching videos from random websites. Would be nice if someone... * rewrote site support in other tools as Python/Lua/Perl plugins. * rewrote competing UI of other tools as libquvi/youtube-dl frontends. * ported libquvi/youtube-dl/get-flash-player plugins to each other. - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private
Attachment:
signature.asc
Description: signature