shell-things/conf/mpv.conf

92 lines
3.0 KiB
Plaintext
Raw Permalink Normal View History

2019-08-26 22:04:05 +02:00
# ~/.config/mpv/mpv.conf
2024-10-05 20:45:22 +02:00
# Unless otherwise specified, since these are suggested in the warning about
# audio/video desychnorinization
profile=fast
2024-10-05 20:45:22 +02:00
hwdec=auto-safe
# Preferred audio drivers, but by trailing comma, let others be used too.
# Fedora: pipewire-jack-audio-connection-kit pipewire-pulseaudio pipewire-alsa
# TODO: Does the above apply with PipeWire being the default?
ao=pipewire,pulse,
2024-09-29 10:49:32 +02:00
# Specify preferred audio and subtitle languages. Two subtitles are shown
# simultaneously, one on top, another on bottom.
# REMEMBER to override this with --alang= --slang= as needed!
2024-09-29 10:49:32 +02:00
alang=jpn,jp,ja,en,eng,fi,fin
slang=fi,fin,sdh,doh,en,eng,eo,epo,la,lat,sv,swe,ru,rus,cs,ces,cze,es,spa,jpn,jp
2019-08-26 22:04:05 +02:00
embeddedfonts=no
# Sans-Serif fonts are the best for legibility
#sub-font='Roboto'
2024-10-16 21:09:43 +02:00
#sub-ass-style-overrides=FontName='Roboto'
#osd-font='Roboto'
# Noto is likely the best covered with strange UTF-8 glyphs while also
# designed to be compatible with Roboto
#sub-font='Noto Sans'
2024-10-16 21:09:43 +02:00
#sub-ass-style-overrides=FontName='Noto Sans'
#osd-font='Noto Sans'
# However Comic Neue is what I have gotten used to reading on Kindle and
# where I want legibility. This could also be overridden by --sub-font="" in
# terminal flags (see --alang and --slang= above)
sub-font='Comic Neue'
#sub-ass-style-overrides=FontName='Comic Neue'
2024-10-16 21:09:43 +02:00
osd-font='Comic Neue'
# Amber font for subtitles
sub-color='#ffb700'
2021-08-29 17:40:17 +02:00
# Enable two simultaneous subtitles (first slang on bottom, second on top?)
sid=auto
secondary-sid=auto
# Explicitly disable SDH/HOH element hiding from subs, these are defaults
sub-filter-sdh=no
sub-filter-sdh-harder=no
# Try to detect subtitle files even if not exact name match
sub-auto=fuzzy
# Allow ASS subtitles to specify their own formatting. This is default for
# the primary one, but the secondary defaults to strip. Thus this may have
# unforeseen issues used together, but I guess toggling subtitles by j would
# fix it.
sub-ass-override=yes
secondary-sub-ass-override=yes
2024-09-03 16:05:55 +02:00
2021-06-16 22:34:29 +02:00
# Use decreased volume by default so when Mumbling or other VoIP mpv is
2024-03-10 07:47:13 +01:00
# quieter than other people
2021-06-16 22:34:29 +02:00
volume=70
2019-08-26 22:04:05 +02:00
# Fullscreen by default
#fs=yes
# Windows maximized by default
window-maximized=yes
2019-08-26 22:04:05 +02:00
# Vsync? The user who originally added it judged it to not be working
# though.
#opengl-swapinterval=0
# HQ options according to Arch Wiki, may cause problems for "a few users"
#profile=gpu-hq
2019-08-26 22:04:05 +02:00
# AW says that the manual says to use these for the best quality if the
# hardware can handle it.
2020-11-09 20:06:17 +01:00
## 2020-11-09: even Sedric doesn't handle this for some reason, 8 GB RAM
## and no swap isn't enough?
#scale=ewa_lanczossharp
#cscale=ewa_lanczossharp
2019-08-26 22:04:05 +02:00
# "more complicated", desyncing video causes resampling audio
#video-sync=display-resample
2019-08-26 22:04:05 +02:00
# make motion smoother (both two)
#interpolation
#tscale=oversample
2019-08-26 22:04:05 +02:00
2024-03-10 07:47:13 +01:00
# When watching YouTube videos, don't eat all CPU and bandwidth being
2019-09-29 23:33:07 +02:00
# even more unpleasant to use!
# https://github.com/mpv-player/mpv/issues/4241#issuecomment-327033395
ytdl-format=bestvideo[height<=?720][fps<=?30][vcodec!=?vp9]+bestaudio/best
# Take commands from controller.
# TODO: actually map something to it!
#input-gamepad=yes