比如
ffmpeg-iXXX.mp4 -ss00:00:00-t02:00:00-ccopyXXX-A.mp4-ss02:00:00-t02:20:00-ccopyXXX-B.mp4;


-----------------------------------------------------
网友回复:

引用:edear发表于2022-5-1016:11

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


网友回复:

引用:1121744186发表于2022-5-1015:09

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


网友回复:

引用:1121744186发表于2022-5-1015:25

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


网友回复:

主要是-ccopy 这个能让速度变快。

其他不清楚了


网友回复:

引用:1121744186发表于2022-5-1023:39

你还不服,一个基础的细节-ss 写在-i前面,你上面的写**导致定位速度很慢

ffmpeg-ss00:20:00 ...


网友回复:

最后回复一次哈,麻烦你不要点评,有问题可以【回复】。

[最新的ffmpeg]

截取的使用场景下

ffmpeg-iXXX.mp4 -ss00:00:00-t02:00:00

-ss参数写在-i之后,ffmpeg定位会逐步解码到指定位置,这要是造成慢的原因,并且会随着-ss指定的时间越长,速度越慢。

你帖子里面本身写法就是错误的,所以你感觉第二次定位很慢,因为第二段已经截取2个小时之后的,和你讲过-ss写在-i前面可以不解码直接进行秒定位位置,你还不行。

如果你不信可以赌点什么彩头。

正常交流没必要死倔,也不涉及到面子啥的




网友回复:

引用:1121744186发表于2022-5-1112:21

最后回复一次哈,麻烦你不要点评,有问题可以【回复】。

[最新的ffmpeg]


网友回复:

引用:1121744186发表于2022-5-1113:06

小学生吧半天总结出一个错的东西出来,说了还不让说自己也不愿意去试,或者试了也不承认...


网友回复:

麻烦你不要点评,有问题可以【回复】。

你命令是2次-ss

然后你说”需要重新定位切割点“,那么我是不是能理解成。

我第一次都不需要定位切割点。是不是都不用”合并命令“了?

至于你的命令不要预读时间……因为你是从00:00开切的。0位置开切预读啥?

然后你是不是吧切出来的A文件删除。用B文件。发现速度真快……?


网友回复:

手机版看不到点评,看一头雾水。感觉和5k哥一个风格


网友回复:

引用:guoguomiao发表于2022-5-1114:18

麻烦你不要点评,有问题可以【回复】。

你命令是2次-ss


网友回复:

-ssposition(input/output)

Whenusedasaninputoption(before-i),seeksinthisinputfiletoposition.Notethatinmostformatsitisnotpossibletoseekexactly,soffmpegwillseektotheclosestseekpointbeforeposition.Whentranscodingand-accurate_seekisenabled(thedefault),thisextrasegmentbetweentheseekpointandpositionwillbedecodedanddiscarded.Whendoingstreamcopyorwhen-noaccurate_seekisused,itwillbepreserved.

Whenusedasanoutputoption(beforeanoutputurl),decodesbutdiscardsinputuntilthetimestampsreachposition.

positionmustbeatimedurationspecification,see(ffmpeg-utils)theTimedurationsectionintheffmpeg-utils(1)manual.

@edear麻烦你阅读一下官方文档对这个参数的详细说明再来臆测,官方文档对这个命令解释的很详细了。。。




网友回复:

引用:大鸡鸡发表于2022-5-1116:15

-ssposition(input/output)

Whenusedasaninputoption(before-i),seeksinthisinputfiletopo...