ffmpegを使用してファイル出力をサイズ別に分割する

ffmpegを使用してファイル出力をサイズ別に分割する

セカンダリ(またはビデオ)ファイルを時間単位で分割できますが、ファイルサイズ別に分割するにはどうすればよいですか?

ffmpeg -i input.mp3 -ss S -to E -c copy output1.mp3 -ss S -to E -c copy output2.mp3

タイムコードがあれば大丈夫ですが、出力ファイルを時間の長さに関係なく256MBに分割するにはどうすればよいですか? (今やっていることは推定することですが、これは通常、-ss S -to E必要なサイズに近いファイルを取得するために複数回実行する必要があることを意味します。)

ベストアンサー1

探しているオプションは-fsファイルサイズを制限することです。

公式文書は次のとおりです。https://ffmpeg.org/ffmpeg.html#Main-options

おすすめ記事