jaseg
jaseg
What might work is providing mpv with a window to draw into using the ```--wid``` option. As far as I know that "window" can be a GUI component such as...
@borro0 you are right, starting with commit 341f4c5c161d91d92a43fe7061657c46d2b3b934 which is part of python-mpv v1.0.1 both `mpv-1.dll` and `mpv-2.dll` are supported.
I am fairly sure that this is not currently possible, since libmpv does not seem to expose any API to do that. You could try to optimize ImageOverlay's update() implementation,...
That option is specific to the DRM (Linux Direct Rendering Manager) video output driver. Unless you are rendering on a console linux setup that does not have X11 or wayland...
Well, using OpenGL would basically amount to this. Via the gpu video output driver, OpenGL is also the default video output anyway, so integrating against libmpv's OpenGL API should not...
The only suggestion I can come up with is to use opengl to properly control this. For an opengl/python-mpv example, please have a look at https://gist.github.com/jaseg/657e8ecca3267c0d82ec85d40f423caa and https://gist.github.com/cosven/b313de2acce1b7e15afda263779c0afc vf=gpu inserts...
I'm not a mac user, but this error would could be explained by the system libraries being updated. A libmpv version compiled and linked for an older library version might...
You could try running your script inside gdb or lldb, as in gdb --args python3 your_script.py [script args] Then, after it freezes you can press Ctrl+C on the terminal to...
Hmm, I don't have a mac setup to test this on so I can't really help you. What might work is trying [other vo options, or changing the vo parameters](https://github.com/mpv-player/mpv/blob/master/DOCS/man/vo.rst)....
Hmm, are you running this from an interactive shell or as a script? If you're running this as a script you need to add `player.wait_for_playback()` at the end. Otherwise python...