寻找 Symbian 编码(二)

手动将“简体中文”转换成 UTF-8 编码写入后,唉,还是不行,转到手机去播放尝试还是乱码,看来手机播放器对文件信息的读取还是有某些要求的。

初步看了一下,NMM(Nokia Music Manager)无视音乐信息本身,而自行添加 ID3 v1,甚至是 v2,v1 是肯定的,因为它直接在文件末尾写入完整的 ID3 v1信息,这个信息使用 UTF-8 编码 ......

刚试验了一下,ID3 v2也被写入,不同的是,ID3 v2是被改写的,被写在了文件头,而 ID2 v1 被频繁的“添加”到文件末尾。这是个什么设计?比较简单?

默认,出于兼容性考虑,ISO-8859-1 编码被设置为默认的写入 ID3 信息的编码,所以在手机中会被显示为“乱码”,如果使用 千千 改为 UTF-8 编码来写入,ID3 v2 和 NMM 写入的效果一致,但 ID3 v1 似乎还是“简体中文”的效果。我猜测,使用 UTF-8 编码同时写入 ID3 v1 和 v2 信息,应该会被手机准确识别了吧。

可为什么 NMM 的备份文件夹结构中,文件夹的编码还会出现这样的字符:F:\Nokia Music Manager\ÁÎÊ¿ÏÍ\ÍêÃÀÊÀ½ç

posted @ 2007-09-03 21:15  试试手气  阅读(233)  评论(0编辑  收藏  举报