![FFMPEG で AFFTDN を使用してオーディオ ファイルをクリーンアップするときにエラーが発生しました](https://rvso.com/image/1615473/FFMPEG%20%E3%81%A7%20AFFTDN%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%82%AA%E3%83%BC%E3%83%87%E3%82%A3%E3%82%AA%20%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%E3%81%99%E3%82%8B%E3%81%A8%E3%81%8D%E3%81%AB%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F.png)
ノイズタイプのホワイトノイズを含む 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