shinchiro / mpv-winbuild-cmake

CMake-based MinGW-w64 Cross Toolchain
487 stars 91 forks source link

Libmpv from Feb. 25th is the last one that works in Plex #669

Closed Enivex closed 2 months ago

Enivex commented 2 months ago

Because Plex ships with an ancient version of mpv, I've made a habit of swapping out the dll with newer ones from https://sourceforge.net/projects/mpv-player-windows/files/libmpv/

Unfortunately no dll built after February 25th (i.e. March 4th and up) works. The player just endlessly loads.

I have no idea whether this is an issue with Plex itself, or the dlls. It would be nice to be able to keep up-to-date if possible

mitzsch commented 2 months ago

https://forums.plex.tv/t/dolby-truehd-passthrough-modified-mpv-build/802742/229

mitzsch commented 2 months ago

Not related to this issue

Actually, it is. I linked a specific post in that forum thread. Please read.

Quote from the plex forum post.

Side note on using the latest mpv upstream. Those versions will not work with Plex HTPC. The devs changed how the loadfile command works, breaking Plex HTPC (and probably Plex for Desktop as well).

Commit: input/player: add loadfile/loadlist insert-at command · mpv-player/mpv@c678033 · GitHub 8

Enivex commented 2 months ago

https://forums.plex.tv/t/dolby-truehd-passthrough-modified-mpv-build/802742/229

Thanks for the link, I've tried to search for this for a while, but never managed to find anything.

I guess the situation will just get worse and worse as long as Plex doesn't update their own mpv build?

mitzsch commented 2 months ago

I guess the situation will just get worse and worse as long as Plex doesn't update their own mpv build?

I guess, but that's why there are users like myself who keep an eye on upstream mpv additions and revert them if necessary in a fork of mpv ;)

(I guess this can be closed)