summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorKacper Michajłow <kasper93@gmail.com>2023-09-12 23:25:20 +0200
committerNiklas Haas <github-daiK1o@haasn.dev>2023-09-19 22:26:56 +0200
commit703f1588803eaa428e09c0e5547b26c0fff476a7 (patch)
treebd75dbef992ba0d5c34fc5120ed2dd2fae74997a /etc
parent7e692ee4902cc69ac6d63f056fa0d60bcc53ea1e (diff)
downloadmpv-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.conf24
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)