3
回答
安装faac编译时报错没法解决啊,网上的方案都不行!!来个大神呗!!
百度AI开发者大赛带你边学边开发,赢100万奖金,加群:418589053   
在ubuntu15.10虚拟机安装ffmpeg,在安装faac时报错如下在网上看也有这个错,但是按照网上的解决方法都不行,比如注释掉mpeg4ip.h文件里的126行或修改123-129行。求大神帮忙解决啊~~~~
举报
共有3个答案 最后回答: 2年前

为何要自己编译?明明有现成的ppa源啊。连ffmpeg官方文档都推荐这个源: https://launchpad.net/~mc3man/+archive/ubuntu/trusty-media

使用的编译参数,是带有libfdkaac的,这个在ffmpeg官方文档中被认为是最好的aac编码器:

$ ffmpeg -version
ffmpeg version N-80283-g84efdab Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.3)
configuration: --extra-libs=-ldl --prefix=/opt/ffmpeg --mandir=/usr/share/man --enable-avresample --disable-debug --enable-nonfree --enable-gpl --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --disable-decoder=amrnb --disable-decoder=amrwb --enable-libpulse --enable-libfreetype --enable-gnutls --enable-libx264 --enable-libx265 --enable-libfdk-aac --enable-libvorbis --enable-libmp3lame --enable-libopus --enable-libvpx --enable-libspeex --enable-libass --enable-avisynth --enable-libsoxr --enable-libxvid --enable-libvidstab
libavutil      55. 24.100 / 55. 24.100
libavcodec     57. 46.100 / 57. 46.100
libavformat    57. 37.101 / 57. 37.101
libavdevice    57.  0.101 / 57.  0.101
libavfilter     6. 46.101 /  6. 46.101
libavresample   3.  0.  0 /  3.  0.  0
libswscale      4.  1.100 /  4.  1.100
libswresample   2.  0.101 /  2.  0.101
libpostproc    54.  0.100 / 54.  0.100



最后要说的一点是,别用15.10了,马上就结束维护了。

--- 共有 3 条评论 ---
Feng_Yu回复 @这是个很萌的名字 : 我又找了个ubuntu 16.04确认了一下,ubuntu 16.04官方仓库自带ffmpeg 2.8.6版本,不过没编译faac,而是使用了内置的aac编码器。编译支持齐全没什么问题,直接官方仓库安装。nginx的版本是最新稳定版本1.10.你可以考虑换成ubuntu 16.04 LTS跑。 2年前 回复
Feng_Yu回复 @这是个很萌的名字 : 加ppa源,直接软件包安装就行了。另外,ubuntu官方仓库也是有ffmpeg的。最后要说的一点是,如果你不会折腾,别用非LTS版本 2年前 回复
这是个很萌的名字这对我来说比较陌生,我已经在这上面耗了好几天了,用nginx搭一个直播服务器用ffmpeg推流测试 2年前 回复
顶部