Да. То, что вам нужно будет сделать, это «сжатие динамического диапазона», за которым следует общее повышение уровня громкости, которое вернет пики до 0dBFS. Любая из большого количества программ редактирования звука может сделать это. Audacity (бесплатно) просто вызывает инструмент «Компрессор», и у него есть функция компенсации усиления. Вот их справочная страница: http://manual.audacityteam.org/index.php?title=Compressor
Увеличение средней громкости видео / аудио файла
1240
GetFree
У меня есть видеофайл, большая часть которого звучит слишком тихо. Я проанализировал его с помощью FFmpeg ( ffmpeg -af volumedetect
), и он дал мне следующую статистику:
n_samples: 1240911872 mean_volume: -31.9 dB max_volume: -0.0 dB histogram_0db: 76 histogram_1db: 319 histogram_2db: 681 histogram_3db: 2580 histogram_4db: 8232 histogram_5db: 18019 histogram_6db: 33747 histogram_7db: 60315 histogram_8db: 100737 histogram_9db: 158403 histogram_10db: 242167 histogram_11db: 361734 histogram_12db: 527198
Максимальная громкость уже на 0 дБ, поэтому я не могу просто увеличить громкость, иначе это будет искажать самые громкие части.
Как я могу увеличить средний объем, не ограничивая пики?
It's called audio normalization. It's been asked countless number of times. Here's one: http://superuser.com/questions/323119/how-can-i-normalize-audio-using-ffmpeg?s=2|1.3353
Larssend 9 лет назад
0
@Larsend Sorry, not quite. If the peaks are already at 0 dBFS then normalization can't do anything.
Jamie Hanrahan 9 лет назад
1
@Larssend, I clearly stated that the max volume is at 0dB, which means it's normalized already.
GetFree 9 лет назад
0
1 ответ на вопрос
1
Jamie Hanrahan
Is any of those programs a command line app? I'd like to automate this task.
GetFree 9 лет назад
0
Also, do those sound editing programs support `.aac` files? I'd like to avoid re-encoding to a different format if possible.
GetFree 9 лет назад
0
If you could do it from the command line you'd have to wait for it to finish processing before you could hear the result. Trial & error til it sounded right would be a complete pita. Doing it in Audacity would let you tweak it til it sounds right, then save. Probably much faster in the end.
Tetsujin 9 лет назад
2
Я согласен с @Tetsujin. Если у вас не много аудиофайлов с очень похожей динамикой громкости, вам нужно настроить параметры компрессора (порог, соотношение, время атаки и выпуска) для каждого из них. Это означает, что методом проб и ошибок.
Jamie Hanrahan 9 лет назад
0
@GetFree: Re aac файлы, Audacity будет читать их напрямую - либо как есть на Mac, либо после установки библиотеки ffmpeg; смотрите здесь: http://manual.audacityteam.org/o/man/tutorial_how_to_import_files_from_itunes.html
Jamie Hanrahan 9 лет назад
0
Похожие вопросы
-
6
Как я могу удалить шум из аудиозаписи?
-
3
Windows Media Center (Vista): дополнение или программное обеспечение для обрезки телевизионных запис...
-
1
Как построить представление в winamp, где исключен каждый исполнитель, у которого есть только 1 песн...
-
-
3
Обработка видео с картами ATI
-
1
VirtualDub для Linux
-
2
Какое использование диска используют видео в формате RAW?
-
1
Приложения Java в браузере вспыхивают / рвутся при прокрутке - почему это так?
-
3
Воспроизведение видео рипов с помощью Windows Media Center
-
6
Автоматическое отключение Windows при выключении
-
2
Стоит ли использовать S / PDIF?