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

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

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

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

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

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

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

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

Связанный контент