[Bug Report] 音乐app歌词乱码
Tofloor
poster avatar
chise
deepin
2025-07-16 11:28
Author

需要增加一个文件编码识别功能吧,有些拿过来就是gbk的,莫得办法。。

我好想亲手修复一下,,,手痒难耐,不知道咋下手,去哪里改。。
image.png

Reply Favorite View the author
All Replies
deepin-superuser
deepin
2025-07-16 13:44
#1

歌词是在mp3里边还是 lrc 文件?

Reply View the author
chise
deepin
2025-07-16 13:53
#2
deepin-superuser

歌词是在mp3里边还是 lrc 文件?

不太清楚,但是目录下有lrc不知道用的是不是mp3里面的

Reply View the author
deepin-superuser
deepin
2025-07-16 13:57
#3
chise

不太清楚,但是目录下有lrc不知道用的是不是mp3里面的

优先读lrc 然后再读mp3里 你可以打开 lrc 文件看下 可能里边已经是乱码了

Reply View the author
chise
deepin
2025-07-16 14:25
#4
deepin-superuser

优先读lrc 然后再读mp3里 你可以打开 lrc 文件看下 可能里边已经是乱码了

主要是文件格式问题,lrc里面是gbk的编码,但是音乐没有识别是否不是utf8的,就导致了这个问题

Reply View the author
字甲达宾
deepin
2025-07-17 07:47
#5

mp3里面的歌词文本是windows 下的gbk 中文编码。

记得有个 mp3tag 之类的命令行工具(命令名不太确认,大约是这个),用它批量去除 mp3歌曲文件内部的 歌词信息就行了。

几年前 atzlinux 的网站就有提到过。网上搜一下,不复杂。

Reply View the author