zoukankan      html  css  js  c++  java
  • ubuntu11.04 编译ffmpeg2.7 并生成 ffplay进行流媒体測试

    源代码安装方式:

    1. 先下载ffmpeg 安装包

    到官网上 http://ffmpeg.org/download.html#releases 下载。选择Download gzip tarball. 当然也能够用git的方式下载。

    先不安装。

    2. 安装SDL库

    SDL 是一套多媒体开放库,是生成ffplay必要的库。

    sudo apt-get install libsdl1.2-dev
    这样就能够在 /usr/include/下看到新生成的SDK库。

    之后安装一些依赖库:

    sudo apt-get install libsdl-image1.2-dev libsdl-mixer1.2-dev  libsdl-ttf2.0-dev libsdl-gfx1.2-dev

    3. 安装一些依赖库:

    sudo apt-get install build-essential subversion git-core checkinstall yasm texi2html libfaac-dev libfaad-dev libMP3lame-dev libsdl1.2-dev libtheora-dev libx11-dev  zlib1g-dev

    3. 安装x264 (可选择性安装 可能临时用不到)

    x264是一个开源的视频编码函数库。

    安装方式是通过git下载源代码安装,路径无所谓:

    git clone git://git.videolan.org/x264.git
    cd x264
    ./configure
    make
    sudo make install

    最后会在/usr/lcoal/bin以下看到 x264 的可运行文件。这个脚本临时用不到。

    4. 最后就是编译 ffmpeg

    tar -zxf   fmpeg-2.7.2.tar.gz

    cd ffmpeg-2.7.2

    ./configure --enable-memalign-hack --enable-static --enable-libx264

    make && sudo  make install

    最后能够在当前文件夹下生存的ffplay.

    以下測试一下:

    ./ffplay   yourfile

    能够看到已经在播放了。

  • 相关阅读:
    [转]AsyncTask的用法
    [转]Android Service学习之本地服务
    强制页面运行于IE8模式下
    标签分类
    获取元素的文本
    遍历节点的API
    为IE的javascript提速
    我的选择器 获得经过标记的没有重复的tagName等于tag的元素集
    kangax 的javascript谜题
    自动执行函数
  • 原文地址:https://www.cnblogs.com/yxysuanfa/p/6918842.html
Copyright © 2011-2022 走看看