FFMPEG切割命令是可以合并的

79次阅读

共计 419 个字符,预计需要花费 2 分钟才能阅读完成。

比如

  1. ffmpeg -i XXX.mp4  -ss 00:00:00 -t 02:00:00 -c copy XXX-A.mp4 -ss 02:00:00 -t 02:20:00 -c copy XXX-B.mp4;

复制代码

执行效率比分开执行高一倍,如果不合并命令,执行第二次切割,需要重新定位切割点,浪费很大

网友回复:

注册 你还不服,一个基础的细节 -ss  写在 -i 前面,你上面的写 ** 导致 定位 速度很慢 ffmpeg -ss 00:20:00 -t 5 -i test.mp4 A.mp4   比 ffmpeg -i test.mp4  -ss 00:20:00 -t 5  A.mp4  快 5 倍以上 写在前面 类似于 seek 跳过,后面涉及到 seek 模式会解码很很多倍

edear 效率看 thread 和 你合并不合并无关

1121744186 单轮截取的话,除非是命令参数顺序弄错了,导致 ffmpeg 定位很慢以外,基本上没啥区别,高一倍也是无稽之谈啊。

1121744186 你如果有更快的方法,麻烦贴出来看看

正文完
 0