Linux上最好的he-aac编码器?

时间:2008-09-17 09:36:01

标签: encoding mp3 aac aac+

我需要一个可以将mp3文件转换为he-aac(又名aac +)的编码器。 到目前为止,我发现的最好的是nero aac encoder。 我有两个问题:    - 只有一种输入格式:wav。将mp3文件转换为wav然后转换为he-aac有点慢。    - 非商业使用的免费许可。

太糟糕的ffmpeg不支持he-aac ... 有一个商业解决方案,on2 flix,但它似乎是我需要做的简单任务的金锤。

5 个答案:

答案 0 :(得分:6)

据我所知,Nero AAC是唯一的一个。即使FAAC支持HE-AAC也没用,因为作为一个编码器,它的设计非常精巧,而且它的质量甚至不和LAME竞争,更不用说一个好的AAC编码器了。

FFMPEG团队的Kostya目前正在研究AAC编码器,但它还有很长的路要走 - 它还没有准备好用于LC-AAC的黄金时段,更不用说HE-AAC(它甚至还没有提交到存储库) 。任何事情的第一步是让ffmpeg解码器支持HE-AAC;目前它只能通过FAAD解码。

我不相信在任何平台上都有任何 HE-AAC编码器,此时许可证的许可证比Nero更宽松。

答案 1 :(得分:2)

我已经使用neroAacEnc了很长一段时间,我对结果非常满意。如果您使用的是Linux,那么使用.AAC或其他任何内容制作.MP3文件非常简单,您只需要一个小的包装器脚本,它可以解码为{{1}并且在编码之后,删除.WAV文件。

建议:从一种有损编码转换为另一种有损编码会进一步降低质量。因此,当你可以使用.WAV并且没有无损源时,你最好坚持使用它们。

这是一个小脚本,从.MP3转换为.FLAC,只接受.AAC个文件作为参数:

.FLAC

此脚本是顺序的,但可以很容易地将其制作成多线程脚本。

答案 2 :(得分:2)

有一个名为accplus的编码器,属于GNU许可available here

答案 3 :(得分:1)

另一个编码器:mp4tools

答案 4 :(得分:0)

我对质量一无所知,但我刚刚发现 enhAacPlusEnc