Skip to content

Plex HTPC⚓︎

Install Plex HTPC⚓︎

Download and install Plex HTPC from the Plex website.

Configure Plex HTPC⚓︎

Download modified mpv dll and update htpc⚓︎

Clone the PlexConfig repository.

git clone https://gist.github.com/4e1fdfc60bc39112fdd237cacb26cb56.git "PlexConfig"
cd PlexConfig

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.

gsudo ./update-plex.ps1

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

cp .\input.conf "$env:USERPROFILE\AppData\Local\Plex HTPC"
cp .\mpv.conf "$env:USERPROFILE\AppData\Local\Plex HTPC"
cp .\cycle-denoise.lua "$env:USERPROFILE\AppData\Local\Plex HTPC\scripts"

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

iwr https://raw.githubusercontent.com/tahmidul612/plexHTPC-config/refs/heads/main/cycle-denoise.lua -OutFile "$env:USERPROFILE\AppData\Local\Plex HTPC\scripts\cycle-denoise.lua"