How old is the MPV engine used by PLEX?

Server Version#: 1.18.2.2029
Player Version#: 3.104.2
Windows 10

it appears that mpv gets updated often with lots of support for mpv.conf custom settings, including settings that pertain to hdr, settings which don’t work with older mpv releases… so how old, or what version, is the mpv engine plex is using? pretty old it seems based on some of the mpv.conf errors in the pmp log files… if it is indeed old, are there any plans to update it? thanks!

A pinned topic in this same category has a test build of PMP with a newer version of libMPV (Plex Media Player 3.0 Windows and Mac forum preview). It’s also built with a completely different CI setup than we had before and that delayed any progress in updating the various libraries used. It’s currently a forum preview due to the large risk of breakage in updating these dependencies.

thanks very much, i’ll check it out, what mpv version is used? also, how do you tell what posts are referring to this version, does everything in the following thread pertain to this plex version?

https://forums.plex.tv/tags/c/plex-players/computers/plex-media-player

hey @gbooker02, thanks for the update.

Just wondering, it seems like version 2.xx of PMP is still being regularly updated, but there have been no updates to the 3.0 test build since its release in October. Is the plan to eventually fold everything together so that the maintained version has the libMPV updates?

In my limited testing of 3.0 it seems to have fixed my audio passthrough skipping problem and improved video quality, but it also broke the back and stop buttons on my remote so it’s difficult to spent much time testing it with that user interface hiccup.

Thanks for any updates you can give on the progress here!

i didn’t notice any video improvement, hmmm… btw, have you checked out the pmp log file after closing 3.0, lots of errors thrown up, here’s my experience:

https://forums.plex.tv/t/pmp-3-0-anyone-using-it/501923

Well, never mind my previous comment. After further evaluation, version 3.0 of PMP does not actually fix my audio problem or improve video quality.

For reference, the audio problem I’m talking about is this one:

My audio randomly will skip when using passthrough. I had thought it was fixed with 3.0, but it was just a good night. After watching more content, it is still skipping… disappointing…

i’m not sure i understand the pinned “plex media player 3.0 windows and mac forum preview” thread? it’s 3 months old, the last reply to it is 3 months old as well, and it doesn’t appear that forum members can post to it?

so how are we supposed to know what’s going on with it, start individual threads regarding 3.0 and ask questions, threads that will be mixed in with the other “desktop player” threads?

assuming the plan is to develop the 3.0 player (which honestly doesn’t seem to be the case), wouldn’t it make more sense to have a 3.0 category? as it stands, it seems that 3.0 was just thrown out there with no real interest in it.

1 Like

Since the (eventually stable) PMP v3 release entailed a major philosophy change that subsequently kicked off a firestorm within the HTPC crowd (of which I am a member), it’s possible that thread has simply stagnated while Plex is internally shifting around some development resources. The thread was meant so serve as an announcement post AFAICT, but with development stagnating (publicly), it doesn’t really serve much of a purpose right now. When they have updates, I’m guessing they will post them there and possibly on the blog.

As ugly as that is, I believe you have it 100% correct. As far as getting info on it, devs would need to chime in, which I don’t know if they’re doing at the moment (not trying to flame, I mean that literally, I haven’t dug through posts to see if they’re actively posting)

Elan basically said that he heard the negative feedback as to v3 direction and that Plex would do what they could to keep the TV interface/HTPC side of PMP alive for a while. v3 still appears to be the plan for the future, but hopefully v2 with the TV interface will get engine updates to work with newer versions of MPV.

You by chance been posting over on the MPV github? I came across a few threads about the state of HDR passthrough and am sort of in the same boat as you it sounds like–ie wanting PMP to use a newer build of mpv. I’ve started compiling MPV from source, but am having issues getting the DLL to work with Plex without errors (hoping to avoid having to build PMP from source as well). I still like MadVR’s visual quality, but if MPV can effectively use the Windows DXGI swapchain for HDR now, that’d likely be enough for me to look into PMP as my daily driver. The build included in the current v2 PMP is woefully outdated.

yes, i’ve been posting to github, mpv has really made progress with hdr, i’ve been playing around with it, it’s starting to look great, have a look at this thread:

re plex…a while back i downloaded a program called svp pro ($25), an interpolation program that i wanted to play around with, and while the interpolation it offers is kind of fun (altho very hit & miss imo), the most interesting thing about it is that it comes with a compiled version of mpv (mpv-1.dll) which is used to replaced the plex mpv-1.dll, it’s a much more recent mpv version that works quite well.

in fact i’ve been posting to the svp forum and the developers have come up with some interesting thoughts concerning plex’s mpv implementation and lack of hdr support, and they think they’re close to coming up with some workarounds.

for example in a recent post a developer wrote:

https://www.svp-team.com/forum/viewtopic.php?pid=74542#p74542

1 Like

yes, altho i’m the newbie in those threads asking questions, ha ha… have you tried the recent mpv builds at sourceforge that contain a compiled mpv-1.dll in the zip package?

and replace the plex mpv-1.dll with the mpv-1.dll from the package? not sure if this approach is 100% effective but seems to work… check out this thread:

https://www.svp-team.com/forum/viewtopic.php?id=5549

Nice! I’ll need to give that a go. I never got the mpv-1 dll to fully compile on my end; was running into issues with static linking and put it on hold.

Are you seeing what’s outlined in the SVP post more or less–namely that Plex will use the updated build, but causes playback to appear in a secondary window w/o player controls? That might mean one step forward, two/three steps back for me. Still, if it’s enough of a proof of concept that HDR can work on PMP for Windows, hopefully that’s enough to garner the attention of the devs. I can’t really call the current implementation anything polite.

I hope this isn’t too far off topic but I’ve been a staunch Plex media player user forever and I also have kept an eye on the MPV progress. I tried the 3.0 build and besides some UI problems it worked OK and there were dramatic changes in the tone mapping but it still wasn’t HDR.

I finally found a Kodi fork that has HDR enabled and then I downloaded the Plex for Kodi add on. I thought Plex was doing a pretty good job tone mapping but it’s a night and day improvement switching to Kodi which I don’t really want to do but it is what it is.

It might be worth it for you guys to try it and see what you think. If one guy can fork Kodi and make it work with HDR I don’t see why Plex/MPV can’t get their stuff together.

1 Like

Care to link?

EDIT.
This one?
https://forum.kodi.tv/showthread.php?tid=345566

Actually that’s one I found and it seemed to work fine. Lemme find the link to the one I’m currently using…

https://github.com/thexai/xbmc/releases

Sorry should have posted a link with my first post.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.