zoukankan      html  css  js  c++  java
  • linxu ffmpeg 编译安装

    1、下载ffmpeg。 下载网址:http://www.ffmpeg.org/download.html

    2、解压缩 tar -zxvf ffmpeg-2.0.1.tar.gz

    3、配置,生成Makefile ./configure --enable-shared --disable-yasm --prefix=/usr/local/ffmpeg 如果执行结果不对,可以根据提示信息,并查看帮助,解决问题 ./configure --help

    4、编译安装 make make install

    5、安装之后在/usr/local/ffmpeg会看到有三个目录 bin 执行文件目录 lib 静态,动态链接库目录 include 编程用到的头文件

    为了防止执行程序找不到库文件, 可以将/usr/local/ffmpeg/lib目录设置到LD_LIBRARY_PATH环境变量, 或者查看/usr/local/ffmpeg/lib下所有的链接,并在/usr/lib下建立同样的链接。如下。 ln -s /usr/local/ffmpeg/lib/libavcodec.so /usr/lib/libavcodec.so ln -s /usr/local/ffmpeg/lib/libavdevice.so /usr/lib/libavdevice.so ln -s /usr/local/ffmpeg/lib/libavfilter.so /usr/lib/libavfilter.so ln -s /usr/local/ffmpeg/lib/libavformat.so /usr/lib/libavformat.so ln -s /usr/local/ffmpeg/lib/libavutil.so /usr/lib/libavutil.so ln -s /usr/local/ffmpeg/lib/libswresample.so /usr/lib/libswresample.so ln -s /usr/local/ffmpeg/lib/libswscale.so /usr/lib/libswscale.so

    ln -s /usr/local/ffmpeg/lib/libavcodec.so /usr/lib/libavcodec.so.55 ln -s /usr/local/ffmpeg/lib/libavdevice.so /usr/lib/libavdevice.so.55 ln -s /usr/local/ffmpeg/lib/libavfilter.so /usr/lib/libavfilter.so.3 ln -s /usr/local/ffmpeg/lib/libavformat.so /usr/lib/libavformat.so.55 ln -s /usr/local/ffmpeg/lib/libavutil.so /usr/lib/libavutil.so.52 ln -s /usr/local/ffmpeg/lib/libswresample.so /usr/lib/libswresample.so.0 ln -s /usr/local/ffmpeg/lib/libswscale.so /usr/lib/libswscale.so.2

    这时就需要在/etc/ld.so.conf下面加一行/usr/local/ffmpeg/lib,保存过后ldconfig一下,

    这时就需要在/etc/ld.so.conf下面加一行/usr/local/mysql/lib,保存过后ldconfig一下,

    6、编译测试程序 gcc -o ffmpegtest ffmpegtest.c -I/usr/local/ffmpeg/include -L/usr/local/ffmpeg/lib -lavformat -lavcodec -lavtuil

    7、执行程序 ./ffmpegtest 或直接执行/usr/local/ffmpeg/lib目录下的./ffmpeg进行测试。

    ----------------------------------------------------------------------

    来源于:http://blog.csdn.net/wishfly/article/details/45248615

  • 相关阅读:
    2020.4.21 考试T1 HDU 5729
    BZOJ 4198: [Noi2015]荷马史诗
    BZOJ 1052: [HAOI2007]覆盖问题
    BZOJ 1087: [SCOI2005]互不侵犯King
    BZOJ 4466 线性函数
    Linux如何挂载U盘
    集中式日志分析平台
    ELK5.2+kafka+zookeeper+filebeat集群部署
    浅析ES的_source、_all、store、index
    IndexOf、LastIndexOf、Substring的用法
  • 原文地址:https://www.cnblogs.com/yingsi/p/5101393.html
Copyright © 2011-2022 走看看