dotfiles/.config/mpv/mpv.conf

33 lines
1.1 KiB
Text

# I like normalizing at 100% volume and going up from there
# 1000% is excessive but at least I'll never cap out
volume-max=1000
# My mpv usage is either on-disk media, or streamlink which does its own
# caching, so we don't need to double cache.
cache=no
cache-pause=no
demuxer-readahead-secs=1
# Enable HW decoding. This should be safe on any system as failure falls back to SWDec
hwdec=auto-safe
vo=gpu-next
# Audio filter to try to normalize audio levels. Especially important for
# Twitch where there's no defacto normal level to target
#af="dynaudnorm=g=5:f=250:r=0.9:p=0.5"
# Put screenshots in my bespoke screenshot dir
screenshot-directory=~/screenshot
# Make images opened in mpv display until dismissed
image-display-duration=inf
# Suspending the "screensaver" actually completely kills Wayland's idle detection
# which in turn breaks everything I use that relies on it
stop-screensaver=no
# Provide a profile for volume normalization I can turn on and off at will
# Mostly for shoving a giant diverse playlist into for "idle noise"
[volnorm]
profile-desc="Normalize audio volume"
af=lavfi=[loudnorm=I=-16:TP=-3:LRA=4]