音が低すぎる1つまたは2つの.aviファイルがあります。私はそれらをvlcで再生するのが好きで、グラフィックイコライザーを有効にすると多少役立ちますが、音量を上げる他の(簡単で迅速な!)方法はありますか?ありがとう!
これには VirtualDub を使用できます。 このガイド 簡潔でわかりやすい説明があります。
簡単な説明:
-
ffmpeg を使用すると非常に簡単です:
古いバージョンのffmpegの場合:
ffmpeg -i myvideo.avi -vcodec copy -acodec libmp3lame -ab 128k -vol 5000 myvideo_louder.avi
音量に満足するまで「-vol」パラメーターを調整します。
適切な「-vol」値を探している間、コマンドラインに「-t 30」を追加して、ビデオの最初の30秒のみを処理するようにすることをお勧めします。それははるかに高速であり、結果を評価するのに十分なはずです。
新しいバージョンのffmpegはオーディオフィルター(-af)をサポートしているため、dBで指定されたボリュームゲインを受け入れる ボリュームフィルター を使用してボリュームを変更できます。
ffmpeg -i inputfile -vcodec copy -af "volume=-20dB" outputfile
VLCを使用すると、CTRL +上矢印を押したままにすると、ボリュームを最大400%増やすことができます。
VLCには、少なくともWindowsでは、音量を元の200%まで上げることができるバーがあります。 EQ以外に使用してみてください。
少し時間がかかり、バッチでのみ実行される場合がありますが、VirtualDubには、aviファイルを取得してそのボリュームレベルを上げる方法もあります。
この質問を見てください: ビデオファイルのオーディオを増幅する方法は?
Davy Landmanによる引用回答:
次の手順でこれを行う必要があります。
- コンテナーからオーディオストリームをデマルチプレクサ(抽出)します。コンテナーに応じて、適切なアプリケーションを使用する必要があります。汎用デマルチプレクサの場合は、 ffmpeg を使用できます。ただし、aviの場合は VirtualDub 、mpgファイルの場合はTMPGEncなど、よりユーザーフレンドリーなプログラムがあります。
- オーディオをWaveファイルにデコードします( Audacity ファイルを直接開くことができる場合は必ずしも必要ではありません)
- このハウツーの最初のステップ で説明されているように、オーディオファイルを取得して、Audacityを使用してオーディオトラックの音量を上げます。
- 結果をwaveファイルとして保存します。
- コーディングしたいオーディオに適したツールを使用してWaveファイルをエンコードします( lame mp3の場合、 faac aacの場合)
- デマックスに使用したのと同じプログラムを使用して、新しいオーディオトラックと元のビデオトラックを目的のコンテナに再多重化します。
入力ファイルに複数のストリームが含まれている場合は、-map
パラメータ ffmpeg と-vol
:
ffmpeg -i inputfile -map 0:v -map 0:a -vol 1024 outputfile
-vol256は変更されていないことに等しいことに注意してください