ffmpeg4.3.1源码 在centos7.6安装报错 libfdk_aac not found
时间: 2023-05-23 09:03:43 浏览: 930
可能是因为 libfdk_aac 没有安装或版本太低导致的。可以尝试先安装 libfdk_aac,如果已经安装则升级到最新版本。另外,也可以尝试使用 --disable-libfdk-aac 参数来避开该依赖。具体操作可以查看 ffmpeg 的官方文档。
相关问题
ffmpeg4.3.1如何安装libfdk_aac依赖
你可以使用以下命令安装libfdk_aac依赖:
1. 安装libfdk_aac库
```sh
git clone https://github.com/mstorsjo/fdk-aac.git
cd fdk-aac
./autogen.sh
./configure --prefix=/usr/local --enable-shared --enable-static
make && make install
```
2. 安装FFmpeg
```sh
git clone https://github.com/FFmpeg/FFmpeg.git
cd FFmpeg
./configure --prefix=/usr/local --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libfdk-aac
make && make install
```
这将安装FFmpeg 4.3.1,并且在编译时启用了libfdk_aac库。 希望这可以回答您的问题。
ERROR: libfdk_aac not found
这个错误通常出现在使用ffmpeg进行音频编码时,缺少libfdk_aac库。要解决这个问题,您需要安装libfdk_aac库。
如果您使用Linux系统,请尝试以下命令来安装libfdk_aac:
- Debian/Ubuntu: `sudo apt-get install libfdk-aac-dev`
- CentOS/Fedora: `sudo yum install fdk-aac-devel`
- Arch Linux: `sudo pacman -S fdk-aac`
如果您使用的是其他操作系统,请查阅相关文档或搜索引擎了解如何安装libfdk_aac库。