使用 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

相關內容