ubuntu11.04 编译ffmpeg2.7 并生成 ffplay进行流媒体测试
2015-08-12 16:23
741 查看
源码安装方式:
1. 先下载ffmpeg 安装包
到官网上 http://ffmpeg.org/download.html#releases 下载。选择Download gzip tarball. 当然也可以用git的方式下载。
先不安装。
2. 安装SDL库
SDL 是一套多媒体开放库,是生成ffplay必要的库。
之后安装一些依赖库:
sudo apt-get install libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev libsdl-gfx1.2-dev
3. 安装一些依赖库:
3. 安装x264 (可选择性安装 可能暂时用不到)
x264是一个开源的视频编码函数库。安装方式是通过git下载源码安装,路径无所谓:
最后会在/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.
下面测试一下:
可以看到已经在播放了;
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
可以看到已经在播放了;
相关文章推荐
- html常用解析工具(java)
- C++实现位数组
- 1-4 输出菱形
- 杭电 1875 畅通工程再续(kruscal)
- 关于UICollectionView的学习
- mysql 主从关系切换
- 【CCCF专题】深度学习在自然语言处理中的应用
- 如何求结构体成员的偏移地址 || 结构体的 sizeof 总结
- linux c mysql 开发
- UNIX网络编程1 理解同步、阻塞、非阻塞、异步网络I/O
- 大约 C++ 几个方面分析--overload, override, overwrite, rewrite
- 算法回顾(三) 二分查找
- mongodba安装及配置windows
- Generate Parentheses
- JAVA并发编程
- 微信浏览器网页授权JS封装
- 220 Contains Duplicate III
- java邮件发送和短信发送(一)
- win7 下adb server is out of date. killing... 连接手机问题已解决
- android与js交互(二)