+ -
当前位置:首页 → 问答吧 → 播放电影颜色不对

播放电影颜色不对

时间:2010-01-22

来源:互联网

从archlinux的wiki得到的。

可以在系统环境变量或用户的环境变量中增加如下内容:
代码:
export GST_ID3_TAG_ENCODING=GBK:UTF-8:GB18030
export GST_ID3V2_TAG_ENCODING=GBK:UTF-8:GB18030


即可。
已经添加到ubuntu中文wiki [url]http://wiki.ubuntu.org.cn/解决文件名mp3标签和文本文件内容的乱码问题[/url]

也许有人会说火星了,不过我很欣喜发现了这个方法,比较方便,不用对新添加的歌曲文件动手术了。

作者: zhexuezhuzi   发布时间: 2010-01-22

还是不行阿~~~ 按照你说的修改
/etc/profile.d/speechd-user-port.sh
附件:

screenshot1.png [ 23.48 KiB | 被浏览 655 次 ]


注销登录后还是乱码,是不是我文件弄错了?

作者: wx85105157   发布时间: 2010-01-23

/etc/profile.d/speechd-user-port.sh是修改这个文件吗?注销不行,重启还不行

作者: sfsren   发布时间: 2010-01-23

这应该只是对gstreamer的有效吧?
个人不喜欢这样子的解决方法...

作者: HuntXu   发布时间: 2010-01-23

wx85105157 写道:
还是不行阿~~~ 按照你说的修改
/etc/profile.d/speechd-user-port.sh
附件:
screenshot1.png

注销登录后还是乱码,是不是我文件弄错了?

使用工具修改标签对于少量文件可以解决乱码问题,但是对于新加入的音乐文件需要重新进行转换。Archlinux的wiki提供了一种修改环境变量的方法值得参考

以用gstreamer做后端的播放器Rhythmbox为例,可以在系统环境变量或用户的环境变量中增加如下内容:

export GST_ID3_TAG_ENCODING=GBK:UTF-8:GB18030
export GST_ID3V2_TAG_ENCODING=GBK:UTF-8:GB18030

其他播放器可以参考Archlinux的wiki的其他指导。

注:因为修改环境变量对系统影响较大,用户可以考虑用gedit等编辑器只修改~/.profile,如果修改~/.profile无效,可以考虑修改系统的环境变量/etc/profile(需要管理员权限,请谨慎操作)。

作者: zhexuezhuzi   发布时间: 2010-02-10

sfsren 写道:
/etc/profile.d/speechd-user-port.sh是修改这个文件吗?注销不行,重启还不行

不是那个文件。看wiki吧。。。

作者: zhexuezhuzi   发布时间: 2010-02-10

今天在/etc/profile文件最后加入那两行代码,Rhythmbox果真不乱码了

作者: sfsren   发布时间: 2010-02-19

我这修改了还是不行。
不知道和用的英文版有没有关系。

/var/lib/locales/supported.d/en
代码:
en_HK.UTF-7 UTF-8
en_DK.UTF-8 UTF-8
en_IN UTF-8
en_ZW.UTF-8 UTF-8
en_NZ.UTF-8 UTF-8
en_PH.UTF-8 UTF-8
en_NG UTF-8
en_US.UTF-8 UTF-8
en_GB.UTF-8 UTF-8
en_AU.UTF-8 UTF-8
en_SG.UTF-8 UTF-8
en_BW.UTF-8 UTF-8
en_AG UTF-8
en_ZA.UTF-8 UTF-8
en_CA.UTF-8 UTF-8
en_IE.UTF-8 UTF-8


/var/lib/locales/supported.d/local
代码:
en_US.UTF-8 UTF-8

作者: windjun   发布时间: 2011-06-04