自从QD上市以来,对于这款游戏手机音乐音质的争论就一直没有停止过。没有MP3的硬件解码和单声道播放这种硬伤无疑让广大QD粉丝心疼不已。虽然MP3GO等播放器功能繁多,但是面对QD这种情况,播放效果显然起不到太大提高。而且MP3文件本身存在体积过大,播放时占用系统太多资源,且爆音明显等问题。难道QD真的和音乐播放无缘?
如果你是一个追求完美且十分挑剔,不能容忍一点瑕疵的人,就彻底放弃在QD上听音乐的想法,因为这点QD无论如何达不到你的要求的,但是假如你只是为了休闲娱乐,要求不高,我想其实还是有折中的办法,就是今天要推荐给大家的-OGG音乐格式播放器:OGGPLAY
首先介绍一下关于OGG的知识(原理部分来源于yesky.com)
Ogg是什么?
Ogg源于一个计划,它代表的是开发一种有损的音频压缩技术的计划,而Ogg Vorbis才是这种音频压缩机制的真正代称,它只是Ogg计划的一部分,该计划意图设计一个完全开放源码的多媒体系统。著名的Xiph基金和Icecast集团是Ogg计划的主要赞助者。Ogg Vorbis格式的开发者是Xiph基金会,这是一个资助开放源代码开发活动的非盈利性组织,所以Ogg是一种免费的开发性的格式。
编码特点和原理
Ogg Vorbis中的主要算法还是利用MDCT(修饰离散余弦变换Modified Discrete Cosine Transform )而不是用现在比较时兴的小波(wavelet)技术。Ogg的多通道编码技术,统称为立体声通道耦合Stereo Channel Coupling。而该技术实际又是由两种不同的技术组成的:channel interleaving 和 square polar mapping,而这也是Ogg能成为免费制式的一个必要条件,以往的“联合立体声Joint Stereo”的编码模式是有专利限制的。据官方声称,与其他会造成立体空间感减弱的编码模型相比,这两种技术都可以在保持编码器的灵活性的同时而不损害本来的立体声空间影像――相信配合iRiver的3d音效会有更好的表现力,而且实现的复杂程度比联合立体声方式要低。
OGG Vorbis这种编码也远比90年代开发成功的MP3先进,它可以在相对较低的数据速率下实现比MP3更好的音质!――我认为Ogg很象MD的atrac格式,特别象新的lp2编码,它能在低别特率下有着很要的音质。此外,在编码上,Ogg Vorbis是使用了VBR(可变比特率)和ABR(平均比特率)方式进行编码,所以理论上,Ogg Vorbis带来的音乐可以比采用CBR文件有更好的声音表现,当然前提是两者使用同样比特率(Bit Rate)的压缩模式――这里可以知道。Ogg Vorbis的比特率缩放功能可以在不用重新编码的情况下调节文件的相关压缩率,与此同时,Ogg文件的单位编辑能力和超越左右声道的音频流技术可以带来更为奇妙的音乐享受。Vorbis还具有比特率缩放功能,可以不用重新编码便可调节文件的比特率。
Vorbis文件可以被分成小块并以样本粒度(granularity,专业术语,指数据可以被分割的最小尺寸)进行编辑;Vorbis支持多通道(大于2)音频流并使用了独创性的处理技术;这意味着什么?这意味着Ogg Vorbis在SACD、DTSCD、DVD AUDIO抓轨软件(目前这种软件还没有)的支持下,可以对所有的声道进行编码,而不是MP3只能编码2个声道。多声道音乐的兴起,给音乐欣赏带来了革命性的变化,尤其在欣赏交响时,会带来更多临场感。这场革命性的变化是MP3无法适应的。在以后的播放技术不断提高以后,而且人们对音质要求不断提高,Ogg的优势将更加明显。
Ogg的制作方案
先说说有关Ogg编码的一些知识,Ogg的编码中的比特率选项主要有(ABR,VBR,Quality三种,而且Ogg的比特率都是浮动的,就是说其实都是vbr。这里我推荐编码的时候选择Quality模式,不仅因为这种方式设置简单,更因为大多数人都推荐这种方式,效果也很好。Quality的几个等级(只给出整数,具体还可以微调)对应以下几种比特率(括号里对应的比特率只是近似值,一般情况下实际比特率会稍大)Quality -1(45kbs) Quality 0(64kbs)Quality 1(80kbs)Quality 2(96kbs)Quality 3(112kbs)Quality 4(128kbs)Quality 5(160kbs)Quality 6(192kbs)Quality 7(224kbs)Quality 8(256kbs)Quality 9(320kbs)Quality 10(500kbs)
1)CD->OGG
―― Eac抓轨+Ogg Vorbis外部编码器(oggenc)
适用于直接将cd直接压缩成ogg,这是一步到位的方法。
首先要使用CD抓轨工具EAC
使用EAC0.9b4中文版,这个版本支持使用外部编码器进行ogg编码,而外部编码器使用了官方提供的vorbis tools 1.0版本,里面包括了oggdec(解码),oggenc(编码),等五个dos下的exe程序,还有一些说明文档。
首先必须在EAC的“压缩选项”里面选择“使用外部压缩程序”,然后在“方案”里面找到“Ogg Vorbis Encoder”
然后再选择外部程序所在的文件夹,选择“oggenc”。
然后选择相应的参数进行压缩即可。下面你可以选择不同的比特率进行压缩。
2)WAV->OGG、OGG->WAV
――官方工具Ogg dropXPd
假如已经进行了cd抓轨或者只有wav文件,那如何对wav文件进行压缩呢?这里推荐官方的OggdropXPd,这是一个十分便捷并且非常有个性的软件,估计你也会很快喜欢上他。
和官方的另一个工具OggDrop不同的是,OggDropXPd不仅提供了Ogg的编码功能(Encode,即wav->OGG)还提供了解码功能(Decode,即gg->Wav和播放)。官方网站下载的是英文版本,而国内已经有了中文的版本(不过版本稍旧)。我平常使用的就是Ogg dropXPd 中文版1.1。对于许多对英文不感冒的朋友,使用中文版本会更方便快捷。而它真正的特色除了界面简单外更在于它是使用“拖放式”的方法,你只需把你需要编,解码的文件拖放到里面即可。而且它会自动识别文件的格式而采取不同的操作。如果你拖放的是wav文件,那它会按照编码方式进行,出来的文件是ogg格式的文件。而如果你拖放的是ogg文件,那么它会进行解码,如果你在解码的里面的设置是“重放”那么它会播放ogg文件,而如果是设置了“解码到文件”的话,它会他ogg转换成wav格式输出。――转换成wav功能是有用处的,在使用cooledit pro进行频谱测试时就必须先把ogg转换成wav格式,这个在测试篇中会说明。下面是软件的界面,主要标志是一条“鱼”,这个和手机上的OGG播放器标志是一样的。
拖放式的操作再简单不过了,他有两条进度条,上方灰色的是个体进度,而下方黑色的是总体进度。
当然在操作前,我们必须设置相应的参数。在界面上点击鼠标右键将显示以下菜单,你可以选择编码选项对压缩的参数进行设置。
在编码模式中我建议你选择“质量模式”,你只需简单移动滚动条选择自己需要的比特率即可。也可以设置采样率,一般都是使用44.1khz。
而在解码选项中,我们有两种模式可以选择:重放(拖放ogg文件时进行播放)和解码到文件模式(拖放oog文件时会将其解码成wav文件输出)。你可以根据需要进行选择。里面还有比较专业的增益设置和波形格式设置,我建议不要动,特别是对于那些喜欢忠于歌曲原味的更加不能要增益。
还可以选择输出目录,你可以选择“在输入目录输出”也可以自定义输出文件夹的位置。
除此之外,还有tag编辑功能。
3)All->OGG & OGG->All
――GermaniXEncoder
下面的工具适合于需要在不同的格式间进行转换的情况。
这是一个很全面的格式转换工具,使用他你基本可以在所有格式中随便相互转换,很是方便,假如你你希望把mp3转换成Ogg的话,使用这款工具就再合适不过了。这款软件虽然不出名,但是十分值得推荐,数码专家小组对其进行了汉化,使得其的操作界面更加亲切,而且操作起来也是非常的便捷――傻瓜化。所以具体的操作就不进行赘述。除了这款工具之外,还有两款转换工具也是值得推荐的:Alltomp3Maker和AdvancedWmaWorkshp,都是可以很方便的在几种格式中进行转换的工具。