电脑技术学习

QD听音乐的另一种选择-OGG格式介绍,制作和播放器汉化

admin

   自从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,都是可以很方便的在几种格式中进行转换的工具。

OGG格式的播放器

    在转换好OGG音乐格式之后,我们就可以复制到QD上欣赏了,当然也可以在电脑上先听一下效果如何。推荐使用著名的Winamp,这个播放器附带了ogg的播放插件,无需另外安装即可以播放ogg文件了。

    手机端我们首先要安装OGGPLAY播放器,这个软件有2种版本,一种是OGG1.0X系列。主要适合于QD/3650/7650等,还有一种是OGG1.6X系列,主要适合于其他机型。以下安装以我的QD为例,在这里我安装的是1.00版。安装文件分2个文件包,第一个是主程序和汉化文件。首先安装1.0的主程序和注册机,注意: 1.00一定要将ogg play.sis装在MMC里, 再将keygen.sis注册文件发到手机上直接安装即可(会直接装到MMC上)。RSC文件覆盖原同名文件。此时安装还没有完全结束,因为运行会发现中文歌曲名字全部是“口口”,只有菜单被汉化了。所以暂时先不要运行,继续下面的步骤,就是第2个文件包,解压缩后发现和NG游戏一样是一个SYSTEM文件夹,没错,将这个文件夹复制到MMC卡上,覆盖原文件,该文件夹包含了6个汉化好的播放器皮肤文件。全部完成后就可以运行了。

               

    接着,在MMC卡根目录下建立一个OGG文件夹,将OGG格式的歌曲全部复制到这里,这样播放器运行后会搜索这个目录,产生播放列表。需要注意的是在把歌曲传到手机之前,建议在电脑上手动把歌名改为“歌手—歌曲名.OGG”或“歌曲名—歌手.OGG”的格式,例如:“江南—林俊杰.OGG”(如果在电脑上隐藏了文件后缀名,则不需要加后缀“OGG”);这样更适合在手机播放器上的显示,另外要把所有OGG歌曲的ID3标签信息删除,方法是用winamp把歌曲打开,右键点歌曲选“音乐文件信息”,在弹出的对话框中删除相关信息,否则可能无法正常显示歌曲中文信息。

    全部完成后就可以运行OGG了。将“查找文件方式”改选为“全部查找”,选最下面的“files”选项就进入了播放列表,在选项中可以查看当前歌曲的资料。

                

    还可以进行自定义设置,在播放歌曲的时候如果有比特率大小的提示出现,可以在设置中将警告改为关闭,就正常了。

                

    同时有包括默认皮肤在内的六款SKIN可供选择:

   

               

    在使用中发现,OGG的后台运行性能很好,播放音乐时按挂机键即转入后台运行,在有短信或来电,查看和挂断后一般都可以自动恢复播放(如果使用自定义铃声可能无法恢复播放,这时候点其他歌曲播放在选回来就可以了)。这点比MP3GO等播放器要稳定很多。假如你对QD的MP3播放很头疼,又不想放弃欣赏音乐的功能,那么不妨试试这个软件,如果和我一样你是个不太挑剔的人,我想你一定会接受它的。最后希望大家都能用好自己的QD,在QD逐步退出手机流行舞台之际能发挥更多的余热。

   本文乃个人观点,部分技术内容引自网络,错误难免存在希望各位多指正。有需要OGGPLAY的朋友可以加我QQ652304索取,欢迎交流。

标签:

留言评论

留言与评论(共有 0 条评论)
   
验证码: