如何将libmp3lame,libx264,libvo_aacenc和libvorbis编解码器添加到Redhat 6.7上的现有ffmpeg安装

时间:2016-04-08 22:42:49

标签: ffmpeg redhat codec

Adob​​e cq使用 ffmpeg 转码视频。当用户将任何视频上传到数字资产管理(DAM)部分时,会触发一个工作流程。此工作流程内部使用ffmpeg对上传的视频进行转码,并以 ogg,m4v,mp3 等格式显示其他视频节目。

运行adobe cq的服务器(Red Hat Enterprise Linux Server 6.5版)需要安装ffmpeg才能使DAM工作流正常运行。已经安装了ffmpeg,但它缺少某些编解码器: libmp3lame,libx264,libvo_aacenc和libvorbis

如何添加和启用这些编解码器?

1 个答案:

答案 0 :(得分:0)

您无法将对任意外部库的支持添加到现有的ffmpeg二进制文件中。

您需要download a new ffmpeg binarycompile ffmpeg。下载构建是最简单的,并支持您列出的编码器(libvo_aacenc除外)。编译允许自定义。

避免libvo_aacenc:它提供的质量很差,support for libvo_aacenc has been removed from FFmpeg。请改用原生FFmpeg AAC编码器。有关详细信息,请参阅FFmpeg Wiki: AAC