deepin 自带音乐播放器播放时显示歌曲名乱码问题
Tofloor
poster avatar
北乔集
deepin
2020-08-21 05:57
Author
linux  操作系统的音乐播放器好像一直存在显示歌名时有乱码的问题。
在使用深度Deepin  操作系统前,使用过红旗、Ubuntu 各版本,这些系统的的音乐播放器好像一直无法彻底解决这个问题。
网上有帖子说好像这与mp3汉字编码有关。不知如何修改系统的用户配置文件 profile?
貌似可以修改系统的用户配置文件,增加配置文件的编码问题可以解决这个问题。
以前在ubuntu 16.04系统下,在原编码方式GBK:UTF-8:GB18030的基础上增加了GB2312:Big5,这使得乱码的问题有极大改善,不过还是没有彻底解决。
有人也同样在deepin  V20下碰到过这个问题吗?如何解决?

此乱码如下图所示:



Reply Favorite View the author
All Replies
avatar
北乔集
deepin
2020-08-22 04:37
#1
有人也碰到这个问题吗?
Reply View the author
avatar
enforcee
deepin
2020-08-22 08:07
#2
这个还是要怪Windows
mp3里面有一段记录音频名称作者封面等信息的数据(称为ID3)
中文Windows老版本默认是GBK编码 好久以后才改了unicode
结果就是诸如txt,压缩包之类在别的系统都是乱码
除了遗留问题以后这种乱码应该再也不会出现

找个id3编辑软件哪个不爽自己改掉就行了
Reply View the author
avatar
joo
deepin
2020-08-22 09:50
#3
本帖最后由 joo_tsao 于 2020-8-22 01:54 编辑

这是我五六年前的解决办法:
$ sudo apt-get install python-mutagen
将当前目录以及所有子目录的mp3音乐的GBK编码转为unicode的shell脚本:
  1. #!/bin/sh
  2. IFS=""
  3. find . -iname "*.mp3" -execdir mid3iconv -e gbk {} \;
Copy the Code


Reply View the author
avatar
北乔集
deepin
2020-08-22 15:29
#4
https://bbs.deepin.org/post/200079
这个还是要怪Windows
mp3里面有一段记录音频名称作者封面等信息的数据(称为ID3)
中文Windows老版本默认是 ...

嗯,试试看
Reply View the author
avatar
北乔集
deepin
2020-08-22 15:31
#5
https://bbs.deepin.org/post/200079
这是我五六年前的解决办法:
$ sudo apt-get install python-mutagen
将当前目录以及所有子目录的mp3音乐的 ...

谢谢,以前在ubuntu中文社区论坛上也有人用这个方法
Reply View the author