立即注册
查看: 2156|回复: 0

[经验分享] mt2503 [CharSet] 歌曲id3信息显示乱码问题

发表于 2017-10-23 13:00:03 | 显示全部楼层 |阅读模式 来自 广东省深圳市
[DESCRIPTION]
歌曲id3信息显示乱码问题

[SOLUTION]
10A之前歌曲的id3信息直接存在歌曲文件中,所以在打开歌曲或者查看detail信息时会进行编码转换;
10A之后的歌曲id3信息存在database中,重设了编码方式后打开歌曲或者查看detail信息时读取的仍是旧的编码方式下的信息,重设编码方式后需执
行resetlibrary,才能正常显示。
是否存在db中可参考宏:MEDIA_PLAYER_VER = INTEGRATED_FTE_DB(db)
MEDIA_PLAYER_VER = INTEGRATED(非db)
若发现歌曲id3信息不正确,首先需确认是否按正确的编码方式进行转换。
具体参考函数:
id3_tag_v1_parse
Mmi_chset_convert
Mmi_chset_encode_decode
encodingDecoding
mmi_chset_text_to_ucs2
以及看下后面转换用的table是否有被修改过所以导致显示不正确。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表