Формат параметра громкости ffmpeg
ffmpeg's
-vol
параметр меня смущает.
256 => normal (i guess meaning same as input volume, no change)
512 => (double the volume - read this somewhere).
Так что же делать в 3 раза громче? В 1,5 раза больше объема?
В общем, допустим, у меня есть максимальные амплитуды звука (уровни Audacity) в 3 файлах как
0.8
0.6
0.9
Я хочу усилить в первых двух файлах, чтобы max=0.9
во всех файлах. Какие параметры -vol
Я хотел бы использовать?
1 ответ
Ну, это действительно математика для начальной школы, я полагаю.
Если 256 является нормой (0,8), то вам просто нужно разделить ее на нормативный уровень и умножить на требуемый уровень, например
256 * 0.9/0.8 = 288
256 * 0.9/0.6 = 384
Смотрите перекрестное умножение.
Реальный вопрос заключается в том, как заставить ffmpeg выводить весь звук, нормализованный до 1, независимо от текущего уровня амплитуды.