ffmpeg loudnorm
Само собой, интересует 2-проходный вариант.
в сети есть несколько примеров применения этого фильтра, но вот откуда берутся данные к нему - для меня полное колдунство. Напр, Код:
ffmpeg -i /path/to/input.wav -af loudnorm=I=-16:TP=-1.5:LRA=11:print_format=summary -f null - Или это применяется вообще в 2 приёма, а не в рамках одного батника? Типа, сначала первую строку (но параметры к ней откуда носоковырять?), потом изучив некий вывод в консоли, ваять вторую в соответствии с ним? |
и при попытке запустить подряд - получаю
Код:
unable to find a suitable output format for '04:measured_thresh=-40.21:offset=-0.47' |
Данные для второго прогона берутся из показателей первого.
Для первого прогона параметры выставляются сообразно рекомендациям Европейского вещательного союза и Международного общества аудиоинженеров. Статья автора loudnorm: https://k.ylo.ph/2016/04/04/loudnorm.html Документация: https://ffmpeg.org/ffmpeg-filters.html#loudnorm |
Вопрос на тему..
А есть ли какой-либо иной фильтр, которому можно скормить моменты изменения громкости? Поясняю вопрос Записывал концерт. По глупости (незнаком с тем телефоном) держал за микрофоны. Потому громкость скачкообразно менялась от открытия и закрытия отверстия. Loudnorm отказался исправлять это безобразие, пожаловавшись, что громкость меняется не плавно. Собсно, может есть некий иной фильтр или вообще софт, которым можно было бы понатыкав на моменты нормализовать звук? Если прослушивать и тыкать на дорожку можно было б в самом софте - еще лучше, меньше возни и записей.. |
Для единичного случая проще воспользоваться Audacity или Wavosaur.
|
Время: 07:24. |
Время: 07:24.
© OSzone.net 2001-