mandrakechina 发表于 2006-7-25 23:40:57

原来WMP不支持UTF-8的id3v2

我说为什么好多歌用千千和foobar都没问题,用WMP就放不出来,原来这些歌都是UTF-8编码的id3v2。

所以,朋友们,为了千千万万的WMP同胞,请在转Mp3码的时候选择UTF-16。

jiangtao9999 发表于 2006-7-26 09:30:00

:roll:

hillwood 发表于 2006-7-26 11:56:08

嘿嘿,WMP我几乎不用。

三翻领 发表于 2006-7-31 22:16:52

报告一下楼主,百度的脚本在utf8下不行

hillwood 发表于 2006-7-31 22:28:10

确实不行,我也试了,在FC5和suse10.1中。

mandrakechina 发表于 2006-8-1 10:16:29

报告一下楼主,百度的脚本在utf8下不行主要是我根本就不会Ruby:twisted::twisted: 不知道在Ruby下怎么获得当前locale的字符集,不然也很简单。

三翻领 发表于 2006-8-1 17:56:35

我知道你行的,+U+U+U

hooey 发表于 2006-8-2 10:58:55

ruby 不是可以直接调用 shell 命令吗?用 locale 查一下就可以了吧,另外那个脚本之所以不工作好像是因为有几个地方应该是 utf-8->gb18030 写成了 gb18030->utf-8,在 utf-8 的locale 下面传递到 fetchLyrics 的 artist 和 title 都是 utf-8 的吧。
页: [1]
查看完整版本: 原来WMP不支持UTF-8的id3v2