web-dev-qa-db-ja.com

soxで背景ノイズをクリアする方法

Mp4ファイルをmp3またはflacに変換して、プロセスのバックグラウンドノイズをクリアすることは可能ですか?

それとも、シェルなしで大胆にシェルを実行することは可能ですか?GUIはありませんか?

3
matisa

バックグラウンドノイズに反復的な構造がある場合は、soxのnoiseprofおよびnoiseredエフェクトを使用して削除できます。 このスクリプト 。便宜上、関連ビットを繰り返します。

# Create background noise profile from mp3
/usr/bin/sox noise.mp3 -n noiseprof noise.prof

# Remove noise from mp3 using profile
/usr/bin/sox input.mp3 output.mp3 noisered noise.prof 0.21

Audacityは現在 実験的なスクリプトのサポート を持っています。

4
Thor