小A的声音部分浅析

现在很多人都在问为什么我的小 A 从网上下载的 WAV 格式不能放?现在我来和大家讲解一下 。

首先要了解的是什么是编码 。大家一定看过许多 RM 和 RMVB 格式的电影 , 但是你可能会遇到这样的情况 , 你的播放器根本不能放有的 RMVB 的文件 。为什么?因为你的电脑内没有此解码器!有的 RMVB 是用 RV10 编码的 , 这类文件可以使用最新的 Realplayer 10.5 放 , Realone 不升级就不能放 , 因为 Realone 中只有 RV9 的 RMVB 格式解码器 。AVI 格式也是一样 , 不同的 AVI 也是由不同的编码器生成 , 如果 DIVX , XVID 等等 。就算我们常用的 MP3 格式也分 MPEG 1.0 和 MPEG 2.0 (也就是 MP3pro )之分 。所以 WAV 格式也有编码之分也就不足为奇了 。这就是为什么有的 WAV 格式不能用小 A 播放的原因 。

那么小 A 到底支持哪种编码的 WAV 格式呢 。只有一种 IMA ADPCM 的编码 。不过要说明的是 , 也不是所有的用 IMA ADPCM 编码的 WAV 文件都可以放 , 只有 8000bps 和 16000bps 采样率的可以放 , 我们经常使用的 11025bps 采样格式是不能放的 。

其次我们如何确定从网上下载的 WAV 格式是不是 IMA ADPCM 编码的呢? WINAMP !这一个强大的 MP3 播放软件又能帮我们大忙 。把 WAV 格式的音乐放入播放清单中 , 在要查看的歌曲上点右键 -> 音乐文件信息(或者用 Alt 3 ) , 就可以看到这个 WAV 格式是用什么编码的了 , 还可以看见采样率 。如果是 IMA ADPCM 8000bps 或者 IMA ADPCM 16000bps 的话 , 那么恭喜你 , 你的小 A 保证可以支持这个文件的声音了!

那么这个编码的声音自己如何制作呢?这个就是我们最后要讨论的问题了 。在常用的低采样率中 , WINDOWS 自带了 IMA ADPCM 8000bps 和 IMA ADPCM 11025bps 的编码器 。这其中 11025bps 的采样率小 A 并不支持 , 那么只能制作 8000bps 的了 。人说话的声音用 8000bps 采样和 16000bps 采样没有太大区别(就也是为什么小 A 中自带录音功能的保存格式是用 8000bps 的原因) , 但是音乐用 8000bps 采样和 16000bps 采样就有很明显的区别 。为了更好的音乐效果 , 用 16000bps 采样率是不二的选择 , 那什么软件可以制作 IMA ADPCM 16000bps 格式的音乐呢?我目前只发现了一个软件: Cool Edit。这个软件的功能很强大 , 大家有兴趣制作的话可以去试一下 。
【小A的声音部分浅析】结束时附加一句 , 我用过其它支持 WAV 格式的西门子手机都是支持 IMA ADPCM 格式的(我不知道是不是所有的) , 所以几乎所有的西门子的铃声都是通用的 。不想自己做铃声的可以去网站上下载 , 好多好多……!

    推荐阅读