美文网首页FFmpeg
iOS下编译FFMpeg3.0+

iOS下编译FFMpeg3.0+

作者: Abe_liu刘 | 来源:发表于2017-11-20 11:49 被阅读0次

最近有几个朋友来问我编译FFMpeg 的问题,说参照网上很多编译FFMpeg 的教程,会卡在终端执行cp 操作,报错为no permission权限问题。 提供的多余操作大致如下:
复制gas-preprocessor.pl到/usr/sbin下,
修改文件权限:chmod 777 /usr/local/bin/gas-preprocessor.pl

废话不多说我们直接开始:

第一步:准备工作下载脚本FFmpeg-iOS-build-script,编译此脚本可以得到我们需要的iOS能用的ffmpeg库。有了此脚本我们就不用下载ffmpeg了,此脚本会帮我们下载最新的版本的ffmpeg,并打包成一个iOS可用的ffmpeg库。
得到的是 一个tvos.sh和ios.sh以及一个readme文件

第二步:打开终端编译,进入此脚本所在目录,输入命令sh build-ffmpeg.sh
你的电脑可能会提示你没有Yasm ,并会开始自动下载,这个时候你只需要简单的输入一下密码就好。。。

第三步:在该文件目录下你就可以看到编译好的最新的FFMpeg 版本和适用于iOS 的FFMpeg-iOS

至此 在mac 上编译适用于iOS 系统的FFMpeg 已经基本完成,希望能帮到大家!
在下面我会写一个集成FFMpeg 到iOS 工程中报错的汇总,前人栽树后人乘凉

相关文章

  • iOS下编译FFMpeg3.0+

    最近有几个朋友来问我编译FFMpeg 的问题,说参照网上很多编译FFMpeg 的教程,会卡在终端执行cp 操作,报...

  • TensorFlow编译

    Mac编译iOS版本tensorflow 在 iOS 平台上的应用 跑了下iOS的demo Ubuntu编译x86...

  • iOS编译OpenSSL静态库(使用脚本自动编译)

    本篇文章为大家推荐两个脚本,用来iOS系统下编译OpenSSL通用库,如果想了解编译具体过程,请参看《iOS编译O...

  • iOS app的编译过程

    iOS app的编译过程 在 iOS 开发的过程中,Xcode 为我们提供了非常完善的编译能力,正常情况下,我们只...

  • 拆分(瘦身)、合并Matho文件

    拆分matho文件 1、新建一个ios工程,选择真机编译后 注意:(1)debug/ios10环境下编译只有arm...

  • 2018-10-17

    ReactNative 如何调试? 这里仅仅讨论在Mac 情况下,编译跑iOS的情况 在保证RN正常编译的情况下:...

  • .../privatedata/PrivateDataBase.

    这种在iOS编译的报错解决方法 1.删除iOS/build/下的所有文件,然后执行命令: 若再次编译出现以下错误:...

  • iOS自动合并模拟器和真机framework脚本

    iOS在生成framework时需要在真机下编译一次并在模拟器下编译一次 编译后还需要合并两个framework手...

  • iOS 微信编译速度优化分享

    iOS 微信编译速度优化分享iOS 微信编译速度优化分享

  • iOS下Opus 编译教程

    1.先下载Github 上的一位国外大神的编译脚本 然后运行脚本,该脚本会自动下载opus源码然后自行编译 如果出...

网友评论

    本文标题:iOS下编译FFMpeg3.0+

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