Plex HTPC⚓︎
Install Plex HTPC⚓︎
Download and install Plex HTPC from the Plex website.
Configure Plex HTPC⚓︎
Note
Follows guide in https://github.com/Snaacky/thewiki/blob/master/docs/tutorials/plex.md#how-to-modify-the-mpv-player
Download modified mpv dll and update htpc⚓︎
Note
Script from https://github.com/Harze2k/Shared-PowerShell-Functions/blob/main/Update-PlexHTPCWithLatestMPV.ps1
Originally found from https://forums.plex.tv/t/script-to-automatically-check-update-both-plex-htpc-and-mitzschs-mpv-with-truehd-support/883742
Clone the PlexConfig repository.
Run the update-plex.ps1 script with admin privileges to download the modified mpv dll and update the Plex HTPC installation.
Warning
Assuming you have gsudo installed. If not, run the update script from a PowerShell prompt with admin privileges.
Download Shaders⚓︎
Download GLSL Shaders from Plex-GLSL-Shaders and put them in "<appdata\local>\Plex HTPC\shaders" folder.
git clone https://github.com/LitCastVlog/Plex-GLSL-Shaders.git
cp -r .\Plex-GLSL-Shaders\shaders "$env:USERPROFILE\AppData\Local\Plex HTPC"
Update mpv configuration⚓︎
Download and copy the input.conf and mpv.conf files to $env:USERPROFILE\AppData\Local\Plex HTPC
Update Plex HTPC and install modified mpv⚓︎
gsudo iex (iwr https://raw.githubusercontent.com/tahmidul612/plexHTPC-config/refs/heads/main/update-plex.ps1).Content
Download Shaders⚓︎
curl https://codeload.github.com/LitCastVlog/Plex-GLSL-Shaders/tar.gz/main | tar -xz --directory "$env:USERPROFILE\AppData\Local\Plex HTPC" --strip=2 Plex-GLSL-Shaders-main/shaders
Update mpv config⚓︎
Update mpv.conf
iwr https://raw.githubusercontent.com/tahmidul612/plexHTPC-config/refs/heads/main/mpv.conf -OutFile "$env:USERPROFILE\AppData\Local\Plex HTPC\mpv.conf"
Update input.conf
iwr https://raw.githubusercontent.com/tahmidul612/plexHTPC-config/refs/heads/main/input.conf -OutFile "$env:USERPROFILE\AppData\Local\Plex HTPC\input.conf"
Add cycle-denoise script