ffmpeg長いチャンクを使用してpcmファイルを分単位で分割する

ffmpeg長いチャンクを使用してpcmファイルを分単位で分割する

私は大きなものを持っていますPCMファイルには約1時間分のデータが含まれています。分単位で分けたいです。どのような方法がありますか?ffmpegこれを行う他のユーティリティはありますか?

基本的0 - 3600sに複数のファイルが必要です0 - 60s, 61-120s

答え1

FFmpegのセグメントマルチプレクサがまさにそのようなことをします。

ffmpeg -i in.wav -c copy -f segment -segment_time 60 out%d.wav

out0.wav, out1.wav, out2.wavこれにより、それぞれ60秒の長さの...が生成されます。

入力がWAV / AIFF以外のRAW PCMの場合は、入力パラメーターを手動で設定する必要があります。ffmpeg -f s16le -channels 2 -ar 48000 -i in.pcm ...

関連情報