ffmpeg 比特率无缘无故变化

ffmpeg 比特率无缘无故变化

我有一个 mp4 视频。我只想使用 ffmpeg 将其分割成 4GB 文件部分(使其可在 FAT32 上写入)。

C:\ffmpeg\ffmpeg.exe -i "%NAME%.mp4" -n -t %LENGTH% -codec copy "%NAME%_1.mp4"
C:\ffmpeg\ffmpeg.exe -ss %LENGTH% -i "%NAME%.mp4" -n -codec copy "%NAME%_2.mp4"
  • 原始文件的整体比特率为9450 Kbps。
  • 第一个输出的总比特率为 10.1 Mbps。
  • 第二个输出的总比特率为 8727 Kbps。

我猜测原始视频的比特率是可变的且分布不均匀,对吗?

我该如何修复它(批量修复就更好了)?我可以先将原始视频转换为恒定比特率吗?

谢谢大家的帮助!

相关内容