首先得告诉大家E365上传铃音最大容量的限制的确是:50000bytes ≈ 48.8KB 只不过是针对 mmf 格式的文件。
我想说的是上传大容量WAV文件和上面提到的有什么关系呢?其实上面所说到的和上传能否成功有着非常大的联系,因为我们每次上传的WAV文件都会自动转换成mmf文件保存在手机里面。
E365对你要上传的WAV文件大小没有限制,我已经成功上传了很多4.5M左右的WAV文件,这个时候很多人会说我在吹牛,请你们听我把话说完。你们都知道E365只有2M内存,4.5M的东西是根本不可能传上去的,那为什么我又成功传上去4.5M的WAV,那是因为4.5M的WAV传到手机里面会自动变成47.8KB的mmf文件,正好吻合上面提到的 mmf 文件最大容量的上传限制。这些数字不是我捏造出来的,是我通过很多次试验积累的经验。
有人会问我,为什么我们上传几百K的WAV都不成功,而你却能上传4.5M的WAV呢?其实是你们不懂WAV文件转换到mmf文件的运算规律。你们传的几百K的WAV转换成mmf文件后可能就是大于了48.8KB的mmf文件,那肯定是上传不了。而我做的4.5M的WAV文件转换成mmf文件后也只有47.8KB,正好能传到手机里面。(这个转换过程是由手机凉伴7.0自动完成的)
现在我告诉大家怎么样制作大小正好合适的WAV,让它保存到手机里面只有48KB的mmf,能够顺利通过上传限制。。首先确保你要上传的WAV是PCM格式的,再就是WAV的长度<最关键的东西>,经过我研究超过25秒的WAV文件绝对不能上传,转换成mmf肯定会超过48.8KB。只要是25秒以内的WAV文件,无论你的大小是多少兆,保证你可以上传到手机(必须是PCM音频格式)。
小结:25秒的WAV文件最大不会超过5M,在手机里面保存的mmf文件正好合适,我建议大家制作24秒长度的文件。