美文网首页音视频
Mac 下 安装编译FFmpeg 并能生成ffplay

Mac 下 安装编译FFmpeg 并能生成ffplay

作者: TongRy | 来源:发表于2018-08-15 14:37 被阅读98次

    1、首先获取安装所需的编译环境,在 OS X平台上使用的编译工具链为LLVM,但是呢,做iOS开发的都不用安装,因为Xcode自带LLVM环境。

    2、然后需要yasm汇编编译工具
    yasm下载地址:
    http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz
    下载好之后,解压出来后,进入该文件夹,命令行输入:cd yasm-1.3.0
    然后编译:./configure && make -j 16 && sudo make install
    -j 16 表示16个并发执行线程。

    3、下载FFmpeg源码,从 git://source.ffmpeg.org/ffmpeg.git 将源码克隆到本地。
    然后进入ffmpeg文件夹:cd ffmpeg
    然后编译并安装:./configure && make -j 16 && sudo make install
    这样编译后的ffmpeg是不会生成ffplay可执行文件的,因为ffplay在旧版本时依赖于SDL-1.2,而ffplay在新版本时依赖于SDL-2.0,需要安装对应的SDL版本才能生成ffplay。

    4、所以这一步我们去下载SDL-2.0
    下载地址:http://libsdl.org/release/SDL2-2.0.8.tar.gz
    下载完成后解压,进入 SDL2-2.0.8 文件夹,编译并安装:
    ./configure && make -j 16 && sudo make install
    现在SDL2安装完成,我们回到ffmpeg文件夹,重新编译就可以生成ffplay了。
    到这里FFmpeg就编译完成了。

    相关文章

      网友评论

        本文标题:Mac 下 安装编译FFmpeg 并能生成ffplay

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