FFmpeg-up-to-date 2.8.3

FFmpeg-up-to-date 2.8.3

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

Arlem 维护。



  • 作者:
  • 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 文件中找到。