zoukankan      html  css  js  c++  java
  • Ubuntu12.04-64bits搭建FFmpeg环境

    所有的环境搭建动作请参考FFMpeg官方网站:http://www.ffmpeg.org/index.html

    1. 获取源代码:

    git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg,

    下面三个目录是需要用到的

    • ffmpeg_sources – Where the source files will be downloaded.
    • ffmpeg_build – Where the files will be built and libraries installed.
    • bin – Where the resulting binaries (ffmpegffplayffserverx264, and yasm) will be installed.

    2.安装依赖环境:

    sudo apt-get -y install autoconf automake build-essential libass-dev libfreetype6-dev libgpac-dev

    libsdl1.2-dev libtheora-dev libtool libva-dev libvdpau-dev libvorbis-dev libx11-dev

    libxext-dev libxfixes-dev pkg-config texi2html zlib1g-dev

    3. 下载配置vp9:

    cd ~/ffmpeg_sources

    wget http:webm.googlecode.com/files/libvpx-v1.3.0.tar.bz2

    tar xjvf libvpx-v1.3.0.tar.bz2

    cd libvpx-v1.3.0

    ./configure --prefix="$HOME/ffmpeg_build" --disable-examples

    make

    make install

    make clean

    -- prefix 是指所有组件的安装目录禄,默认是/usr/local/

    下载过libvpx-v1.3.0的,可以把libvpx-v1.3.0拷贝到ffmpeg_sources目录下面,执行: chmod 777 * -R  ,防止permission deny.

    其他的都相同。

    执行完毕后可以在$HOME/ffmpeg_build/目录下面,看到include

    由于我的目录不同,重新配置安装目录:

    ./configure --prefix="$HOME/projects/ffmpeg_build" --disable-examples

    其他的codec可以参照官方网站的指导

  • 相关阅读:
    最短路径BellmanFord , Dijsktra
    minhash
    eclipse 中使用tomcat
    http 服务
    MongoDB小记
    java post 请求
    hadoop拾遗(五)---- mapreduce 输出到多个文件 / 文件夹
    weka数据挖掘拾遗(二)---- 特征选择(IG、chi-square)
    weka数据挖掘拾遗(一)---- 生成Arff格式文件
    基于SimHash的微博去重
  • 原文地址:https://www.cnblogs.com/biglucky/p/3753309.html
Copyright © 2011-2022 走看看