diff options
author | Kacper Michajłow <kasper93@gmail.com> | 2023-09-12 23:25:20 +0200 |
---|---|---|
committer | Niklas Haas <github-daiK1o@haasn.dev> | 2023-09-19 22:26:56 +0200 |
commit | 703f1588803eaa428e09c0e5547b26c0fff476a7 (patch) | |
tree | bd75dbef992ba0d5c34fc5120ed2dd2fae74997a /etc | |
parent | 7e692ee4902cc69ac6d63f056fa0d60bcc53ea1e (diff) | |
download | mpv-703f1588803eaa428e09c0e5547b26c0fff476a7.tar.bz2 mpv-703f1588803eaa428e09c0e5547b26c0fff476a7.tar.xz |
builtin.conf: modernize internal profiles
The goal is to provide simple to understand quality/performance level
profiles for the users.
Instead of default and gpu-hq profile. There main profiles were added:
- fast: can run on any hardware
- default: balanced profile between quality and performance
- high-quality: out of the box high quality experience. Intended
mostly for dGPU.
Summary of three profiles, including default one:
[fast]
scale=bilinear
cscale=bilinear (implicit)
dscale=bilinear
dither=no
correct-downscaling=no
linear-downscaling=no
sigmoid-upscaling=no
hdr-compute-peak=no
[default] (implicit mpv defaults)
scale=lanczos
cscale=lanczos
dscale=mitchell
dither-depth=auto
correct-downscaling=yes
linear-downscaling=yes
sigmoid-upscaling=yes
hdr-compute-peak=yes
[high-quality] (inherits default options)
scale=ewa_lanczossharp
cscale=ewa_lanczossharp (implicit)
hdr-peak-percentile=99.995
hdr-contrast-recovery=0.30
allow-delayed-peak-detect=no
deband=yes
scaler-lut-size=8
Diffstat (limited to 'etc')
-rw-r--r-- | etc/builtin.conf | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/etc/builtin.conf b/etc/builtin.conf index 26a3ed32c1..6655a1256a 100644 --- a/etc/builtin.conf +++ b/etc/builtin.conf @@ -46,18 +46,26 @@ vlang= alang= slang= -[gpu-hq] -scale=spline36 -cscale=spline36 -dscale=mitchell -dither-depth=auto +[fast] +scale=bilinear +dscale=bilinear +dither=no +correct-downscaling=no +linear-downscaling=no +sigmoid-upscaling=no +hdr-compute-peak=no + +[high-quality] +scale=ewa_lanczossharp hdr-peak-percentile=99.995 hdr-contrast-recovery=0.30 allow-delayed-peak-detect=no -correct-downscaling=yes -linear-downscaling=yes -sigmoid-upscaling=yes deband=yes +scaler-lut-size=8 + +# Deprecated alias +[gpu-hq] +profile=high-quality [low-latency] audio-buffer=0 # minimize extra audio buffer (can lead to dropouts) |