注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

随感而发,记录点点滴滴

All rivers run into sea

 
 
 

日志

 
 

Fedora Rhythmbox解码器和乱码问题解决  

2012-11-29 12:10:04|  分类: Fedora |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

一. 如果想支持mp3,需要gstreamer-plugins-bad和gstreamer-plugins-ugly

yum install gstreamer-plugins-bad gstreamer-plugins-ugly -y


二. 如果想支持wma,需要gstreamer-ffmpeg

yum install gstreamer-ffmpeg


三. 解决乱码的方法网上大概有两种方法一种是把MP3文件编码转化成linux可以解析的编码(utf-8),另一种是让linux系统支持MP3的编码,本文主要讲解后一种因为前一种通用性差如果在下载新MP3文件又要重新转化编码

设置方法:

在系统环境变量文件中加入下面两行代码:

export GST_ID3_TAG_ENCODING=GBK:UTF-8:GB18030

export GST_ID3V2_TAG_ENCODING=GBK:UTF-8:GB18030

范例:

[root@Think laopi]# vi /etc/profile    (设置环境变量需要在root身份下设置)

......(前面省略)......

unset i

unset pathmunge

export GST_ID3_TAG_ENCODING=GBK:UTF-8:GB18030

export GST_ID3V2_TAG_ENCODING=GBK:UTF-8:GB18030


上述设置完成后重新注销系统后才能生效,重新导入MP3文件后可发现乱码问起解决.


还有一种方法普通用户也可以让Rhythmbox暂时支持MP3的编码此时添加MP3文件不会出现乱码问起.

[laopi@Think ~]$ export GST_ID3_TAG_ENCODING=GBK:UTF-8:GB18030

[laopi@Think ~]$ export GST_ID3V2_TAG_ENCODING=GBK:UTF-8:GB18030

[laopi@Think ~]$ rhythmbox

此时就是在终端执行上面要添加的两行代码后在通过命令启动Rhythmbox播放器,现在添加MP3文件不会出现乱码,如果现在在关闭Rhythmbox

在在终端或图形界面打开Rhythmbox依然不会出现乱码(Rhythmbox会记录解析后的文件名)如果在添加文件就会出现乱码,为何会这样哪因为上面两行命令只对所执行这两行命令的终端有效,在其他终端失效,所以在启动Rhythmbox导入文件就会出现乱码.


  评论这张
 
阅读(122)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018