私は主に誰かの講義フィードなので、複数のオーディオ講義をアップロードするウェブサイトを構築しています。
面倒なことに、録音中に多くの問題が発生する可能性がありますが、これは避けられません。
- 誰かがテーブルを拳で強く下げた。録音で+5DBで大きな「クン」音が聞こえました。
- マイクの配置(例:クールな青いマイクを搭載したiPhone)は良くありません。
- スピーカーの音量は時々急激に変わります。
- 録音中に背景ノイズがあります。
オーディオミキシングとマスタリングでは、いくつかの合理的な設定を見つけた後、デフォルトで入力ファイルに次の効果/変調を適用します。
- ノイズゲートは、Xより小さい振幅(例:-24DB)でバックグラウンドノイズを除去または低減します。
- 前髪とボリュームの変化を考慮したコンプレッサー。それでも、振幅のわずかな変化を可能にしながら、決定された話す範囲内ですべてを大幅に滑らかにします。これは、録音品質が悪い問題を解決し、弱いオーディオを改善するためにも使用できます。
- 人間が生成できない周波数を効果的に除去するローパス/ハイパスフィルタです。
Linuxライブラリがコマンドラインクライアントとして存在するかどうか疑問に思います。 FFMPEGを使用してオーディオ/ビデオフォーマットを変換する方法を知っていますが、この機能を提供しているかどうかはわかりません。
また、このサイトがプログラミングサイトではないことを知っていますが、私が望む結果を得ることができるPythonや他の言語で何かを書くことができてうれしいです。
ベストアンサー1
LADSPAプラグインはあなたの友人です。コンプレッサー、ゲート、ロー/ハイパスフィルターなどを見つけることができます。
プラグインを実際に使用するには、これらのプラグインを処理チェーンに組み込むことができるプログラムが必要です。 Ecasound(自分で使ったことはない)を考えましたが、もっとたくさんあります。