随笔 - 0  文章 - 1  trackbacks - 0
<2024年5月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

常用链接

留言簿

文章分类

文章档案

搜索

  •  

最新评论

这个学习过程可谓是艰辛啊,只要是我把 FFMPEG 官网 上的一篇教程 MacOSXCompilationGuide 误以为是指导生成ios通用库的教程了,其实这些库是用于Mac上开发应用程序的,官网上关于ios的教程好像还空着。
期待更新吧,我只好另觅途径了。

这一次直接上我参考的教程吧:
《Compile ffmpeg for iOS 6, support Simulator & armv7 & armv7s》

这篇教程没讲什么配置,反正就是执行一下脚本,然后将生成的库和头文件移植到ios项目里面测试。
它也参考了我在《FFMPEG+SDL学习 之 二》中提到的那篇老外的blog。其实编译FFMPEG通用库最难的就是编译选项,很多编译选项都是专家级的,几乎没人解释为什么要开启或者关闭。
你可以用help命令粗略地看一下,或多或少有点帮助。

我一开始是按照老外的那篇blog来手动配置编译环境的,但是后来发现少了个x264的库,再去编译一次又比较麻烦,所以就试了一下上面教程提到的shell脚本:
https://github.com/lvjian700/ffmpegc
很简单,很傻瓜。
然后把生成的通用库和头文件移植到ios demo项目中 https://github.com/lvjian700/ffmpegc-demo
demo中的播放器只有图像没有声音,剩下的就需要我们自己去研究了。

P.S.:我浪费了大量的时间来配置编译选项,想把Mac的编译配置选项用于ios,把能开得编译选项都开了,结果我发现我错了。它们两个的编译选项的交集少的可怜,搞得我最后都抓狂了,只能完全按照教程来……
posted on 2013-07-30 18:13 Long 阅读(1606) 评论(0)  编辑 收藏 引用 所属分类: iOS

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理