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

  • 相关阅读:
    页面布局
    Vue学习指南
    《前端JavaScript重点》学习笔记 6-12
    复习3----作用域和闭包
    复习1-变量类型和计算
    复习2--js原型与原型链2
    慕课网《前端JavaScript面试技巧》学习笔记(2)-原型和原型链
    旋转图片
    UITextView添加行距
    YYKit之YYText
  • 原文地址:https://www.cnblogs.com/lucifer1997/p/9727497.html
Copyright © 2011-2022 走看看