• ffmpeg的安装和配置


    1.第一次使用ffmpeg的安装方式是apt安装

    sudo add-apt-repository ppa:kirillshkrogalev/ffmpeg-next

    sudo apt-get update

    sudo apt-get install ffmpeg

    ffmpeg -version

    2.发现在bazel工程中使用ffmpeg配置始终失败,继而进行如下尝试

    vi ~/.bashrc

    添加:

    export PKG_CONFIG_PATH=/usr/lib/x86_64-linux-gnu/pkgconfig:$PKG_CONFIG_PATH
    export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH

    source ~/.bashrc

    pkg-config --cflags --libs libavcodec-ffmpeg

    配置仍是失败

    3.尝试源码安装

    sudo apt  install -y autoconf automake build-essential git libass-dev libfreetype6-dev libsdl2-dev libtheora-dev libtool

    libva-dev libvdpau-dev libvorbis-dev libxcb1-dev libxcb-shm0-dev libxcb-xfixes0-dev pkg-config texinfo wget zlib1g-dev

    sudo apt  install -y nasm yasm cmake mercurial

    下载源码:https://github.com/FFmpeg/FFmpeg.git

    cd FFmpeg

    ./configure --help  (查看配置项)

    ./configure --enable-shared  --prefix=/usr/local/ffmpeg

    (安装到/usr/local/ffmpeg下,默认是/usr/local,可通过“--prefix=安装目录”进行修改。--enable-shared:生成动态库,默认是不生成动态库的。只有静态库不方便后续开发。)

    sudo make

    sudo make install

    在/etc/ld.so.conf.d/ffmpeg.conf中 末尾添加 /usr/local/ffmpeg/lib

    sudo ldconfig

     4.清除按方式1安装的ffmpeg

    sudo apt-get --purge remove ffmpeg

    清除失败

  • 相关阅读:
    windows7 Cygwin 下安装 YouCompleteMe 插件
    挣值管理(EVT)
    关键路径法
    PERT(计划评审技术,Program Evaluation an Review Technique)
    孙子兵法--你如何来做好事情
    项目经理解决冲突的模式
    PMP考试--成本管理中常用的概念
    PMP考试--挣值如何计算?
    PMP-产品范围与项目范围区别
    PMP考试--价值工程法
  • 原文地址:https://www.cnblogs.com/walker-lin/p/11718496.html
Copyright © 2020-2023  润新知