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