美文网首页
在macOS上编译FFmpeg

在macOS上编译FFmpeg

作者: RichieQ | 来源:发表于2021-05-14 15:32 被阅读0次

    一、下载源代码

     git clone https://git.ffmpeg.org/ffmpeg.git
    

    当前编译版本为4.4,操作系统版本为10.15.4

    二、编译源代码

    1、进入源代码目录
    cd ffpmeg
    
    2、运行配置命令

    ./configure --prefix=/usr/local/ffmpeg --enable-gpl --enable-nonfree --enable-libfdk-aac --enable-libx264 --enable-libx265 --enable-filter=delogo --enable-debug --disable-optimizations --enable-libspeex --enable-videotoolbox --enable-shared --enable-pthreads --enable-version3 --enable-hardcoded-tables --cc=clang --host-cflags= --host-ldflags= --disable-x86asm

    3、配置出错处理

    a、ERROR:xxxx not found错误,不用慌,只要brew install xxxx安装对应库就可以

    比如ERROR: libfdk_aac not found报错,只要执行brew install fdk-aac即可,如果出现以下错误No similarly need formulae found.
    执行下面命令再重新执行
    rm -rf /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core
    brew update

    4、编译安装
    make && sudo make install
    
    5、配置环境变量
    1、打开配置文件
    vi ~/.bash_profile
    
    2、在文件末尾添加如下
    export PATH=$PATH:usr/local/ffmpeg/bin
    
    3、设置立即生效
    source ~/.bash_profile
    
    三、参考

    https://www.jianshu.com/p/bf435e1be7c5

    相关文章

      网友评论

          本文标题:在macOS上编译FFmpeg

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