У меня есть около 400 странных песен, которые я использую для фоновой музыки в своих аудиокнигах Википедии. Я думал, что нормализовал их все должным образом, чтобы их громкость не подавляла речь, но несколько плохих прозвучало.
Например: https://youtu.be/VVlWWs7Fq0U
Теперь мне нужно выяснить, какие песни самые громкие, чтобы я мог их исправить или удалить.
Спасибо.
Тестирование этого ответа SO :
$ sox /usr/share/example-content/Ubuntu_Free_Culture_Showcase/Jenyfa\ Duncan\ -\ Australia.ogg -n stat
Samples read: 21199104
Length (seconds): 240.352653
Scaled by: 2147483647.0
Maximum amplitude: 0.963440
Minimum amplitude: -0.957550
Midline amplitude: 0.002945
Mean norm: 0.094807
Mean amplitude: 0.000000
RMS amplitude: 0.131004
Maximum delta: 0.531006
Minimum delta: 0.000000
Mean delta: 0.012794
RMS delta: 0.021026
Rough frequency: 1126
Volume adjustment: 1.038
Похоже, вы можете использовать амплитуды Maximum amplitude
и любую из Mean
или RMS
(для общей громкости).
Как показывает этот ответ , SOX работает для этого.
Однако он мучительно медленный и не предлагает исправлять (то есть нормализовать) нарушающие файлы в одном и том же процессе, поэтому:
Мне нравится easyMP3Gain для нормализации MP3!
К сожалению, похоже, что нет пакета для 17.10 Artful, но, к счастью, пакеты GUI для 16.04 Xenial совместимы, и вы можете найти их здесь !
Это, вероятно, не лучшая практика, но что Я был ..
wget <your favorite ubuntu repo server here>libqt4pas5_2.5-15_amd64.deb
wget <your favorite ubuntu repo server here>easymp3gain-data_0.5.0+svn135-6_all.deb
wget <your favorite ubuntu repo server here>easymp3gain-qt_0.5.0+svn135-6_amd64.deb
Начните с зависимостей libqt, но установите все пакеты следующим образом:
sudo dpkg -i libqt4pas5_2.5-15_amd64.deb
вам нужно будет запустить sudo apt-get --fix-missing и sudo apt-get --fix-broken install один или два раза, чтобы получить все зависимости libqt, а затем снова запустить команды dpkg -i
Как только вы сможете запустите easymp3gain, вы можете получить источник для mp3gain из sourceforge здесь , распакуйте его. Измените каталог на извлеченные файлы и убедитесь, что у вас установлены инструменты сборки
sudo apt-get install build-essential
, затем соберите его с помощью
sudo make
sudo make install
Возможно, вам придется скопировать двоичный файл, по крайней мере мне пришлось сделайте это
sudo cp -p mp3gain /usr/local/bin/
Теперь вы можете запустить easymp3gain-qt ! Просто выберите папку с вашими MP3-файлами и отсортируйте по громкости!
Снимок экрана easyMP3Gain, отсортированный по громкости
Надеюсь, это поможет!