Я новичок в фильтре Loudnorm. Я успешно использовал его, чтобы сделать файл тише, но я не могу сделать его громче.
Пройдите 1 команду:
ffmpeg -i in.wav -af loudnorm=I=-16:TP=-1.5:LRA=11:print_format=json -f null -
Выход:
{
"input_i" : "-23.54",
"input_tp" : "-7.96",
"input_lra" : "0.00",
"input_thresh" : "-34.17",
"output_i" : "-23.09",
"output_tp" : "-7.51",
"output_lra" : "0.00",
"output_thresh" : "-33.72",
"normalization_type" : "linear",
"target_offset" : "7.09"
}
Пройдите 2 команды:
ffmpeg -y -i in.wav -af loudnorm=I=-16:TP=-1.5:LRA=11:measured_I=-23.54:measured_TP=-7.96:measured_LRA=0.00:measured_thresh=-34.17:offset=7.09:linear=true:print_format=summary -ar 16k out.wav
Выход:
Input Integrated: -23.5 LUFS
Input True Peak: -8.0 dBTP
Input LRA: 0.0 LU
Input Threshold: -34.2 LUFS
Output Integrated: -23.1 LUFS
Output True Peak: -7.5 dBTP
Output LRA: 0.0 LU
Output Threshold: -33.7 LUFS
Normalization Type: Linear
Target Offset: +7.1 LU
Я ожидал, что выходные значения будут близки к указанным значениям, например, Output Integrated: -16.0 LUFS
. Почему это не так?
Обновление: если я нормализую пик в in.wav
измеренное значение input_i
будет -15.55. Применение loudnorm к этому файлу дает ожидаемый результат. Таким образом, loudnorm сделает громкий файл тише, но не тихий файл громче.