Назад | Перейти на главную страницу

Использование SoX для снижения шума на AAC в контейнере MPEG-4

Вот потребности моего бизнеса:

  1. Сервер получает шумный noisy.m4a файл
  2. Сервер создает шумоподавляющий noiseless.m4a файл для дальнейшей обработки

Я хочу, чтобы это шумоподавление было как можно быстрее; следовательно, я бы хотел избежать использования ffmpeg идти от .m4a к .mp3 для профилирования шума SoX и обратно к .m4a после того, как SoX выведет .mp3.

Можно ли из коробки скомпилировать и настроить SoX для поддержки AAC? Моя система работает на Amazon Linux с yum менеджер пакетов - простая установка, конечно, предпочтительнее утомительной.

Однако если соединить ffmpeg с участием sox, тогда было бы здорово иметь команду оболочки, которая позволяет избежать создания кучи блокнотов / временных файлов.

Спасибо за ваше время!