首页 / 操作系统 / Linux / FFmpeg编译一个仅带H264解码功能的库
用的是ffmpeg当前最新的2.7.2支持软解和vdpau硬解 支持解码文件和rstp足够了, 静态链接之后,strip之后,目标程序小于4mb,压缩后不到2mb一如既往上代码:./configure --enable-nonfree --enable-vdpau --enable-gpl --enable-static
--disable-everything --enable-decoder=h264 --enable-decoder=aac --enable-decoder=h264_vdpau
--prefix=/home/wendal/build --enable-parser=aac --enable-parser=h264 --enable-protocol=rstp
--enable-demuxer=h264 --enable-demuxer=aac --enable-vdpau --enable-protocol=file --enable-outdevs因为不需要压缩h264, 所以无需x264因为ffmpeg已经内置aac, 所以不需要额外添加Linux下编译FFmpeg之下载源文件并编译 http://www.linuxidc.com/Linux/2012-02/54565.htmLinux 编译升级 FFmpeg 步骤 http://www.linuxidc.com/Linux/2013-08/88190.htmCentOS 5.6 上安装 FFMPEG http://www.linuxidc.com/Linux/2011-09/42793.htm在Ubuntu下安装FFmpeg http://www.linuxidc.com/Linux/2012-12/75408.htmUbuntu 12.04下编译ffmpeg http://www.linuxidc.com/Linux/2013-02/78857.htmUbuntu 14.04下PPA安装FFmpeg 2.2.2 http://www.linuxidc.com/Linux/2014-05/101322.htmFFmpeg 的详细介绍:请点这里
FFmpeg 的下载地址:请点这里本文永久更新链接地址:http://www.linuxidc.com/Linux/2015-09/122834.htm