美文网首页
iOS Project集成FFMPEG

iOS Project集成FFMPEG

作者: tim_smile | 来源:发表于2017-11-01 16:54 被阅读34次

    ffmpeg是一个多平台处理视频和音频的多媒体处理工具,功能非常强大。

    FFMPEG的代码主要包含两个部分:

    (1)library

    library里大部分都是api,直接调用api来操作视频,需要写成c和c++

    (2)tool

    tool就是把命令行转换为api的操作

    将ffmpeg编译出相应的静态库或者动态库

    按照appstore的需求,编译出来的包还必须支持arm64,["一键编译"的脚本](https://github.com/kewlbear/FFmpeg-iOS-build-script)

    只有一个build-ffmpeg.sh脚本文件。在终端中转至脚本的目录,执行命令:

    `./build-ffmpeg.sh`

    FFmpeg-iOS是编译出来的库,里面有我们需要的.a静态库,一共有7个。

    �命令运行完会生成一个`FFmpeg-iOS`的文件包,直接把文件copy进工程中

    相关文章

      网友评论

          本文标题:iOS Project集成FFMPEG

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