Honestly, I´m not planning to upload the builds to GitHub, maybe I will revise that decision in the future, but for now Google Drive only. I never heard of anyone having problems with Google Drive. (only when too many people download stuff, but we are far off of that…)
Maybe you should have a look at the Google Drive download problem first.
The latest published build features almost all the additions to mpv 37.0. It was only released 3 days before the official 37.0 launch, so only commits made in these 3 days are missing. (+ the ones made since then - obviously)
Currently rebuilding mpv with the patched ffmpeg, build should be available later this day. I will make a new post when they are released.
Those (v3 only) builds are compiled against upstream/untouched mpv. I have not built against my modified mpv, because the patches found there are not really needed for Plex HTPC anymore…
I don’t get why I sometimes getting build issues when you don’t. I’m using Arch linux, fully updated with pacman, git pulled and yet shaderc keeps on crashing out. I tried using Shinchiro’s latest mpv-2.dll but Plex doesn’t like it at all. It takes 3 times as long to start up then won’t play the movie.
Sometimes I start from scratch on the building environment/ do a full clean or if packages fail, I run ninja package-removeprefix and start over again…
It’s OK. I just downloaded your latest version and it works. I notice that it is a little bigger than Shinchiro’s version so maybe his version is missing some libraries.
As for the build, I created a brand new environment from scratch and I always run all the removeprefix packages. How do I get cleaner than that?
I noticed recently, that TrueHD passthrough is broken for me. With TrueHD nothing is passed through to my Denon AVC-X4700H. Every other sound format is working fine.
I’m currently on v1.57.1 and I’ve tested with the original mpv-2.dll and the one from build-13.02.2024-ntruehd-clang. I don’t really know since when it’s broken, because most of my files don’t have TrueHD sound, but I know it has worked in the past for me with the same setup. I can remember I had this problem in the past once and updating to the latest Intel graphics drivers solved it, but not this time. My NUC (Intel® Iris® Plus Graphics 640) is connected to my Denon AVC-X4700H with an 8k certified HDMI cable, then to my Epson EH-LS12000B with an 8k certified fiber optic HDMI cable.
Windows recognizes, that my AVC is capable of TrueHD:
If you have any audio configuration in your mpv.conf then remove all of it and control everything through Plex HTPC audio settings. Make sure you choose your HDMI and tick all the boxes for DTS/TrueHD passthrough. That’s the way I got it working.
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).