zoukankan      html  css  js  c++  java
  • 源码安装ffmpeg(带libx264)

    环境:CentOS6.2_64

    1、下载源码包

    wget ftp://ftp.videolan.org/pub/x264/snapshots/x264-snapshot-20120718-2245-stable.tar.bz2

    解压:tar jxvf x264-snapshot-20120718-2245-stable.tar.bz2

    wget http://ffmpeg.org/releases/ffmpeg-0.11.1.tar.gz

    解压:tar zxvf ffmpeg-0.11.1.tar.gz

    2、安装x264

    2.1 安装依赖包

    缺少yasm

    安装:yum install yasm -y

    2.2 安装x264

    ./configure --prefix=/usr --enable-shared && make && make install

    重新加载配置:ldconfig

    3、安装ffmpeg

    ffplay必须依赖于sdl

    yum install SDL -y

    安装:

    ./configure --enable-libx264 --enable-gpl && make && make install
    附(自动安装脚本):

    #! /bin/bash
    
    echo "Install yasm  ..."
    yum install yasm SDL* gtk+* -y
    
    echo "Install libx264 ..."
    wget ftp://ftp.videolan.org/pub/x264/snapshots/x264-snapshot-20120718-2245-stable.tar.bz2
    tar jxvf x264-snapshot-20120718-2245-stable.tar.bz2
    cd x264-snapshot-20120718-2245-stable
    ./configure --enable-shared && make && make install
    ldconfig
    
    echo "Install ffmpeg ..."
    cd ..
    wget http://ffmpeg.org/releases/ffmpeg-0.11.1.tar.gz
    tar zxvf ffmpeg-0.11.1.tar.gz
    cd ffmpeg-0.11.1
    ./configure --enable-libx264 --enable-gpl && make && make install
  • E-Mail : Mike_Zhang@live.com
  • 转载请注明出处,谢谢!
查看全文
  • 相关阅读:
    Redis底层探秘(二):链表和跳跃表
    Redis底层探秘(一):简单动态字符串(SDS)
    C#进阶之路(六):表达式进行类的赋值
    C#异步编程(五)异步的同步构造
    C#异步编程(四)混合模式线程同步
    C#异步编程(三)内核模式线程同步
    Redis五种数据类型
    C#异步编程(二)用户模式线程同步
    前端面试题整理—jQuery篇
    前端面试题整理—JavaScript篇(一)
  • 原文地址:https://www.cnblogs.com/MikeZhang/p/installFFmpegFromSourceCode.html
  • Copyright © 2011-2022 走看看