FFMPEG 视频分割和合并

纵饮孤独 提交于 2020-07-23 20:07:33

FFMPEG 视频分割和合并

一、分割
ffmpeg -ss 00 : 00 : 00 -t 00 : 00 : 30 -i test.mp4 -vcodec copy -acodec copy output.mp4
 
  • -ss 指定从什么时间开始
  • -t 指定需要截取多长时间
  • -i 指定输入文件
    这个命令就是从00秒开始裁剪到00+30=30秒结束,总共30秒的视频。这个命令执行很快,因为只是原始数据的拷贝,中间没有什么编码和解码的过程。执行这个命令后你能得到output.mp4这个输出文件。你可以用视频播放软件播放这个视频看看。
    可能有些视频裁剪后的效果,如期望一致,00秒开始,30秒结束,总共30秒的视频,但是有些视频裁剪后你会发现可能开始和结束都不是很准确,有可能是从00秒开始,33秒结束。这是为什么呢?
    因为这些视频里30秒处地方刚好不是关键帧,而ffmpeg会在你输入的时间点附近圆整到最接近的关键帧处,然后做接下来的事情。如果你不懂什么是关键帧
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!