[FFmpeg-devel] [PATCH 1/2] libavcodec/libaomenc.c: Add a libaom command-line opton 'tune'

Wang Cao wangcao at google.com
Wed Mar 4 01:50:35 EET 2020


It would be ideal to have the encoder optimizes visual quality. However,
the ideal of "visual" metric is subjective and the related research is
ongoing. Actually libaom has support for VMAF and other metrics but they
probably require a different config while compiling libaom. PSNR and SSIM
are two metrics that the library definitely has default support with.

On Tue, Mar 3, 2020 at 2:50 PM Carl Eugen Hoyos <ceffmpeg at gmail.com> wrote:

> Am Di., 3. März 2020 um 22:43 Uhr schrieb Wang Cao <doubleecao at gmail.com>:
>
> > + at item tune (@emph{tune})
> > +Set the distortion metric tuned with for encoder. Default is PSNR.
> > +
> > + at table @samp
> > + at item psnr (@emph{0})
> > +PSNR as distortion metric
> > +
> > + at item ssim (@emph{1})
> > +SSIM as distortion metric
> > + at end table
>
> My knowledge of video encoding is limited but I would have
> expected (actually I was sure) that the default would be
> "visual" or similar and not an artificial metric.
>
> Does this mean libaom is only made to please automatic
> comparison tests?
>
> Carl Eugen
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>
> To unsubscribe, visit link above, or email
> ffmpeg-devel-request at ffmpeg.org with subject "unsubscribe".



-- 

Wang Cao |  Software Engineer |  wangcao at google.com |  650-203-7807


More information about the ffmpeg-devel mailing list