近日,利用空闲时间原想对6230i支持的声音格式做个总结,因为作为一款S40平台二版的非智能手机,6230i无法通过安装第三方软件实现对内置播放器不支持的其他格式音频、视频文件的扩展支持,因此有必要探讨一下其本身支持的声音格式文件究竟有多少。在述及mp3pro格式时,反思了自己在6230i论坛给坛友的解释,因为一直认为6230i可以使用mp3pro做铃声,但是无法完全再现经过编码的mp3pro曲目的高频部分,考虑其作为立体声在小i上欣赏音质肯定大打折扣,因此做出了不支持mp3pro的答复。但是mp3pro技术在2001年年初就发布了,那么作为05年发布的6230i是否完全支持mp3pro格式呢?如果支持的话,确是一大幸事,因为坛友们可以在扩展卡上安装和欣赏与mp3源位速文件音质相同而容量只有一半的mp3pro文件了。
八十年代中期,国际标准组织(ISO)将MPEG(Moving Pictures Expert Group,运动图象专家组)作为编码动态图象的国际标准。1988年12月在德国汉诺威举行的会议上,MPEG又决定在其基础上引入声音编码标准。由此便诞生了MPEG-1 Layer 3,后被简称为mp3。虽然互联网时代的到来为mp3音乐文件的传播起了巨大的推动作用,但mp3文件的广泛传播还是源于97年由于电脑黑客重新编写了mp3编码器的用户界面,使得人们能够方便地从互联网上直接下载免费的mp3编码器并制作数字音乐,自此mp3日益成为互联网上标准的数字音频格式,并雄踞霸主地位至今。
2001年初,Coding Technologies公司提出了下一代mp3音频的编码技术mp3pro。相对于mp3,mp3pro拥有更高的压缩比和增强的音频质量等优点。用专门的mp3pro编码器能够以64kbs的比特率对声音文件进行压缩,而播放时的声音质量却能还原至老mp3编码的128kbs的mp3。这就意味着在保持同等声音质量的前提下,我们可以获得多一倍的mp3音乐。制作mp3pro文件时,编码器将音频分为两部分,一部分将音频数据中低频段部分分离出来,通过传统的mp3技术编码得出正常的mp3音频流,使mp3编码器可以专注于低频段信号从而获得更好的压缩质量,可使传统mp3播放器也可播放mp3pro音频。其次则是将分离出来的高频段信号进行编码并嵌入到mp3流中,传统的mp3播放器会将其忽略掉,而新的mp3pro播放器则可从中还原出高频信号,并将两者进行组合,得到高质量的全带宽的声音。
根据以上分析看出,一部手机是否支持mp3pro格式并不是通过简单的识别播放就可以擅断,而是要认真对比编码压缩过后曲目音质与源文件是否有损失来确定的。要验证这一点,必须通过以下四个方面的工作才可以实现:
1、采用相关软件压缩编码出mp3pro格式音频文件;
2、经其他软件证实编码出的是mp3pro格式文件;
3、上述文件传入6230i后可以正常识别并播放;
4、该文件与源文件比较音质相同,尤其是高频段落没有损失。
方向明确后,开始着手测试工作。
一、编码mp3pro格式音频文件
目前网络支持下载的多为限制为64Kbps的mp3pro编码软件,终于觅的一款“NERO mp3PRO Encoder”,不仅支持固定位速率和可变位速率mp3的转换,而且支持最大96Kbps的多比特率mp3PRO编码器,可以支持aif、mp3、mp3PRO、vqf、wav文件之间的转换。使用方法:运行NERO mp3PRO 编码器,输入序号 1502-0001-0000-0484-5609-9425。然后点击“NERO mp3PRO 编码器”-“打开编码器”,会提示“找不到audio pulgin文件夹”,选择“自动搜寻”或“浏览”到安装目录下的 AudioPlugins 文件夹。就可以转换文件了。
源文件信手拈来刀郎的《艾里甫与赛乃姆》mp3,位速192Kbps,配乐均衡,高、中、低频还算到位,高频部分电吉他的哮叫声正好可以测试高频段的还原效果。
打开编码器,准备添加文件
文件添加完毕,对编码输出文件的格式进行设定
选择Enable mp3PRO,否则转换出来的文件就是传统的mp3,编码质量此时固定为“固定位速率”,编码速度选择“快速”。专家设置选择“原始位”,选择“允许高密立体编码”和“允许下向混合”,数据速率选择96Kbps,在通常情况下,96kbps的mp3PRO音质相当于192kbps的mp3。当设置好后就可以开始编码mp3PRO了。
看其编码后的属性
位速为96Kbps,音频采样率则为22KHz,源文件采样率为44KHz:
编码后自然仍被识别为.mp3后缀文件,通过Musicmatch Jukebox播放器可以准确识别其音轨格式,上为源文件,下为编码后的mp3pro文件(文件名最后由该软件自行增加下画线与源文件区别)