オーディオ変換にffmpegを使用しています。私はこのコマンドを使用しています:
ffmpeg -i file.mp3 file.wav
これは正常に動作します。ただし、出力ファイルに最大1分のオーディオを含めたいだけです。どうすればffmpegを使用してそれを行うことができますか?
次のコマンドを使用します。
ffmpeg -ss 0 -t 30 -i file.mp3 file.wav
-ss 0
-0秒から開始-t 30
-30秒キャプチャします(0からなので、0:00-0:30)。 1分の音声が必要な場合は、-t 60
。file.mp3
- 入力ファイルfile.wav
-出力ファイルこのコマンドも完璧に機能します。音楽を0秒から30秒に切り抜きました。ここでtest.mpは入力ファイルで、temp.mpは出力ファイルです。
-ss:開始点を示します。
-to:停止する場所を示します。
-y:出力ファイルを強制的に上書きします。
ffmpeg -i test.mp3 -ss 00:00:00 -to 00:00:30 -c copy -y temp.mp3
使用 -t
パラメータ:
-t 期間
トランスコード/キャプチャされたビデオシーケンスを、秒単位で指定された期間に制限します。 "hh:mm:ss [.xxx]"構文もサポートされています。