Skip to content

Commit 6e54aa3

Browse files
committed
builtin.conf: enable antiringing in high quality profile
General consensus is that ortho scalers antiring while fast is not that good, let's use it in high-quality profile only.
1 parent 7858e1f commit 6e54aa3

2 files changed

Lines changed: 8 additions & 4 deletions

File tree

DOCS/man/options.rst

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5871,12 +5871,15 @@ them.
58715871
being increased a bit).
58725872

58735873
``--scale-antiring=<value>``, ``--cscale-antiring=<value>``, ``--dscale-antiring=<value>``, ``--tscale-antiring=<value>``
5874-
Set the antiringing strength. This tries to eliminate ringing, but can
5875-
introduce other artifacts in the process. Must be a float number between
5876-
0.0 and 1.0. The default value of 0.0 disables antiringing entirely.
5874+
Set the antiringing strength. This option tries to eliminate ringing, but can
5875+
introduce other artifacts in the process. The value must be a floating-point
5876+
number between 0.0 and 1.0.
5877+
5878+
The default is 0.0. The ``high-quality`` profile sets this to 0.6, which is
5879+
a fairly conservative value and should subtly enhance image quality.
58775880

58785881
Note that this doesn't affect the special filters ``bilinear`` and
5879-
``bicubic_fast``, nor does it affect any polar (EWA) scalers.
5882+
``bicubic_fast``, nor does it affect any polar (EWA) scalers with vo_gpu.
58805883

58815884
On ``--vo=gpu-next``, this also affects polar (EWA) scalers. Certain
58825885
filter aliases may also implicitly enable antiringing, regardless of this

etc/builtin.conf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ allow-delayed-peak-detect=yes
5353

5454
[high-quality]
5555
scale=ewa_lanczossharp
56+
scale-antiring=0.6
5657
hdr-peak-percentile=99.995
5758
hdr-contrast-recovery=0.30
5859

0 commit comments

Comments
 (0)