ffmpeg_分割一个mp4文件到多个小的mp4文件
有时候一部高清电影太大,则需要分割成 2 块甚至 3 块。所以这里就用到了 ffmpeg
使用ffmpeg
命令分割视频方法
从视频开始分割到1200秒(20分钟处)视频命令如下:
ffmpeg -ss 00:00:00 -i input.mp4 -c copy -t 3600 output.mp4
其中:
- -ss: 起始时间
- 注意:
-ss
要放在-i
之前
- 注意:
-i
: 要分割的是频文件- -t: 分割时长:格式如下
- 可以是
-t xx
->xx秒
- 也可以是
-t 01:00:00
->时:分:秒,且不是视频中的时刻,而是要向后截取多长的视频
- 可以是
举例
若一个视频需要分成 3 段,具体分割位置为视频中的 Start~01:17:55
,01:17:55~02:06:50
,02:06:50~End
则可以:
ffmpeg -ss 00:00:00 -i sample_Input.mp4 -c copy -t 01:17:55 sample_Output-part1.mp4
#Start~01:17:55
ffmpeg -ss 01:17:56 -i sample_Input.mp4 -c copy -t 00:48:57 sample_Output-part2.mp4
#01:17:55~02:06:50
ffmpeg -ss 02:06:55 -i sample_Input.mp4 -c copy -t 01:11:48 sample_Output-part3.mp4
#02:06:50~End