yum install automake autoconf make gcc gcc-c++ libtool zlib zlib-devel curl curl-devel alsa-lib alsa-lib-devel gettext gettext-devel expat expat-devel fribidi-devel export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH git clone https://github.com/Arcen/faac.git cd faac/ sh ./bootstrap ./configure --prefix=/usr/local/ --enable-shared make && make install cd ../ wget http://ffmpeg.zeranoe.com/builds/source/external_libraries/lame-3.99.5.tar.xz tar xvf lame-3.99.5.tar.xz cd lame-3.99.5/ ./configure --prefix=/usr/local/ --enable-shared make && make install cd ../ wget http://downloads.xiph.org/releases/ogg/libogg-1.3.2.tar.gz tar zxvf libogg-1.3.2.tar.gz cd libogg-1.3.2/ ./configure --prefix=/usr/local/ --enable-shared make && make install ldconfig cd ../ wget http://downloads.xiph.org/releases/vorbis/libvorbis-1.3.5.tar.gz tar zxvf libvorbis-1.3.5.tar.gz cd libvorbis-1.3.5/ ./configure --prefix=/usr/local/ --enable-shared make && make install cd ../ wget http://ffmpeg.zeranoe.com/builds/source/external_libraries/libtheora-1.1.1.tar.xz tar xvf libtheora-1.1.1.tar.xz cd libtheora-1.1.1 ./configure --prefix=/usr/local/ --enable-shared ldconfig -v make && make install cd ../ wget http://ffmpeg.zeranoe.com/builds/source/external_libraries/vo-aacenc-0.1.3.tar.xz tar xvf vo-aacenc-0.1.3.tar.xz cd vo-aacenc-0.1.3 ./configure --prefix=/usr/local/ --enable-shared make && make install cd ../ wget http://downloads.xvid.org/downloads/xvidcore-1.3.3.tar.gz tar xvf xvidcore-1.3.3.tar.gz cd xvidcore/build/generic ./configure --prefix=/usr/local/ --enable-shared make && make install cd ../../../ wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz tar yasm-1.3.0.tar.gz cd yasm-1.3.0 ./configure --prefix=/usr/local/ make && make install cd ../ wget http://ffmpeg.zeranoe.com/builds/source/external_libraries/x264-20151011-git-7599210.tar.xz tar xvf x264-20151011-git-7599210.tar.xz cd x264-20151011-git-7599210 ./configure --prefix=/usr/local/ --enable-shared --enable-pic make && make install cd ../ wget http://nchc.dl.sourceforge.net/project/libraw1394/libraw1394/libraw1394-2.0.5.tar.gz tar xvf libraw1394-2.0.5.tar.gz cd libraw1394-2.0.5 ./configure --prefix=/usr/local/ --enable-shared make && make install cd ../ wget http://nchc.dl.sourceforge.net/project/libdc1394/libdc1394-2/2.2.1/libdc1394-2.2.1.tar.gz tar xvf libdc1394-2.2.1.tar.gz cd libdc1394-2.2.1 ./configure --prefix=/usr/local/ --enable-shared make && make install cd ../ wget http://nchc.dl.sourceforge.net/project/freetype/freetype2/2.6.1/freetype-2.6.1.tar.bz2 tar xvf freetype-2.6.1.tar.bz2 cd freetype-2.6.1 ./configure --prefix=/usr/local/ --enable-shared make && make install cd ../ wget http://fribidi.org/download/fribidi-0.19.7.tar.bz2 tar xvf fribidi-0.19.7.tar.bz2 cd fribidi-0.19.7 ./configure --prefix=/usr/local/ --enable-shared make && make install cd ../ #wget http://down1.chinaunix.net/distfiles/fontconfig-2.2.3.tar.gz #tar xvf fontconfig-2.2.3.tar.gz #cd fontconfig-2.2.3 #./configure --prefix=/usr/local/ --enable-shared --with-freetype-config=/usr/local/bin/freetype-config #make && make install #cd ../ wget http://ffmpeg.zeranoe.com/builds/source/external_libraries/libass-0.13.0.tar.xz tar xvf libass-0.13.0.tar.xz cd libass-0.13.0 ./configure --prefix=/usr/local/ --enable-shared make && make install cd ../ wget http://rtmpdump.mplayerhq.hu/download/rtmpdump-2.3.tgz tar xvf rtmpdump-2.3.tgz cd rtmpdump-2.3 make SYS=posix make install cd ../ wget http://downloads.xiph.org/releases/speex/speex-1.2rc2.tar.gz tar xvf speex-1.2rc2.tar.gz cd speex-1.2rc2.tar.gz ./configure --prefix=/usr/local/ --enable-shared --enable-sse make && make install cd ../ wget http://ffmpeg.zeranoe.com/builds/source/external_libraries/twolame-0.3.13.tar.xz tar xvf twolame-0.3.13.tar.xz cd twolame-0.3.13 ./configure --prefix=/usr/local/ --enable-shared make && make install cd ../ wget http://ffmpeg.org/releases/ffmpeg-2.8.2.tar.bz2 tar xvf ffmpeg-2.8.2.tar.bz2 cd ffmpeg-2.8.2 ./configure --prefix=/usr/local/ --enable-gpl --enable-version3 --enable-nonfree --enable-shared --enable-zlib --enable-bzlib --enable-libfaac --enable-libmp3lame --enable-libtheora --enable-libvo-aacenc --enable-libvorbis --enable-libx264 --enable-libxvid --enable-pic --enable-pthreads --enable-libdc1394 --enable-libass --enable-pic --enable-openssl --enable-libtwolame --enable-libspeex --enable-librtmp --enable-libfreetype make && make install cd ../ git clone https://github.com/tony2001/ffmpeg-php.git cd ffmpeg-php /usr/local/php/bin/phpize ./configure make && make install
参考:
http://blog.chinaunix.net/uid-23069658-id-4018842.html
http://ffmpeg.zeranoe.com/builds/
相关推荐
- 在播放过程中,可以利用libavutil提供的函数截取当前画面,通常是在解码后、渲染前的阶段。这可以生成一个特定时间点的图像文件,格式如JPEG、PNG等。 - 使用`av_frame_get_best_effort_timestamp`获取帧的...
在“ffmpag.rar”这个压缩包中,我们找到了“ffmpagDemo”这个文件,这很可能是一个示例应用,用于展示如何在Android项目中集成和使用ijkplayer。开发者通常会提供这样的示例代码来帮助其他开发者快速理解和学习...
使用VS2010编译osg_ffmpeg插件,osg3.0版本(编译这个插件还是费了不少劲儿)
在“ffmpeg vs2010 工程”中,我们谈论的是使用 Microsoft Visual Studio 2010 开发环境构建 FFmpeg 应用程序的过程。 1. **FFmpeg 框架**:FFmpeg 包含一系列库,如 libavcodec(编码解码库)、libavformat(容器...
1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合...
ffmpeg-5.1.2 windows 版本
rpmforge 上 ffmpeg 的 RPM 非常过时,安装其中几个 RPM 最终会增加很多垃圾(minidlna 对我来说是 ffmpeg 的唯一消费者),所以它的存在是为了解决这个问题。 ffmpeg 库主要包含解码器而不是编码器。 大多数依赖...
这是Qt的工程,建议使用Qt Creator 打开 从零开始学习音视频编程技术(二十二) 录屏软件开发之BUG修复 FFMPEG的版本是2.5.2 SDL的版本是2.04 记得将ffmpeg/bin目录下的dll文件拷贝到编译生成的exe所在的目录下...
ffmpeg针对rm,rmvb,wmv9格式视频无法转码,针对这些格式必须使用mencoder对其进行解码,在该压缩文件中以完美实现针对视频将其压缩转码成h264视频编码,AAC音频编码的MP4视频文件,这种格式的视频在Iphone和安卓手机...
在OpenCV的构建和配置过程中,cMake是一个关键的工具,它用于自动化管理和编译项目的依赖。当使用cMake构建OpenCV时,可能会遇到一些挑战,特别是在没有互联网连接或者网络不稳定的情况下。在这种情况下,cMake可能...
FFmpeg是一款强大的跨平台多媒体处理工具,用于处理音频、视频以及转换格式。在Java开发中,我们可以利用FFmpeg的命令行接口或者相关的Java库来实现音频的转换功能。"rmpffmpeg.zip"这个压缩包很可能包含了一个Java...
ffmpeg 5.1.1 linux