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
  • 转载请注明出处,谢谢!
查看全文
  • 相关阅读:
    【转载】Unity 合理安排增量更新(热更新)
    COCOS2D 释放资源的最佳时机
    【转载】利用Unity自带的合图切割功能将合图切割成子图
    用GL画出人物的移动路径
    使用行为树(Behavior Tree)实现游戏AI
    C#学习笔记
    题目:给定一数组 例如:a = [1,2,3,5,2,1] 现用户提供一个数字 请返回用户所提供的数字的所有下标
    算法: 归并排序
    题目:给定两个有序数组,对其进行合并
    数据结构 顺序表实现优先队列 回顾练习
  • 原文地址:https://www.cnblogs.com/MikeZhang/p/installFFmpegFromSourceCode.html
  • Copyright © 2011-2022 走看看