zoukankan      html  css  js  c++  java
  • ffmpeg安装配置以及库调用

    参考https://blog.csdn.net/jayson_jang/article/details/52329508

    cd ffmpeg
    ./configure --enable-shared --prefix=/usr/local/ffmpeg
    make -j4
    sudo make install
    sudo ln -s /usr/local/ffmpeg/bin/ffmpeg /usr/local/bin/
    sudo ln -s /usr/local/ffmpeg/bin/ffprobe /usr/local/bin/
    sudo ln -s /usr/local/ffmpeg/bin/ffserver /usr/local/bin/

    指定ffmpeglib路径:

    在/etc/ld.so.conf.d 目录下vi创建一个ffmpeg.conf,并添加/usr/local/ffmpeg/lib运行ldconfig这样运行ffmpeg相关执行程序时,就不会出现找不到lib*的错误。

    输入ffmpeg --help,显示以下ffmpeg版本信息和help信息,说明安装成功.

    为了以后方便编程,我们把/usr/local/ffmpeg/lib中的三个链接库libavcodec.so libavformat.so libavutil.so libswsacle.so复制到/usr/lib下。把/usr/local/ffmpeg/include目录下的所有文件复制到/usr/include下。

    sudo cp /usr/local/ffmpeg/lib/libavcodec.so /usr/lib

    sudo cp /usr/local/ffmpeg/lib/libavformat.so /usr/lib

    sudo cp /usr/local/ffmpeg/lib/libavutil.so /usr/lib

    sudo cp /usr/local/ffmpeg/lib/libswscale.so /usr/lib

    sudo cp -r /usr/local/ffmpeg/include/* /usr/include

    调用库:

    gcc -o test test.c -lavformat -lavcodec -lavutil -lswscale

  • 相关阅读:
    time模块
    日期和时间
    异常和函数
    finally子句
    自定义异常
    异常中的else
    全捕捉
    排序算法---希尔排序
    排序算法---直接插入排序
    排序算法---快速排序
  • 原文地址:https://www.cnblogs.com/lucifer1997/p/9727497.html
Copyright © 2011-2022 走看看