2
|
Harit Vishwakarma · 技术社区 · 11 年前 |
![]() |
1
6
首先看看这个 document: 杜比数码:ac3 杜比数字加:eac3 MP2:libtwolame,MP2 Windows Media音频1:wmav1 Windows Media音频2:wmav2 LC-AAC:libfdk_AAC、libfaac、AAC、libvo_aacenc HE-AAC:libfdk_AAC、libaacplus 沃尔比斯:libvorbis,沃尔比斯 MP3:libmp3lame、libshine 作品:libopus 从上面的阅读中,你会清楚地看到,为了在HE-AAC/HE-AAC-V2中编码音频,你必须使用libfdk_AAC或libaacplus。 我将解释如何使用libfdk_aac来实现这一点: 首先,请确保配置ffmpeg以及以下选项:
现在构建ffmpeg,并尝试运行以下命令,看看它是否有效:
如果这样做有效,则意味着libav与libfdk_aac链接。 现在为了在代码中使用它: 按照以下说明打开编码器:
我们开始了,您已经打开了libfdk_aac编码器! 您可以使用的配置文件如下所示 source |
|
2
2
除了使用--enable-libfdk_aac之外,您可能还必须使用
如果您选择并禁用了所有可用选项
所以之后 配置 检查是否有外部lib:
和编码器:
|
![]() |
3
0
我想问题是这个编码器不支持AAC-HE。你可能想签入这个 source code 。支持的可能是:
您可能需要使用
|
![]() |
MOHAMED · 如何使用avconv将MP4文件转换为MPEG?[已关闭] 11 年前 |