dotfiles/.config/mpv/mpv.conf
2025-09-29 15:29:26 +02:00

72 lines
1.5 KiB
Text

gpu-context=wayland
# Theme
background-color='#24273a'
osd-back-color='#6e738d'
osd-border-color='#181926'
osd-color='#cad3f5'
osd-shadow-color='#24273a'
# Screenshots
screenshot-directory='~'
screenshot-template='mpv-%f-%p'
# Enables best HW decoder; turn off for software decoding
hwdec=auto
# IPC
input-ipc-server=/tmp/mpv-socket
# Keeps open the window after a video is finished
# keep-open
border=no # hides the window title bar
msg-color=yes # color log messages on terminal
term-osd-bar=yes # displays a progress bar on the terminal
cursor-autohide=1000 # autohides the cursor after 1s
# Sets a custom font
osd-font='Maple Mono NF'
osd-font-size=35
# osd-scale=0.5
# Saves the seekbar position on exit
save-position-on-quit=yes
# Sets the profile restore method to "copy if equal"
profile-restore=copy-equal
# ===== Audio =====
# Sets volume to 100%.
volume=100
# Sets maximum volume to 200%.
volume-max=200
# Audio language: German
alang=ger
# ===== Subtitles =====
blend-subtitles=yes
sub-auto=fuzzy
slang=ger
# ===== File Type Profiles =====
# GIF Files
[extension.gif]
profile-restore=copy-equal # Sets the profile restore method to "copy if equal"
profile-desc=gif
cache=no
no-pause
loop-file=yes
# WebM Files
[extension.webm]
profile-restore=copy-equal # Sets the profile restore method to "copy if equal"
profile-desc=webm
no-pause
loop-file=yes
[protocol.ytdl]
profile-desc=ytdl
profile=protocol.http
ytdl-raw-options=ignore-config=,sub-format=de,write-sub=