微信小程序开发过程中,有一个奇葩的事情,要为视频添加关键帧,找了很多方法,只发现一个亲测有效的方法.
每5秒强制插入一个关键帧,你可以使用:
ffmpeg -i 原视频 -force_key_frames expr:gte(t,n_forced*5) 生成的新的视频 ;
下面可以将添加的关键帧以图片的形式展现 :
ffmpeg -i 添加帧视频 -vf select='eq(pict_type\,I)' -vsync 2 -s 1920*1080 -f image2 core-%02d.jpeg