FFmpeg有非常多的功能。
实际生活中,经常会遇到想把一段视频等比例切片的情况,今天就来介绍一下怎么实现这个功能。
实现这个功能的前提就是对FFmpeg的视频操作非常了解。
这个功能涉及到一个参数 segment_time ,意思是时间切片时长,你可以使用时间格式,时:分:秒 ,表明时间切片长度。
比如我们想将test.mp4进行切片,每片视频的时间长度是6分钟,可以使用如下命令。
windows机器:
ffmpeg.exe -i C:/clips/test.mp4 -c copy -map 0 -segment_time 00:06:00 -f segment output%03d.mp4
mac OS机器:
ffmpeg -i ~/clips/test.mp4 -c copy -map 0 -segment_time 00:06:00 -f segment output%03d.mp4
linux机器:
ffmpeg -i ~/clips/test.mp4 -c copy -map 0 -segment_time 00:06:00 -f segment output%03d.mp4
如果有疑问,欢迎评论留言或者私信沟通!