Ошибка использования AFFTDN для очистки аудиофайла в FFMPEG

Ошибка использования AFFTDN для очистки аудиофайла в FFMPEG

Я пытаюсь очистить аудиофайл, содержащий фоновый шум, с помощью фильтра AFFTDN с типом шума «белый шум».

Я не смог найти пример реализации и работы фильтра AFFTDN. Основываясь на других примерах, я попробовал этот код командной строки.

ffmpeg -i  C:\Media\test.wav afftdn="'nt=w':om='o'" C:\media\test_clean.wav

Когда я это запускаю:

Unable to find a suitable output format for afftdn="'nt=w':om='o'": Invalid argument.

решение1

Ваше цитирование неверно, и вы не -afуказали, что используете аудиофильтр:

ffmpeg -i C:\Media\test.wav -af "afftdn=nt=w:om=o" C:\media\test_clean.wav

Хотя по даннымдокументацияЭто значения по умолчанию, поэтому вы можете просто использовать afftdn:

ffmpeg -i C:\Media\test.wav -af afftdn C:\media\test_clean.wav

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