FFMPEGでWAVファイル 中間部分の抜き出しする方法です。
中間部分の抜き出し
前後の音声が不要な場合に使うコマンドです。
下記のコマンドは前半の100秒から600秒までを抜き出すコマンドです。
fffmpeg -i input.wav -ss 100 -to 600 -c copy output.wav
- input.wavは元ファイルになります。
- output.wavは出力するファイルになります。
前半、後半を抜き出す場合
前半、後半のみを抜き出したい場合、最初に音声ファイルの長さを知るコマンドを覚えましょう。秒数で表示されます。
ffprobe -i input.wav -show_entries format=duration -v quiet -of csv="p=0"
前半40秒だけ抜き出したい場合、下記のコマンドを用います。
fffmpeg -i input.wav -ss 0 -to 600 -c copy output.wav
音声ファイルのトータルが600秒であった場合、後半40秒だけ抜き出したい場合、下記のコマンドを使用します。
fffmpeg -i input.wav -ss 560 -to 600 -c copy output.wav
コメント