Описание тега innovation
Я строю сайт, который будет иметь несколько аудио лекций загружен, а это в основном корма на определенный человека лекции.
Что раздражает то, что есть много вещей, которые могут пойти не так во время записи, неизбежные вещи.
- Кто-то хлопает кулаком по столу: гигантский взрыв на +5ДБ в записи.
- Размещение микрофона (т. е.: iPhone с красивыми синими микрофон) не велик.
- Громкости динамиков будет меняться, иногда кардинально.
- Фонового шума в записи.
В аудио микширование и мастеринг, я по сути просто применить следующие эффекты/модуляции на входные файлы, найдя какие-то разумные параметры:
- Гейт, который устраняет или уменьшает фоновый шум, который имеет амплитуду меньше, чем X (т. е.: -24ДБ).
- Компрессор, на счет челки и для изменения громкости. При этом допуская некоторые вариации в амплитуде, то значительно сгладить все то, что мы определяем, чтобы быть говоря диапазона. Это также может быть использован для счета для плохой записи, усиление слабого звука.
- Ло-пасс/хай-пасс фильтр, который будет эффективно удалить частот не производимого человеком.
Мне было интересно, если библиотека Linux для этого существует в виде командной строки клиента. Я знаю, как использовать ffmpeg для конвертирования аудио/видео форматы, но я не уверен, что он предлагает эту функциональность.
Кроме того, хотя я знаю, что это не программирование сайта, я был бы счастлив что-то писать на Python или другой язык, который даст мне результат, которого я ищу.