音频格式以及抓音轨/编码FAQ

2004-09-10 22:11 | ovelia

音频格式以及抓音轨/编码FAQ

主要参考原文之出处:

eD上一个压缩包 Nobuo.Uematsu.-.Final.Fantasy.IX.Piano.Collections.(EAC,.APE,.CUE).rar 的说明文件中,原地址在大型破解/共享站点http://www.sharereactor.com/的论坛中,作者为Differenciam

译者说明:现在eD2k(eM), BT等的P2P下载音乐的方式已经很普遍了,可是很多放出音乐的同学们,却并不很懂得到底如何能最好地把自己的音乐和别人分享。

还记得以前某些HTTP下载回来的文件,爆音严重,音质也很差,这样的分享只会让人避而原之,就算自己的东西是很稀有的也不能这样对待自己的同好啊。所以今天整理文件的时候找到了这篇文章,感觉很不错,决定在这里选择部分段落,进行了一些文字上的改动,和大家分享:)

本文大部分观点与译者的观点相符,所以这些可算是译者本人的经验之谈;也有一些是我不知道的,这些就不是译者本人的观点了。另外写作时间为2003年末,距离现在有一段距离,所以某些事实(比如MusicMatch,LAME)也许已经有了改变,不过根据本人验证,推荐的东西仍然是值得推荐的 =P

-

Q:作为放出者,有什么是必须回避的?

A:最首要也是重要的,回避诸如RealOne,MusicMatch之类的软件;只要硬盘上还存在RealOne,那么它就是个喋喋不休的烦人的东西。

WMA,并不是不推荐,然而使用的时候需要紧记,千万别相信微软的宣传,64kbps实际上一点也不接近CD音质。如果需要较高的音质,请采用高码率的VBR。

MusicMatch曾有一个bug,会把某些高码率CBR的音频的16khz以上的频率数据全部喀嚓掉,使得高码率的CBR和128kbps相比没多大区别;同时在抓音轨方面,没有EAC(Exact Audio Copy,一个很棒的抓音轨工具,后文有介绍)那样的安全模式(secure ripping mode),因此音质不会好到哪里去。另外它不能播放除主流的MP3, WAV之类格式之外的格式,也不能添加插件,所以虽然这个软件看上去很不错的样子,但还是最好不要用它。

Q:应该用什么软件作为全功能音频播放器呢?

A:曾经有一段时间,WinAMP是唯一的选择,然而在现在,除非是一些追求花哨的界面的同学,否则FooBar2000已经代替了WinAMP。当然界面也是很重要的,不一定是花哨,但方便总是需要的吧,FooBar2000在此做的并不是很好,按键太少了,虽然可以在FooBar2000-Preferences-Display那里选择显示,但还是不够多。文件关联也是一大问题,因为除了在安装的时候可以设定之外,就只能用Windows自带的功能了。然而,由于FooBar2000的亮点在于其占用内存少,强大的插件功能(个人认为甚至比WinAMP还要强),还有对CUE sheet的支持等,因此FooBar2000的地位还是不可动摇的,至少目前还是这样。

Q:应该用什么软件来抓音轨呢?

A:Exact Audio Copy,目前来说,是最好的抓音轨软件。为什么呢?恩,如果你需要的是快速抓音轨的软件,而对音质不那么在乎的话,那么它就不是最好的了。然而快速并不意味着质量。EAC的优点前文已有部分阐述,下面将会分析另外的一些优点。

首先,完整性。由于使用了secure mode(需要自己设置),就算你的盘比较烂,或者有一些划痕,EAC也能完美的把音轨抓出来;第二,连接freedb的特性,对于大部分欧美和日本的CD而言是个好消息,也就是说,我们不需要自己去手动修改音轨属性了。另外,EAC还可以生成CUE文件,关于CUE文件请看后文的叙述。

推荐版本是0.94b。

Q:我在eD/WinMX下载了专辑之后打开,发现只有一个很大的mp3/ape/mpc等文件,还有一个CUE。究竟这个cue文件有什么用?

A:CUE相当于m3u那样的播放列表,然而和传统的播放列表还是有区别的,因为它是一个让大文件能分段播放的命令性的文件。不少专辑在两首音乐之间都有一个流畅的转换,如果把专辑给分开了,在播放相邻两首mp3/ape之间,由于转换时初始化耗费了时间,并不能做到流畅的转换,就会出现短暂的空白。用了cue之后,就能解决这个问题了。另外cue还能让整张专辑显得更完整,并且由于专辑信息都是储存在cue上面的,因此就不用在音频文件上修改信息了:)

CUE的语法其实很简单,基本上都是一看就明白的。下面给出一个范例,只要照着这个范例,就可以写自己的CUE了。另外用EAC还可以自动生成CUE,就更方便了:

