美文网首页
iOS 端集成FFmpeg

iOS 端集成FFmpeg

作者: gotnf | 来源:发表于2017-11-30 16:14 被阅读0次
    FFMpeg简介

    ffmpeg是一个多媒体转码、音视频流化传输的一个第三方开源框架,并且这个第三方库是基于C语言的。 iOS平台下的ffmpeg主要包括以下一些功能:影音的解码、编码、编码转换、混合、抽取、串流和滤镜。

    mac 下安装编译 yasm (yasm not found)
    终端命令如下:
    1> curl http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz >yasm.tar.gz
    2> tar xzvf yasm.tar.gz
    3> cd yasm-1.3.0
    4> ./configure
    5> make
    5> sudo make install
    
    FFMpeg集成步骤
    1> 下载FFmpeg脚本地址 
    https://github.com/kewlbear/FFmpeg-iOS-build-script
    2> 下载完整的ffmpeg支持库
    首先打开终端,刚开下载的文件的目录:cd FFmpeg脚本文件目录
    然后输入:./build-ffmpeg.sh 下载过程耐心等待。
    如果终端出现 yasm not found 请如上步骤mac 下安装编译 yasm 
    
    第三步:集成 iOS平台下的ffmpeg
    1> 新建一个新项目
    2> 将FFmpeg-iOS文件夹(桌面下载的ffmpeg库文件)添加到新建的工程中。
    3> 配置头文件搜索路径:在工程文件->Bulid Setting->Search Paths->Header Search Paths添加$(SRCROOT)/$(PRODUCT_NAME)/FFmpeg-iOS/include
    

    摘自:https://www.cnblogs.com/XYQ-208910/p/5651166.html

    相关文章

      网友评论

          本文标题:iOS 端集成FFmpeg

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