# ui and window osc=no osd-bar=no osd-on-seek=no no-title-bar no-border window-corners=roundsmall backdrop-type=mica snap-window cursor-autohide=1500 # cursor hide time cursor-autohide-fs-only=yes # only hide cursor in fullscreen osd-font='Monocraft' sub-font='Rounded Mplus 1c Medium' autofit-larger=75%x75% autofit-smaller=15%x15% # subtitles and audio stretch-image-subs-to-screen=yes alang=Japanese,jpn,jap,jp,ja,English,eng,en slang=English,eng,en,Russian,rus,ru blend-subtitles=yes gapless-audio=weak af=scaletempo2=max-speed=64 volume=100 # default volume volume-max=200 # max volume # audio-device=wasapi/{b507c7df-d140-4140-bcc8-3709c911c317} # demuxer and cache prefetch-playlist=yes cache=auto no-cache-pause demuxer-seekable-cache=auto demuxer-hysteresis-secs=15 demuxer-max-bytes=128M demuxer-max-back-bytes=16M demuxer-donate-buffer=no demuxer-mkv-subtitle-preroll=yes # video filtering scale=lanczos scale-antiring=0.7 cscale=lanczos cscale-antiring=0.7 dscale=blackman dscale-antiring=1.0 dither-depth=auto correct-downscaling=yes linear-downscaling=yes sigmoid-upscaling=yes deband=yes deband-iterations=2 deband-threshold=35 deband-range=20 deband-grain=5 glsl-shaders="~~/shaders/SSimSuperRes.glsl" # video output and decoding d3d11va-zero-copy=yes hwdec=auto-safe vo=gpu-next vd-lavc-film-grain=gpu # mpv svp specific hr-seek-framedrop=yes vf=@SVP:vapoursynth="~~/vs_svp.py":buffered-frames=8:concurrent-frames=32 fs # profiles [short_loop] # loop short videos profile-desc=short_loop profile-cond=((duration <= 90)) loop-file=inf [reverse_short_loop] # loop short videos profile-desc=short_loop profile-cond=(duration > 90) loop-file=no [extension.gif] loop-file=inf scale=nearest cscale=nearest dscale=nearest deband=no [protocol.http] force-window=immediate [protocol.https] force-window=immediate [protocol.rtmp] force-window=immediate profile=low-latency