ffmpeg关键帧切割
dwing吧
全部回复
仅看楼主
level 2
benla2008
楼主
我是用Java调用ffmpeg的命令,按时间切分总是有重复,在网上看到可以按照关键帧切割。但是不懂怎么实现。求助…………
2014年04月10日 01点04分
1
level 2
benla2008
楼主
@dwing
2014年04月10日 01点04分
2
level 11
deltatang
俺直接调用libav实现过,要是命令行的话,虽然不知道直接的命令,不过你可以用ffprobe 工具的 show packets 获得关键帧的dts pts ,然后转成时间切分
2014年04月10日 01点04分
3
benla2008
3q,我试试去
2014年04月10日 02点04分
level 2
benla2008
楼主
不行啊,切割之后合并会有重复
2014年04月11日 01点04分
4
deltatang
从源码解释 你需要的是 av_seek_frame_any 系统默认的是backward就是从指定的时间点向前寻找最近的关键帧,可以在ffmpeg.c中修改后重编译
2014年04月11日 04点04分
benla2008
回复 deltatang :不太会c语言……
2014年04月11日 06点04分
dhy212812
@benla2008
你好,我也遇到切割合并有重复的问题,请问你解决了吗?求告知!!!
2018年08月24日 10点08分
level 11
小增僧
直接找个切割工具呗
2014年04月11日 11点04分
5
level 1
sunshine_pb
你是用java 执行 命令行的方式 切割的,还是调用ffmpeg 的jar包函数 切割的,如过是后者,麻烦告诉我使用的哪个函数,我找了好久没找到
2014年09月06日 09点09分
6
level 1
dhy212812
你好,我目前在学习FFmpeg做视频的切割,请问你是怎么解决的?求告知!!!
2018年08月21日 08点08分
7
level 9
yangjuniori
减去一帧
2018年08月22日 10点08分
8
dhy212812
你好,我在用ffmpeg做视频的切割合并,有重复的地方,请问你说的减去一帧是怎么实现的呢?求告知!!
2018年08月24日 10点08分
yangjuniori
@dhy212812
换 avidemux 也是ffmpeg核心
2018年08月24日 15点08分
level 1
yhb19881114
我也遇到这个问题,楼主解决了吗
2018年11月23日 06点11分
9
1