FFmpeg 2.8.3

FFmpeg 2.8.3

测试已测试
Lang语言 Obj-CObjective C
许可 自定义
发布最近发布2015年12月

Chris BallingerChris Ballinger维护。



FFmpeg 2.8.3

  • 作者:
  • Chris Ballinger

FFmpeg-iOS

FFmpeg 静态库,针对armv7、armv7s和x86_64编译,用于iOS开发。

使用方法

只需将`/dependencies/include`和`/dependencies/lib`文件夹拖入您的Xcode项目,并将它们添加到构建目标中。如果您想的话,可以修改`build-ffmpeg.sh`脚本以适应您的需求并重新编译。

状态

此最新版本已与FFmpeg版本2.1.1和iOS SDK的7.0版本进行测试。

编译

  1. 请确保您已将最新版本的gas-preprocessor.pl安装到您的PATH中,否则您可能会遇到一些讨厌的链接器错误。
  2. 检查`build-ffmpeg.sh`文件,以查看是否将`VERSION="X.X.X"`设置为所需的FFmpeg版本,以及`SDKVERSION="Y.Y"`是否与当前的iOS SDK版本匹配。
  3. 要正常构建:`$ bash build-ffmpeg.sh`
  4. 要调试构建:`$ DEBUG=true bash build-ffmpeg.sh`

许可

FFmpeg的许可取决于您如何编译它,使用LGPLv2.1。这可能会影响您在App Store上分发二进制文件的能力,尤其是如果您没有发布源代码以允许某人重新链接较新版本的FFmpeg。请注意!

此存储库的许可可在与此`README.md`平行的`LICENSE`文件中找到。