我的问题很简单。我想将mp3转换为aac。我知道有两个这样的工具可以完成这项工作--NeroAacEnc和FFMpeg。现在哪一个产生最好的输出和最小尺寸是大师回答,所以我在这里召唤他们帮助我完成同样的事情。还请帮我一些我可以使用的命令。
出于好奇,(ALAC)Apple无损音频编解码器包含在FFMpeg中,优于 Nero Aac Encoder 。如果是这样,那么我该如何使用它将mp3转换为aac。
答案 0 :(得分:2)
我会回答你的第二个问题。您正在对音频进行两次编码。这会造成世代数据丢失,从而造成不必要的质量损失。没有理由使用有损编码器(neroAacEnc)进行编码,然后使用另一个输出相同格式(AAC-LC)的有损编码器(vo-aacenc)重新编码。在执行任何批处理编码之前,您应该决定是否要使用neroAacEnc或vo-aacenc,但使用两者只会浪费时间和数据。
关于质量(假设文件围绕相同的文件大小出现):qtaacenc = neroAacEnc >> faac > vo-aacenc > ffaacenc(原生FFmpeg AAC编码器)或faac > ffaacenc > vo-aacenc但当然质量感知可能是主观的。差异可能小到足以根据编码速度或易用性做出决定,而不是纯粹的质量差异。
编辑:您大大改变了您的问题,因此我将在此处解决。 ALAC和AAC是两种不同的格式。 ALAC是一种无损格式,AAC是一种有损格式。概括起来,考虑它们类似于FLAC和MP3。一个本身并不比另一个“更好”,但具有不同的用例。研究无损和有损音频格式之间的差异,然后你就会知道要使用什么编码器。
请注意,FFmpeg ALAC编码器是逆向工程的,Apple最近在Apache许可下发布了ALAC encoder and decoder source code,所以现在您有两个ALAC编码器选择。
答案 1 :(得分:0)
仅供参考,Windows 7附带库存AAC Encoder,带有双DMO
/ MFT
界面。