arch-dots/.config/mpv/mpv.conf
2025-01-27 21:17:33 +01:00

55 lines
1.4 KiB
Plaintext

# limit videos to only 1080p 60fps, disable av1 ( my system can't hardware accelerate it) and vp9 ( file size too big my internet can't keep up )
ytdl-format=bestvideo[height<=?1080][fps<=?60][vcodec!~='vp0?9'][vcodec!*=av01]+bestaudio/best
# fullscreen and show window immediatly
fs
force-window=immediate
# disable droping frames during seek
hr-seek-framedrop=no
# high quality settings
profile=gpu-hq
# Hardware acceleration
hwdec=nvdec-copy
gpu-api=vulkan
vo=gpu-next
# nice screenshots
screenshot-format=png
screenshot-high-bit-depth=yes
screenshot-png-compression=7 # Setting too high may lag the PC on weaker systems. Recommend 3 (weak systems) or 7.
screenshot-directory="~/pics/mpv/"
screenshot-template="%F - [%P]v%#01n"
# Change up order lol
alang = 'jpn,jp,eng,en'
# Subtitles loading on crack
sub-file-paths=Subs;subs
sub-auto=all
slang=english,eng,en,enUS
# UI Options
reset-on-next-file=pause # Resumes playback when skip to next file
no-osd-bar # Hide OSD bar when seeking.
osd-duration=500 # Hide OSD text after x ms.
# Deband filter
deband=yes # Default values are 1:64:16:48
# Deband parameters configuration.
deband-iterations=2 # Range 1-16.
deband-threshold=35 # Range 0-4096.
deband-range=20 # Range 1-64.
deband-grain=5 # Range 0-4096.
# Enable dithering
dither-depth=auto
# Enable better scalers
scale=ewa_lanczossharp
dscale=mitchell
cscale=spline36 # alternatively ewa_lanczossoft depending on preference