LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
123
返回列表 发新帖
楼主: jhuangjiahua

X.org 下 XMMS 等 Gtk 1 程序 UTF-8 的 locale 中文的解决

[复制链接]
发表于 2005-4-12 20:40:45 | 显示全部楼层
Gentoo,UTF-8的XMMS效果原来是这么好  
以前都不用XMMS的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2005-4-12 20:56:41 | 显示全部楼层
Post by hades
现在的情况是:刚添加中文的MP3时会正常显示中文名称,但一闪就不见,不再正常显示了,咋 回事叱? :help  :help  :thank  :thank


hades@Redhat ~]$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
[hades@Redhat ~]$
回复 支持 反对

使用道具 举报

发表于 2005-4-13 20:34:01 | 显示全部楼层
楼上的
这是因为你的mp3的标签不是UTF-8的(可能是GBK),最初显示的是文件名,所以能正常显示。
但是估计你的列表中被设置为显示artist-title这种格式,而这些都是UTF-8编码的,所以就不能显示了。
可能的解决办法:
1.将mp3中的标签转化为UTF-8编码的。
2.考虑列表中只显示文件名
3.抛弃xmms,换用其他的,比如beep-media-player,rhyx...(忘了)
更详细的,请上网搜一下。
回复 支持 反对

使用道具 举报

发表于 2005-4-14 09:36:49 | 显示全部楼层
Post by pupilzeng
楼上的
这是因为你的mp3的标签不是UTF-8的(可能是GBK),最初显示的是文件名,所以能正常显示。
但是估计你的列表中被设置为显示artist-title这种格式,而这些都是UTF-8编码的,所以就不能显示了。
可能的解决办法:
1.将mp3中的标签转化为UTF-8编码的。
2.考虑列表中只显示文件名
3.抛弃xmms,换用其他的,比如beep-media-player,rhyx...(忘了)
更详细的,请上网搜一下。


1.将mp3中的标签转化为UTF-8编码的。 这个如何实现?谢谢了
2.考虑列表中只显示文件名:没明白您的意思尼?能否明示?
    :thank  :thank  :help  :help
回复 支持 反对

使用道具 举报

发表于 2005-4-14 11:17:00 | 显示全部楼层
1. http://www.cs.berkeley.edu/~zf/id3iconv/
2. 我是说在播放列表中显示文件名,而不是artist-title
PS:有很多事情其实都是可以自己上网找到的
回复 支持 反对

使用道具 举报

发表于 2008-10-5 10:14:05 | 显示全部楼层
自己也被这个问题郁闷过,路过,顶一下楼主。
回复 支持 反对

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表