美文网首页
iOS ffmpeg编译文件及使用方法

iOS ffmpeg编译文件及使用方法

作者: Lamet03 | 来源:发表于2019-11-26 17:51 被阅读0次

    1、下载安装最新的ffmpeg版本,自行google

    2、前往https://github.com/kewlbear/FFmpeg-iOS-build-script下载build文件

    3、编译时需配置sh文件,如需添加滤镜必须加上--enable-gpl

    4、如需添加lib264库的编译参考https://www.jianshu.com/p/afc29979cc07

    5、Mac OS编译ffmpeg出错 ERROR: libfdk_aac not found :参考https://www.jianshu.com/p/b6ad3b706321,如果无法顺利安装,重复安装几次(建议开终端代理模式)

    6、集成参考:https://www.cnblogs.com/sundaysgarden/articles/8776436.html

    7、将ffmpeg.c文件的main改为ffmpeg_main,并在.h文件中添加int ffmpeg_main(int argc, char **argv);

    8、编译成功后,在cmdutils.c文件中添加#include <pthread/pthread.h>,将exit_program方法中的exit(ret);改为pthread_exit(NULL);如下图

    9、开始使用,使用ffmpeg命令处理,如:ffmpeg -i input.mp4 output.avi,常用命令行参考:https://juejin.im/post/5a3522e26fb9a045204c4b77

    相关文章

      网友评论

          本文标题:iOS ffmpeg编译文件及使用方法

          本文链接:https://www.haomeiwen.com/subject/thjywctx.html