SVP 4 Mac

60 fps playback in macOS — motion interpolation for mpv, IINA and VLC

Installation

Alternate installation methods

mpv configuration

Just add –input-ipc-server=/tmp/mpvsocket to mpv args (or config file, usually located in ~/.config/mpv/mpv.conf) and SVP should find it.

# create ~/.config/mpv directory for the first time
mpv --version  
echo "input-ipc-server=/tmp/mpvsocket" >> ~/.config/mpv/mpv.conf

Alternatively you can “open” video file via SVP — it’ll launch mpv with the correct argument, assuming that mpv is actually installed either in $PATH or in /usr/local/bin.

Note: only “copy-back” hardware video decoders are compatible with Vapoursynth filters, use –hwdec=auto-copy.

Recommended minimal mpv.conf:

input-ipc-server=/tmp/mpvsocket
hwdec-codecs=all
hwdec=auto-copy
opengl-early-flush=no
hr-seek-framedrop=no

VLC configuration

SVP’s plugin for VLC replaces the “deinterlace” filter.

Install SVP’s plugin via SVP main menu → Utilities → SVP in VLC.

RIFE AI interpolation

SVP 4 Mac supports RIFE, however most likely you’ll use it for re-encoding only, not in a real-time playback. For example, Apple M4 can only do 720p @48 fps.

More information

Streaming to SVPlayer

Required SVPcast extension is enabled by default. You can stream to any Chromecast-compatible device or to the SVPlayer application available on Apple TV, iOS, Android.

Quick start:

  1. SVP menu → Streaming → Web UI → Enable
  2. SVP menu → Streaming → Web UI → Choose videos folder…
  3. Open SVPlayer, find out the SVPlayer location is available, browse it like any other folder.

More information