FFmpeg:如何将100GB MP4文件拆分成几个1GB文件?

Zop*_*iro 5 ffmpeg video-processing video-streaming

我尝试过使用-fs开关,但它只创建一个文件.-f段选项允许我使用-segment_time选项,但这仅限制视频持续时间,而不是其大小.

所以,假设我想使用ffmpeg将100GB的MP4文件拆分成几个1GB的MP4文件,这是什么转换?

小智 1

做到这一点的一种方法ffmpeg是......不使用ffmpeg;)

我建议使用MP4Box

MP4Box -splits 1048576 path/to/file
Run Code Online (Sandbox Code Playgroud)

(参数-splits需要以千字节为单位的文件大小;1GB 以千字节为单位1048576。)