Знание того, когда не следует выполнять нормализацию с помощью 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. Это достаточно хорошо? Это вам решать.

Другие вопросы по тегам