[FFmpeg-devel] [PATCH] avfilter/f_ebur128: add dualmono measurement option
Kyle Swanson
k at ylo.ph
Mon Sep 28 17:32:28 CEST 2015
> questions:
>
> - what happens if you resample the input (by prefixing ebur128 with
> aformat=channel_layout=stereo)?
> - if I'm reading the blog correctly ("Note that In my discussions with
> leading experts in the space, it has come to my attention that this
> approach may not be sustainable. Many pros feel it is the responsibility
> of the playback device and/or delivery system to apply the necessary
> compensation.") this is not a standard behaviour at all. Do you confirm
> this?
ffmpeg -nostats -i mono.wav -filter_complex
"aformat=channel_layouts=stereo,ebur128" -f null -
does not give the appropriate output. It looks like
`channel_layouts=stereo` is intelligent enough to
apply pan law gain to each channel before remapping, but this results
in the same inaccurate loudness
measurement. A `dualmono=true` flag is convenient way to use the same
ffmpeg call to measure
loudness for all files, including multichannel files beyond stereo.
See also: a similar option is enabled by default in R128GAIN -
http://r128gain.sourceforge.net/
Thanks!
Kyle
More information about the ffmpeg-devel
mailing list