1.按照github上的一顿操作结束,来到demo,xcode13打开project发现没有product,显示包内容,到project.pbxproj把mainGroup赋值到下面的productRefGroup。
2.接着咱们开始将fftools文件里用的着的都找出来(fftools可以参考这里)。
3.此时一顿操作发现将mov转码至mp4失败。 Automatic encoder selection failed for output stream #0:0. Default encoder for format mp4 (codec mpeg4) is probably disabled. Please choose an encoder manually。
4.按照github上ijk官方的方法编译出来的ffmpeg lib其实不支持mp4 encoder,按照如下操作,如有其他需求自己可以查询下ffmpeg -encoders。
5.此时的lib是可以支持转码的,接下来就不难操作了,转码的时候出现More than 1000 frames duplicated这个情况的话,具体什么原因不是很清楚,重复了很多张画面,我是通过指定@“vcodec”来解决这个问题的。