Знание того, когда не следует выполнять нормализацию с помощью ffmpegloudnorm
Я написал сценарий, который использует фильтр громкости ffmpeg для нормализации звука видеофайлов — он выполняет первый проход для анализа файла, а затем второй для его нормализации с использованием этих значений.
В идеале я бы хотел, чтобы второй шаг не выполнялся, если файл не нуждается в нормализации. Есть ли способ выяснить это с первого шага? В результате получается такой набор параметров:
input_i=-15.06
input_tp=-0.89
input_lra=16.50
input_thresh=-26.28
output_i=-16.76
output_tp=-1.50
output_lra=12.70
output_thresh=-27.61
normalization_type=dynamic
target_offset=0.76
Мне интересно, можно ли использовать какое-либо из этих значений, чтобы решить, нужно ли нормализовать файл или нет. Я просмотрел документацию , и там указано, какими могут быть диапазоны этих значений, но не совсем то, что они означают.
Спасибо за любую помощь!
1 ответ
Основное назначение громкости — настройка входного сигнала до целевого интегрированного уровня громкости, поэтому это зависит от того, какой вы хотите видеть выходную громкость. В примере журнала вход измерен при -15.06. Это достаточно хорошо? Это вам решать.