20 Apr
2016
20 Apr
'16
7:25 a.m.
On Wed, Apr 20, 2016 at 10:57:26 +1000, Bazza wrote:
Explanation of Conditional Statement and Example: 1. run astats or volumedetect to calculate RMS level. 2. If RMS level = X dB, then add Y dB level to match the user specified dB level. Example: If RMS level = -30dB, and user specified RMS level = -20dB, then add 10dB. This seems to have some value. Tried it?
ffmpeg -filters ... dynaudnorm A->A Dynamic Audio Normalizer.
and so ... -af dynaudnorm Seems to set peaks ~ 0 and raises lower levels by 6dB etc
It appears to me that Steve wanted static normalization (i.e. a constant change of volume across the whole audio stream), not dynamic though. Moritz