Skip to main content

使用QTAACENC压制高品质AAC音乐文件

AAC
AAC

前言

  对音频压制一直比较感兴趣,压制技术的魅力在于让音质和文件大小彼此兼顾,让低中高三频平衡输出没有失真,从而控制在一个和谐的范围内。可以说我曾经多次乐此不疲尝试各种编码器压制音频,为的就是能找到自己听起来音质最佳的压制方法。

  有道是“工欲善其事必先利其器”,显然编码器算法的优劣关系到压制后音频的试听效果。数字音频中的压缩算法是一系列复杂的过程,对于普通听众来说意义并不重大。虽然好的编码器确实重要,但是能直接感受到音频质量的却不是那些算法或者参数,而是我们的双耳,不同人耳对声音的感知也不尽相同,所以我觉得评价音质时你听起来最顺耳的就是最适合你的最佳音质。但是如果我们想更加精益求精就得借助参数和一些评测数据,毕竟感官最终代替不了事实,用真实结果说话才更有力。所以综合相关评测数据和个人听觉感受得到的结果就是最佳音质。

  网络环境中恐怕没有任何有损音频格式能比MP3更为流行和普遍,虽然MP3的流行时间达到了空前的程度,但最终也还是会被AAC取代,AAC是比MP3标准更高一层的“高级音频编码”,简而言如果MP3是第一代有损音频那么AAC则是第二代。在Fraunhofer IIS、杜比实验室、AT&T、Sony几大巨头确定开发的时候目的就是为了取代MP3。起初由于LameMP3的优异表现,AAC的优势可能并不明显。随着时间的推移,MPEG-4标准出现后,AAC 重新集成了其特性,加入了SBR技术和PS技术,为了区别于传统的 MPEG-2 AAC 又称为 MPEG-4 AAC,FAAC、 Nero AAC、iTune AAC等出现在AAC的舞台,它们的音质效果完全可以与MP3媲美,可谓有过之而无不及,加上现在各类便携数码音频设备都加入了对AAC的支持,我们完全可以放弃老旧的MP3来体验更为优秀的AAC。

  如果你是音频压制爱好者;如果你想获得更佳的聆听效果;如果你对音频压制有兴趣想深入了解,相信本文能够给你带来许多收获。

压制前你需要了解的事实

  压制成AAC造成了原音质的损失是不可争议的事实。压制音频是一种不可逆的有损压缩,对文件本身的进行了改写,与WINRAR压缩文件或者WAV压缩成APE等等有本质上的区别。如把音质放在绝对第一位可以直接听无损格式,就如同1080BDRIP再好也比不上BDMV爽一样。

  AAC的音质比传统MP3好得多,但部分AAC歌曲的表现可能不如同码率下的Lame MP3,纯音乐没有此现象。所谓Lame MP3指的是在MP3就要看不到希望的时候诞生的一款高保真MP3压制工具,其出色的表现让老牌的MP3格式得以延续,改变了以往传统MP3音质差,高频细节缺失严重的问题。如果你钟爱MP3并且希望坚持,Lame是你独一无二的选择,在本文中不会进行深入讨论。

  AAC的扩展名有可能是AAC也有可能是M4A或MP4。将

  目前可以压制AAC的编码器有FAAC、Nero AAC、QTAACENC等,虽然都是同一种标准下的产物同一种音频文件。但是各自的效果还是大有不同。就目前来看,FAAC在压制的时候各频段的细节都有一定缺失;Nero AAC虽然在细节上比FAAC要好,但是在高频存在细节的缺失;QTAACENC由于是采用系统API调用Quicktime AAC的编码器(准确说是Quicktime SDK)来压制所以再问世不久后就吸引了大量的目光,人们发现其效果可以与iTunes Plus AAC的质量媲美,三频段的细节表现都非常好,而且从频谱上看肉眼无法分辨与无损的差别。

需要准备的工具软件

·QTAACENC(下载

·Quicktime(下载)或者Quicktime Lite(下载

·Foobar2000(这个不是稀有物就不给下载地址了)

说明

  由于QTAACENC是不含GUI的可执行程序,所以我们用其压制AAC的时候需要在系统运行命令行里输入大量信息,这显得非常不人性化。目前似乎也没有看见专门针对QTAACENC的图形界面,所以我们要利用Foobar2000里面的转换功能。

  大家可以在Quicktime和Quicktime Lite中任选一项安装来为QTAACENC提供编码器。笔者建议大家选择安装Quicktime Lite,因为它只提供基本编解码,短小精悍;Quicktime完全版过于臃肿而且现在大家都用完美解码之类的整合播放器,所以没有必要再去安装Quicktime。值得提醒大家的是:在安装Quicktime Lite之前务必完全卸载任何整合播放器,注销所有写进系统注册表的编码类型,待Quicktime Lite安装完毕之后,再把整合播放器安装回来,此时在播放器安装选项中就不用再选择“Quicktime解码”。

压制过程

  一切准备就绪之后,我们就可以开始压制AAC了。首先我们得在foobar2000里新建一个文件转换的规则。(本文采用foobar2000 0.8.3这一经典版本说明,其它版本同理)

  将下载完毕的QTAACENC.exe解压出来。然后启动foobar2000,选择参数设置(或者直接Ctrl+P)。

图1
图1

如图在“Diskwriter”中选择添加“新的预置”

图2
图2

在弹出的菜单中选择“命令行编码器”

图3
图3

按照图中红字部分设置好

关于qtaacenc的参数说明:

–cbr bitrateEncode the input file in CBR mode. Available bitrate range is 16-320kbps(stereo), 8-256kbps(mono).–abr bitrateEncode the input file in ABR mode. Available bitrate range is 16-320kbps(stereo), 8-256kbps(mono).–cvbr bitrateEncode the input file in Constrained VBR mode. Available bitrate range is 16-320kbps(stereo), 8-256kbps(mono).–tvbr qualityEncode the input file in True VBR mode. Available quality range is 0-127. [default]–heEnable the high efficiency (HE-AAC) encoder. Cannot be used with True VBR mode.–samplerate auto | keep | valueControl the samplerate of the output file.

 

 

  • auto

Automatically choose the optimum samplerate according to the bitrate and quality. [default]

  • keep

Keep the original samplerate (if possible).

  • value

Specify the preferred samplerate in Hz. Allowed values are: 8000, 11250, 12000, 16000, 22050, 24000, 32000, 44100, 48000

–fastestChoose the profile for the fastest encoding speed (identical to –fast in the current QT AAC encoder).–fastChoose the profile focused on the encoding speed.–normalChoose the profile with moderate speed and quality.–highChoose the profile focused on the encoding quality. [default]–highestChoose the profile for the highest encoding quality (identical to –high in the current QT AAC encoder).–title stringSet the title tag.–artist stringSet the artist tag.–album stringSet the album title tag.–albumartist stringSet the album artist tag.–genre stringSet the genre tag.–date stringSet the release date tag.–composer stringSet the composer tag.–grouping stringSet the grouping tag.–comment stringSet the commnet tag.–track number[/total]Set the track number tag.–disc number[/total]Set the disc number tag.–compilationSet the compilation flag.–ignorelengthIgnore the size of data chunk when encoding from pipe.–quietDo not print the progress.

 

图4
图4
图5
图5

压制的时候选择文件转换,运行转换器之后选择自己刚才制定好的名称确定就可以开始压制了。

云山萌萌

人生一场虚空大梦,韶华白首不过转瞬,唯有天道恒在,往复循环,不曾更改。

One thought to “使用QTAACENC压制高品质AAC音乐文件”

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*