4 ms·
I'm gonna be trying it out, since another commenter mentioned it's powered by mpv. Although, as I have very basic requirements, I'm already perfectly content wi
by TheAceOfHearts 10y ago
I'm gonna be trying it out, since another commenter mentioned it's powered by mpv. Although, as I have very basic requirements, I'm already perfectly content with starting up mpv from the cli or by using mpv.app.
If you try this out and feel like it's not what you're looking for, I'd suggest trying out mpv [0] directly.
It integrates youtube-dl [1], so you can easily watch YouTube, as well as from the other hundreds of sources they support, very easily. For example:
mpv "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
The most recent macOS update brought a picture-in-picture feature, where you could keep videos playing on top of everything else in one side of the screen. With mpv you can get a close approximation by using the "--ontop" flag. Although admittedly it's not quite as nice as the new built-in feature.
And a bit tangential to the whole thing, I found mpv's C API [2] to be very approachable and well documented.
[0] https://mpv.io/ https://mpv.io/
[1] https://rg3.github.io/youtube-dl/ https://rg3.github.io/youtube-dl/
[2] https://github.com/mpv-player/mpv/blob/master/libmpv/client.h https://github.com/mpv-player/mpv/blob/master/libmpv/client....