zoukankan      html  css  js  c++  java
  • Linux 下安装 FFmpeg

    1. 下载源代码:

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

    2. 编译

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

    如果提示没有yasm时就安装一下再编译:

    sudo apt-get install yasm

    3. 安装

    make
    make install

    4. 执行

    /usr/local/ffmpeg/bin/ffmpeg

    报错:

    /usr/local/ffmpeg/bin/ffmpeg: error while loading shared libraries: libavdevice.so.58: cannot open shared object file: No such file or directory

    我们看看有没有 libavdevice.so.58 这个库:

    find / -name "libavdevice.so.58"

    发现找到了:

    /usr/local/ffmpeg/lib/libavdevice.so.58

    将这个库链接写到 /etc/ld.so.conf 中然后执行ldconfig

    echo '/usr/local/ffmpeg/lib/' >> /etc/ld.so.conf.d/libc.conf
    ldconfig

    此时已经安装成功

  • 相关阅读:
    盛最多水的容器
    字符串的排序
    整数拆分
    TCP和UDP编程
    旋转图像
    非递减数列
    不同路径2
    不同路径
    压缩拉伸图片
    Java对List分割及使用Spring多线程调用
  • 原文地址:https://www.cnblogs.com/zoneofmine/p/10913617.html
Copyright © 2011-2022 走看看