Results 110 comments of jaseg

I agree with @trin94 here. The legacy way of rendering video into an UI component was to get a display-manager-level handle to the UI component from the UI toolkit (e.g....

Sounds weird. I'd start by double-checking the python version running (only python 3 is supported) and that the libmpv loaded by python matches your mpv version. On some distros, libmpv...

From googling around this seems to be caused by some version conflict in your installed OpenGL libs. The easiest workaround will be to simply use `MPV(vo='x11')`, forcing X11 video output.

Hey there, The render context API is a bit new. Ubuntu 18.04 LTS uses a three-year-old version of libmpv that doesn't have it yet. Please either update your libmpv to...

Thanks for your feedback. I'll try to put together some compatibility tracking when I have the time. The latest upstream mpv version should work with the latest python-mpv version. If...

You can create multiple MPV instances in the same thread. The observers are called from a per-instance event handling thread that is automatically spawned in the background when you construct...

Instead of actually playing these streams you could just dump them to disk using mpv, then analyze variables like momentary throughput and packet latency using tcpdump/wireshark.

> I'm trying to write a log file per player. Do I need to define a loghandler per player or is there a way I can pass a logfile name...

> That's good thought. Could I retrieve video stats too like frame and bit rate and A/V sync? Bitrate should definitely be possible with wireshark's statistics. Does A/V sync depend...