Additionally, the mplayer/mplayer2 frontends: SMPlayer, SMPlayer2, and
UMPlayer also play YouTube videos.
All three share code of an integrated YouTube browser component in addition
to normal video/dvd playback.
All frontends use QT though, probably somebody (a programmer) could look at
the code and adapt it to a (Plugin?) for use in the XFCE player.
The main issue with that is that these are using mplayer as their backend, whereas Parole uses gstreamer.
There was a plugin for Totem a longer while ago (it was also dropped upstream as far as I know), I guess that would be a more suitable starting point than anything mplayer-based.
Very experimental, though. Also, because Parole seems to do some internal URI normalisation, the livestreamer backend is unusable with it. (youtube-dl does recognise "//youtube.com/watch?v=..." URIs, so I can just replace "http" with "youtube-dl" and it'll work, but livestreamer is less forgiving.)
Very experimental, though. Also, because Parole seems to do some internal
URI normalisation, the livestreamer backend is unusable with it. (youtube-dl
does recognise "//youtube.com/watch?v=..." URIs, so I can just replace
"http" with "youtube-dl" and it'll work, but livestreamer is less forgiving.)
Hey, looks very interesting and promising – I'd personally prefer a more parole-internal/integrated version of this though. If you'd be interested to work on that, that'd be awesome!