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
  • 转载请注明出处,谢谢!
查看全文
  • 相关阅读:
    Head First设计模式之观察者模式
    Head First设计模式之策略模式
    EF使用Fluent API配置映射关系
    js判断空字符串、null、undefined、空格、中文空格
    从 datetime2 数据类型到 datetime 数据类型的转换产生一个超出范围的值
    System.Data.SqlClient.SqlException: 数据类型 text 和 varchar 在 equal to 运算符中不兼容。
    Content-Type的几种常用数据编码格式
    如何通过Git GUI将自己本地的项目上传至Github
    微信小程序开发之模板
    获取图片的EXIF信息
  • 原文地址:https://www.cnblogs.com/MikeZhang/p/installFFmpegFromSourceCode.html
  • Copyright © 2011-2022 走看看