ffmpeg视频剪切时长不正确
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ffmpeg视频剪切时长不正确相关的知识,希望对你有一定的参考价值。
参考技术A 在windows下使用ffmpeg以下命令剪切视频时,发现剪切后的时长都会比设置的时长长ffmpeg -ss 00:10 -t 30 -i 0.mp4 -c copy 2.mp4
以上的命令是从10s开始剪30s时长的视频,不过实际出来的时长32s左右
-c copy就是没有重新编码,直接裁剪视频,这样会出现一个问题:如果不重编码的分割视频,就需要对准视频的关键帧分割,比如视频的关键帧在8s处,而你是从10s开始分割,分割就会调整在8s处,这样剪切出来的视频就会比想要的长了
目前我的解决方法就是重新编码视频,去掉-c copy就行了,不过重新编码有点耗时间。有其他的解决方法欢迎指出。
以上是关于ffmpeg视频剪切时长不正确的主要内容,如果未能解决你的问题,请参考以下文章