ubuntu11.04 编译ffmpeg2.7 并生成 ffplay进行流媒体测试

本文介绍了在Ubuntu 11.04上如何编译安装ffmpeg 2.7版本,并生成ffplay用于流媒体测试。首先从官网下载ffmpeg安装包,然后安装SDL库及相关依赖,包括libsdl-image1.2-dev、libsdl-mixer1.2-dev等。接着可选安装x264库,最后编译ffmpeg并执行make install。成功后,在当前目录下找到ffplay可执行文件,通过运行ffplay进行流媒体播放测试。
摘要由CSDN通过智能技术生成

源码安装方式:

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

可以看到已经在播放了;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值