This commit is contained in:
Lukas Wurzinger 2025-07-07 19:28:29 +02:00
commit 69940d48d2
No known key found for this signature in database
6 changed files with 259 additions and 0 deletions

32
config/mpv.conf Normal file
View file

@ -0,0 +1,32 @@
# --- Playback ---
save-position-on-quit=yes # Resume playback where you left off
rebase-start-time=no # Show correct timestamps when resuming
# --- Video quality ---
hwdec=auto-safe # Use safe hardware decoding if available
deband=yes # Reduce color banding artifacts
scale=ewa_lanczossharp # High-quality image scaling
cscale=ewa_lanczossharp # High-quality chroma scaling
video-sync=display-resample # Smooth playback with display timing
interpolation=yes # Frame interpolation for smoother motion
tscale=oversample # Best quality interpolation method
# --- Audio ---
volume=50 # Default volume (0100%)
volume-max=150 # Allow boosting volume beyond 100%
af=scaletempo # Keep audio pitch constant when speeding/slowing
# --- Subtitles ---
sub-auto=fuzzy # Auto-load subs with similar name
sub-font-size=36 # Readable subtitle size
sub-border-size=2 # Border for subtitle readability
sub-shadow-offset=1 # Drop shadow for clarity
# --- User interface ---
osc=yes # Show on-screen controller
cursor-autohide=1000 # Hide mouse cursor during playback
idle=yes # Stay open after playback ends
screenshot-format=png # Save screenshots as PNG
# --- Streaming (e.g. YouTube) ---
ytdl-format=bestvideo+bestaudio/best # Best quality from YouTube, etc.