ubuntu下Rhythmbox播放器乱码问题解决方案

(注:本文部分内容转自互联网)
<a href="http://riden001.com/wp-content/uploads/2014/11/45.jpg"><img class="alignnone wp-image-321" src="http://riden001.com/wp-content/uploads/2014/11/45.jpg" alt="45" width="627" height="221" /></a>
方法一:可以通过如下代码自动安装:

[cpp]
sudo apt-get install python-mutagen
[/cpp]

然后转到MP3目录,执行全命令进行转换:

mid3iconv -e GBK *.mpc

如果需要包含子目录,可以将后缀改成如下格式:

mid3iconv -e GBK*/*.mp3

最后,重新导入一次rhythmbox就OK了。

方法二:对于所有用gstreamer做后端的播放器,如Rhythmbox,设置如下的环境变量后可正确读取mp3中GBK编码的id3tag。

sudo gedit/profile

在最后加入

exportGST_ID3_TAG_ENCODING=GBK:UTF-8:GB18030
exportGST_ID3V2_TAG_ENCODING=GBK:UTF-8:GB18030

注销后重新导入歌曲信息即可解决乱码问题。
(注:方法二亲测可行,方法一未尝试。)

时间: 2024-12-10 06:23:15

ubuntu下Rhythmbox播放器乱码问题解决方案的相关文章

ubuntu下netbeans中文显示乱码的问题

菜鸟终于搞定了这个小方块 以前在windows下使用eclipse出现乱码现象,首先会想到是不是字符集出现了问题.可是这次在linux下却没有生效,几个字符集改来改去,也没有能够见证奇迹的发生.万万没想到,最后是字体这块出了差错,在linux下西文字体不支持中文显示,可能是windows给惯出的毛病,所以,一开始没有想到这个问题. 出现这种情况,第一步,应该先去更改字体,找一个支持中文的,先别考虑字体好看不好看,找出问题,再下药.如果修改之后问题解决了,很好,下面的就不用再浪费时间继续看了.^_

在FireFox/IE下Response中文文件名乱码问题解决方案

在FireFox/IE下Response中文文件名乱码问题解决方案 作者: 字体:[增加 减小] 类型:转载 只是针对没有空格和IE的情况下使用Response.AppendHeader()如果想在FireFox下输出没有编码的文件,并且IE下输出的文件名中空格不为+号,就要多一次判断了,接下来将详细介绍下感兴趣的朋友可以了解下,或许对你有所帮助 发现很多园子里的人在处理Response下载文件名是使用这个方法 Response.AppendHeader("Content-Disposition

ubuntu下安装资源管理器

ubuntu下安装资源管理器: 打开终端: sudo apt-get install indicator-multiload 安装后在终端中要输入: indicator-multiload 来启动这个东西.

Ubuntu 16.04 中文菱形乱码的解决方案

Ubuntu 16.04 中文菱形乱码的解决方案: 请用root权限进入修改 执行命令: cp -a /var/lib/locales/supported.d/local /tmp vim /var/lib/locales/supported.d/local 将里面的原有内容删除,添加为: en_US.UTF-8 UTF-8 执行命令: cp -a /etc/default/locale /tmp vim /etc/default/locale 修改为: LANG="en_US.UTF-8&qu

备份Rhythmbox播放器的曲目和播放列表信息

Rhythmbox音乐播放器只能保存单个播放列表,如果在rhythmbox下建了很多播放列表(比如按歌手名分类),每个播放列表下包含一些歌曲,为了避免重装系统后重新建这些播放列表,可以备份下面的文件.重装系统通后,将备份的文件还原到对应的位置即可.1.~/.local/share/rhythmbox/rhythmdb.xml //包含所有曲目的信息2.~/.local/share/rhythmbox/playlists.xml   //包含用户新建的播放列表

解决在Ubuntu下打开txt文件乱码的问题

在装双系统的情况下,由于windows默认编码为GBK,而Ubuntu编码为UTF-8,所以在Ubuntu下打开Winodws的txt文件时,可能出现乱码问题. 解决的方法如下: iconv -f GBK -t UTF-8 gbk.txt就可以在终端看到正常的文件了 也可以将转换的文件存储到另一个文件里iconv -f GBK -t UTF-8 gbk.txt >gbk2utf8.txt就可以把转换后的内容存入gbk2utf8.txt供以后查看

Windows下Git Status的乱码问题解决方案

Windows下Git Bash的乱码问题很多,不过好在终于都解决了! 丫的终于不用再折腾了! 看教程之前记得使用Git最新版! 问题一: 乱码如下: "\344\270\212\347\" 解决:Bash下输入如下命令 git config --global core.quotepath false 注:此问题Msys和Cygwin都有 问题二: 哪都不乱码,Git Status显示中文文件名乱码. 解决: 打开Git Bash,右键标题栏选择"Options".

iOS 11 实现App在禁止转屏的状态下网页播放器全屏

禁止转屏是这个意思,在General中设置Device Orientation只有竖屏. 要点就是重写UIViewController的以下3个属性方法 系统的全屏视频播放器是AVFullScreenViewController,但并未暴露出任何的API,所以要在UIViewController的扩展中去修改 以下是UIViewController扩展中的实现方法,判断只有视频播放器才转屏 - (BOOL)shouldAutorotate { if ([self isKindOfClass:NS

Ubuntu安装VLC播放器时出现vlc-nox依赖问题的解决方案

问题现象: vlc: Depends: vlc-nox (= 3.0.0~~git20150319+r59816+33~ubuntu14.04.1) 但是将要安装 3.0.0~~git20150319+r59816+33~ubuntu14.04.1 Depends: libavcodec-extra-55 (>= 6:10~~git20131218.b3189af~ubuntu14.04.1) 但是无法安装 %s Depends: libavutil53 (>= 6:9.1-1) 但是无法安装