Насколько точен и надежен анализ громкости (ebur128) в ffmpeg для PCM?
Мне нужно протестировать множество файлов на возможные проблемы с нормализацией звука, файлы могут быть различных контейнеров и форматов кодирования звука, но в основном это звук PCM. Я попробовал решение Rhozet QC, но нашел его ненадежным, он мог легко пропустить короткие громкие всплески, так что теперь я смотрю на ffmpeg.
Я проверил это, и это выглядит хорошо, но есть ли у кого-нибудь опыт с такими задачами? Могу ли я доверять ffmpeg с этим?
1 ответ
EBU предоставляет набор образцов аудиофайлов PCM для проверки оборудования для измерения громкости. Основываясь на тестировании нескольких случайных файлов из набора, анализатор EBU R128 от ffmpeg проходит. Но вы можете сделать тщательный опрос.
Результат для 1kHz Sine -20 LUFS-16bit.wav
Integrated loudness:
I: -20.0 LUFS
Threshold: -30.0 LUFS
Loudness range:
LRA: 0.0 LU
Threshold: -40.0 LUFS
LRA low: -20.0 LUFS
LRA high: -20.0 LUFS
Результат для 1kHz Sine -26 LUFS-16bit.wav
Integrated loudness:
I: -26.0 LUFS
Threshold: -36.0 LUFS
Loudness range:
LRA: 0.0 LU
Threshold: -46.0 LUFS
LRA low: -26.0 LUFS
LRA high: -26.0 LUFS