------------------------------
PERFORMER "Walt Disney World"
TITLE "Millennium Celebration"
FILE "Walt Disney World - Millennium Celebration.ape" APE
TRACK 01 AUDIO
TITLE "Reflections of Earth"
PERFORMER "Walt Disney World"
INDEX 01 00:00:00
TRACK 02 AUDIO
TITLE "We Go On"
PERFORMER "Walt Disney World"
INDEX 01 09:31:36
TRACK 03 AUDIO
TITLE "Tapestry of Nations"
PERFORMER "Walt Disney World"
INDEX 00 11:58:44
INDEX 01 12:00:14
TRACK 04 AUDIO
TITLE "Promise"
PERFORMER "Walt Disney World"
INDEX 00 35:53:69
INDEX 01 35:55:38
TRACK 05 AUDIO
TITLE "Celebrate the Future Hand in Hand (Gospel Version)"
PERFORMER "Walt Disney World"
INDEX 00 40:19:11
INDEX 01 40:20:55
------------------------------

Q:各种音频格式之间有什么优劣?我应该用什么格式和别人共享自己的音乐?

A:这是个争论已久的话题,然而答案却是不可能确定的。每种格式,除非是特别差的,否则都有其优缺点。不过有一点要记住的是,无论是什么格式,最好用rar来打包,原因在后面。

1)Monkey's Audio,即APE

APE这种格式是一种无损压缩的格式。就是说,不像MP3那样在压缩过程中有损失,APE保存了原汁原味,毫发无损的的音乐。MP3,OGG,MPC都从原来的WAV或者CD音轨中拿掉了一部分它们认为人们听不出来的信号。

(下面本来要放出一段WAV,以证明MP3的压缩,即使是高码率下还是有缺陷的,不过由于连接已经丢失,所以作罢;以后将会放出我自己选择的一段类似的音频)

如果把WAV转为APE,那么文件会变小,不过当APE转回WAV之后,这个WAV文件和原来的将会是一模一样,证据就是在eMule上面显示的相同的Hash码(注:尽管目前md5已经被发现生成的密钥并非独一无二,在这里还是姑且这么说吧,毕竟这种情况是很少很少)。

不过APE的坏处就在于,它的文件块头比较大,一个3分钟的文件可以达到15MB左右,这比MP3之类的要大很多,因此如果是BT或者eMule发布的话,不推荐像AGO(www.anime-game-osts.com)那样一次放出多张专辑。

2)MP3

如果选择MP3的话,可以选择CBR,固定码率的;或者是VBR,即码率根据当前的信号而定。如果选择CBR的话,推荐使用256kbps,因为到了这个地步,除非是很挑剔的人耳或者是特别好的音箱/耳机,否则已经听不出多大区别了。另外推荐的是VBR,因为码率是浮动的,在相同音质下能得到较小的文件。

最好的MP3编码器就是LAME了,然而它是DOS界面,命令行,很不方便,于是就有了各种前端。一个叫easyLAME的前端比较好,它自带的各种预设置都很方便,而且自带的LAME是最好的3.90.2。

3)Ogg Vorbis(.ogg)

OGG是另外一种比MP3要好的,而且是代码完全开放的格式,而且即将会得到诸如iRiver iMP 350/400,Neuros等MP3随身听的支持,所以OGG是很有前途的^^

当然,OGG也不是完美无缺的,尽管比MP3要好不少,但是某些时候还是有不足之处(这里作者也用了刚才的那个WAV文件来说明),而且这种格式还是在较低的码率才更有用武之地。不过,作为共享者,还是推荐使用较高的q8,另外,不要使用CBR,因为这种格式只有VBR才能真正发挥它的优势。

4)Musepack(.mpc)

这是目前来说最好的有损压缩音频格式,也是专门为VBR而设的。q6的MPC比同为q6的OGG音质要好,而且文件也较小一些。而且就算是140-180kbps的时候,音质也要比320kbps的MP3要好。当然还是得看音频本身的特性。

推荐使用FooBar2000来播放/编码MPC文件,选项很简单,只有standard, xtreme, insane, braindead四项,分别对应q6-q9。

Q:.rar是什么文件?

RAR是一种类似ZIP,不过比ZIP要好的压缩文件包格式。你可以把很多文件压缩为一个较小的文件包,要使用的时候可以把文件包里面的东西解压出来。Winrar在很多地方都有下载。

人们用RAR的理由有两个,一是把音乐都压缩成一个文件包,下载的时候能一次就下到整张专辑;二是砍掉一小部分总体的文件大小,尽管砍得不多,但在传播的时候就能更方便快捷。

不过需要注意的是,使用best mode来压缩虽然可以使文件进一步“减肥”,但效果不明显,而且代价就是压缩时间的成倍增加,所以不推荐。

-

end of FAQ

Ovelia @ 2004-09-10 21:59