Skip to content

Instantly share code, notes, and snippets.

@JySzE
Last active January 10, 2026 00:55
Show Gist options
  • Select an option

  • Save JySzE/04ee1964d3a734d7be8f25f08da55f49 to your computer and use it in GitHub Desktop.

Select an option

Save JySzE/04ee1964d3a734d7be8f25f08da55f49 to your computer and use it in GitHub Desktop.

Plex HTPC MPV Guide Nvidia

Prerequisites:

  • Windows 10 LTSC 2021 IoT Enterprise required (Windows 11, 23.976 media playback is bugged)
    • Windows 10 Pro/home will not work, W11 bug backported to these versions
  • HAGS disabled
  • MPO disabled
  • Resizable BAR (ReBAR) disabled
  • Nvidia Studio Drivers
  • GPU set to max performance in NV Control Panel
  • Download and install font: https://www.fontsquirrel.com/fonts/gandhi-sans
  • Custom Build:
    Download a modified MPV build from this mpv-winbuild
    • Use mpv-dev-x86_64-v3 for modern CPUs or mpv-dev-x86_64 for older CPUs
    • Replace libmpv-2.dll in:
      C:\Program Files\Plex\Plex HTPC

Setup Steps:

  1. Configure Plex HTPC Settings:
    • Video Settings:
     Local Quality: Original  
     Allow Direct Play: Checked  
     Allow Direct Stream: Checked  
     Force Direct Play: Unchecked  
     Use Hardware Decoding: Checked  
     Enable Refresh Rate Switching: Unchecked (broken on Nvidia drivers)
     Enable Resolution Switching: Checked  
     Enable HDR Switching: Checked  
     HDR Metadata Passthrough: Enabled  
     Refresh Rate Switching Delay: Any  
     Video Playback Quality: Normal Quality  
  1. Edit plex.ini:
    • Go to: C:\Users\<YOUR USERNAME>\AppData\Local\Plex HTPC
    • Open or create plex.ini and add this to the [debug] section:
     [debug]  
     webInspectorPort=0  
     disableUpdater=true  
  1. Download and move mpv.conf:
    • mpv.conf
    • File location:
      • C:\Users\<YOUR USERNAME>\AppData\Local\Plex HTPC
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment