是否为ubuntu 16.04安装所有FFMPEG编码器?
我正在使用FFMPEG将视频转换为mp4格式 首先,它给了我一个未知编码器'libfdk_aac'的错误。在安装了是否为ubuntu 16.04安装所有FFMPEG编码器?,ubuntu,ffmpeg,encoder,Ubuntu,Ffmpeg,Encoder,我正在使用FFMPEG将视频转换为mp4格式 首先,它给了我一个未知编码器'libfdk_aac'的错误。在安装了libfdk_aac之后,现在它给了我未知的编码器'libx264' 有没有办法为Ubuntu 16.04安装所有FFMPEG编码器?FFMPEG不是这样工作的。你不能仅仅安装任意的编码器并期望它使用它们 几种选择 如果您需要一套特定的编码器,则必须: 编译ffmpeg,或 查找支持所需编码器的不同ffmpeg版本,或 使用ffmpeg已经支持的替代编码器。 ffmpeg 编撰
libfdk_aac
之后,现在它给了我未知的编码器'libx264'
有没有办法为Ubuntu 16.04安装所有FFMPEG编码器?FFMPEG不是这样工作的。你不能仅仅安装任意的编码器并期望它使用它们 几种选择 如果您需要一套特定的编码器,则必须:
- 编译ffmpeg,或
- 查找支持所需编码器的不同ffmpeg版本,或
- 使用ffmpeg已经支持的替代编码器。 ffmpeg
-c:AAC
)而不是libfdk_AAC,那么只需使用存储库中的FFmpeg,或者更好的方法是
16.04存储库中的ffmpeg非常旧,但默认情况下它应该支持libx264,因此您必须使用非存储库中的版本
但我要所有的编码器
FFmpeg有许多内置(“本机”)编码器,大多数默认情况下进行编译,但它也支持许多外部编码器。如果需要所有这些库,则在编译期间运行configure
时,必须单独启用所有受支持的外部库。有许多外部库,每个库都需要适当的头文件,因此您必须找出哪个库需要哪个-dev包。例如,要使用--enable-libx264
,首先需要安装libx264开发包
这是浪费时间。没有人需要所有的编码器,有些编码器并不相关或有用。只需启用您需要的功能。配置ffmpeg已脱离主题。如果您需要帮助编译它,那么我们可以帮助=)