SVP:Plex Media Player

From SmoothVideo Project
(Redirected from SVP:Plex Media Player/ru)
Jump to navigation Jump to search


Setting up Plex Media Player (Windows, Linux, macOS)

SVP only works with "Plex Media Player" aka PMP. It doesn't work with the new "Plex for Windows" and "Plex for Mac" applications!

Installation - Windows

  • Install Plex Media Player 64-bit
  • Install mpv shared library package from the SVP's installer
  • Adjust some system settings to allow Plex to find the Vapoursynth installation:
    • add SVP 4\mpv64 folder to the PATH environment variable
    • add new env variable called PYTHONPATH, containing the same SVP 4\mpv64 path

How to set environment variables

  • Replace Plex's "mpv-1.dll" with the one from "SVP 4\mpv64\": copy "C:\Program Files (x86)\SVP 4\mpv64\mpv-1.dll" to "C:\Program Files\Plex\Plex Media Player\"
  • Create mpv's configuration file in "C:\Users\<name>\AppData\Local\PlexMediaPlayer\mpv.conf" with the following contents:
  • Turn on hardware video decoder: edit "C:\Users\<name>\AppData\Local\PlexMediaPlayer\plexmediaplayer.conf", find the line containing "hardwareDecoding" and set it to
"hardwareDecoding": "copy",

Installation - macOS

  • Install Plex Media Player, let's assume that you've it in /Applications/Plex Media
  • Run it for the first time, then exit
  • Replace Plex's libmpv.1.dylib with the one from Brew installation: /usr/local/lib/libmpv.1.dylib -> /Applications/Plex Media
mv "/Applications/Plex Media" "/Applications/Plex Media"
ln -s /usr/local/lib/libmpv.1.dylib "/Applications/Plex Media"
  • Create mpv's configuration file in "~/Library/Application Support/Plex Media Player/mpv.conf" with the following contents:

From the Terminal:

echo "input-ipc-server=/tmp/mpvsocket" >> ~/"Library/Application Support/Plex Media Player/mpv.conf"
  • Turn on hardware video decoder: edit "~/Library/Application Support/Plex Media Player/plexmediaplayer.conf", find the line containing "hardwareDecoding" and set it to
"hardwareDecoding": "copy",

Recommended minimal mpv.conf:



If you get the playback error - An error occurred trying to play <video title> - turn off secure connections in the Plex Server settings:

Plex Server -> Settings -> Network, set Secure connections to Disabled and restart Plex Media Player.