各位老铁们,大家好,今天由我来为大家分享高清乱码一卡二卡插曲A,以及一种车载MP3显示乱码解决方案的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!
开车总免不了要来点音乐,我们车子上,有一个U盘,U盘里有几百首歌,是早前下载的歌曲,但是发现在车上显示有部分是乱码,但是在电脑上都是显示正常的。
就很奇怪。
分析原因今天打算更新U盘里的歌曲,偶然间发现,在电脑上正常显示的歌曲,但是在用电脑的搜索功能,出来的列表显示的是乱码,和车里的情况一模一样。
mac电脑搜索文件结果页-文件名显示无意义名字
对比多首歌曲发现,只要是搜索出来显示乱码的或是显示不对的,都能发现更多信息这里的title都是乱码,或是设置的内容不对(图示1)。
歌曲文件的信息页:title设置了不正确的内容
仔细看这个歌曲的信息,有俩个可用于显示名字,一个是我们正常看到的文件名字(对应图上2的位置),一个是在更多信息里还有一个title的标签(对应图上1的位置)。
盲猜下,苹果电脑的搜索结果里,文件名显示的优先级:如果有title这个标签,就会优先读取这个标签里的值,如果这个标签没有,则读取文件名字。
而车载的U盘列表可能也是这个规则。
那怎么办呢?
一种解决方案音乐文件的标签信息和文件名字一样,也是可以更改的。
不过,要一个文件一个文件改,显然太费事了。
我的电脑是mac,而要批量修改文件标签,显然是脚本更适合。
所以自己写了个python脚本批量修改title这个标签,我这边只是简单的将title这个标签置空,当然也可以设置为和文件名字一样。
将歌曲文件的title标签置为空
改完之后,电脑搜索文件结果页显示正常。
处理完之后,搜索结果页面显示正常
去看看车上效果。
将title设置为空之后显示正常
上面这个title重置之后,解决了大部分歌曲,但是发现还有极个别的显示的kuwo,这个可能是车载显示的字段优先级有关。看了下这些歌曲的特征,是扩展信息里显示了Authors对应的是这个,于是索性我把所有扩展里对应的artist和album的值是“kuwo”这个特征的都修改下,O了。
写在最后当然车载U盘歌曲显示乱码有很多情况,可能是编码不兼容,或是国外字体不支持等,此文只是记录我这边遇到的一种情况。
还遇到过一种下载的歌曲没有找到,那最大可能是格式不支持,现在很多歌曲软件都要做自己的版权保护或是收费权益保护,都会自定义一些自己的格式,这些格式放到车里就不能播放了,需要转换成MP3这种更通用的格式才行。
#秋日生活打卡记#u0002u0002
END,本文到此结束,如果可以帮助到大家,还望关注本站哦!
还没有评论,来说两句吧...