ERROR: libfdk_aac not found

来源:1-5 FFmpeg下载,编译与安装

PeterSix3244453

2018-09-20

老师,按照您视频上的config选项,我在执行的时候报错了,说libfdk-aac找不到?什么原因呢?是不是最新的ffmpeg没有这个lib了么?

写回答

1回答

李超

2018-09-20

在 Ubuntu下你可以用 ./configure --prefix=/usr/local/ffmpeg --enable-gpl --enable-nonfree --enable-libfdk-aac --enable-libx264 --enable-libx265 --enable-filter=delogo --enable-debug --disable-optimizations --enable-libspeex --enable-shared --enable-pthreads 来产Makefile文件。发现 libfdk-aac 不在,像我上次所说的,可以apt install 命令来安装。像 libfdk_aac 没有找到,说明它没有被安装到你的Ubuntu系统上。所以你可以先用 apt-cache search aac  | grep aac 来查一下,是否可以在网上仓库上找到相应的库,像 fdk-aac你会发现有libfdk-aac-dev 这个开发库,所以你只需要执行apt install libfdk-aac-dev 就好了。其它的库也是类似的,先找有 -dev的库,没有的话,找与库名子一样的安装,基本上就可以解决你说的问题了。

0
2
李超
回复
PeterSix3244453
如果是mac 可以通过 brew install fdk-aac来安装。安装好后,通过我们上面回答的命令就可以编译通过了。谢谢!
2018-09-24
共2条回复

经典再升级-FFmpeg5.0核心技术精讲,打造音视频播放器

学好FFmpeg核心技术,做高效,高薪,有竞争力的音视频工程师

2726 学习 · 814 问题

查看课程