`
啸笑天
  • 浏览: 3434891 次
  • 性别: Icon_minigender_1
  • 来自: China
社区版块
存档分类
最新评论

mac上编译FFmpeg跑ios

 
阅读更多

1、下载文件:https://github.com/libav/gas-preprocessor, 复制gas-preprocessor.pl到/usr/local/bin/下, 修改文件权限:chmod 777 /usr/local/bin/gas-preprocessor.pl

2、安装yasm-1.2.0

curl http://www.tortall.net/projects/yasm/releases/yasm-1.2.0.tar.gz >yasm.tar.gz

tar xzvf yasm.tar.gz

cd yasm-1.2.0

./configure

make

sudo make install

 3、 下载https://github.com/kewlbear/FFmpeg-iOS-build-script,执行./build-ffmpeg.sh。

    脚本就是下载FFmpeg,编译支持arm64,armv7,i386,x86_64架构。

 

 4、把yasm-1.2.0/thin 拷贝到 3中下载的目录下

 

 5、终端进入FFmpeg-iOS-build-script目录,然后输入./build-ffmpeg.sh lipo,这个命令是讲.a文件合并成一个,最终在目录下生成最终的/FFmpeg-iOS/include 和 /FFmpeg-iOS/lib 。 

 

6、新建工程,把FFmpeg-iOS文件加入工程,引入:libz.dylib,libbz2.dylib,libiconv.dylib,注意Header search paths 里的路径:$(PROJECT_DIR)/FFmpeg-iOS/include。

 

 

 

 

 

 

分享到:
评论

相关推荐

    ffmpeg在ios 编译汇编工具

    ffmpeg 在mac 平台上编译ios 使用汇编编译工具,2016-0516 更新 放到 /user/locao/bin 下

    ffmpeg_mac_ios编译的库

    ffmpeg_mac_ios编译的库 ffmpeg_mac_ios编译的库 iFrameExtractor.z01 iFrameExtractor.z02 iFrameExtractor.zip(---)

    在Mac平台下编译FFMPEG步骤

    详细步骤,介绍如何在mac环境下如何顺利编译FFMPEG,并且将编译成功后的.a文件添加到XCode的项目工程中

    Mac下一键编译FFMPEG库(支持armv7、armv7s、x86_64等)

    在mac下一键编译ffmpeg库,支持了armv7 armv7s i386 x86_64 arm64这几个架构,绝对业界良心! 如果无法正常编译的话,试着完善下环境,比如:yasm、automake、fdk-aac、git 、lame、libass、libtool、libvorbis、...

    ffmpeg-mac-ios编译库

    iFrameExtractor.z01 iFrameExtractor.z02 iFrameExtractor.zip

    ffmpeg_mac_ios编译的库 -说明

    请下载:ffmpeg_mac_ios编译的库 http://download.csdn.net/detail/lyd_253261362/6210421 请下载:ffmpeg-mac-ios编译库 http://download.csdn.net/detail/lyd_253261362/6210333 请下载:ffmpeg-mac平台编译后的...

    ffmpeg X 2012-1-18

    2.优于ffmpeg,支持:windows,android,mac/ios,和原生linux等系统,VS,xcode,gcc等可以直接编译。 在原生ffmpeg基础上改进的由于工作量巨大,希望有共同的朋友一起搞这个开源项目 由于原ffmpeg设计只是基于linux...

    ijkplayer_with_vendo_ios

    示例中编译ijkplayer所需源码,环境mac+ios 由于ijkplayer源码持续在更新,所以将示例中所使用的代码放在这里,减少因为版本号不同引起的编译失败 并增加了ffmpeg等依赖库,方便网络不好的情况下更快更顺利的编译

    ijkplayer_ios

    示例中编译ijkplayer所需源码, 环境mac+ios 由于ijkplayer源码持续在更新,所以将示例中所使用的代码放在这里,减少因为版本号不同引起的编译失败

    avbuild:ffmpeg花式编译。 适用于所有平台的构建工具:iOS,android,raspberry pi,win32,uwp,linux,macOS等

    avbuild:ffmpeg花式编译。 适用于所有平台的构建工具:iOS,android,raspberry pi,win32,uwp,linux,macOS等

    LOFFmpegSample

    最近有同学来询问FFmpeg框架的使用方法以下过程中如有问题,请简信我.###使用环境Mac OS Yosemite 10.10.5###开发工具Xcode 7.0Terminal###需要的文件链接###编译适用于iOS平台的FFmpeg静态库打开终端Terminal进入...

    txplayer:基于 ffmpeg 的播放器

    txplayer 基于 ffmpeg 的播放器 安卓构建: #编译前请设置NDK路径 #我的NDK路径如下:#export ANDROID_NDK=... 1、 cd 纳税人 2、 ./init-ios.sh 3、 cd ios 4、 ./compile-ffmpeg.sh all 5、 用Xcode打开TXMediaDemo

    iFrameExtractor

    已经编译过的ffmpeg-0.9.2模拟器版本, mac osx 10.6 sdk4.3

    ccViewer:CryptCloudViewer 源代码

    加密云查看器 此存储库是 iOS 应用程序“CryptCloudViewer”的源代码 描述 此应用程序是保持加密的 iOS 云查看器。 应用程序支持设备文件夹...如何编译 如果您没有设置,请运行这些命令。 sudo xcode-select --switc

    java二次微信开发源码-mbc-awesome-stars:我自己的真棒清单!

    Mac OS X - Android 源电报 - 基于 FFmpeg n3.1 的 Android/iOS 视频播放器,支持 MediaCodec、VideoToolbox。 - SQLCipher 是一个 SQLite 扩展,提供 256 位 AES 数据库文件加密。 - AdAway 是使用主机文件的 ...

Global site tag (gtag.js) - Google Analytics