使用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

相关内容