`

Rhythmbox中mp3中文乱码问题

阅读更多

用 Python 写的 “Mutagen”,目前最新版本 1.11,Ubuntu 7.04 源里也带有 1.10 版本的 Mutagen,可以用这个命令来安装:
yum -y  install python-mutagen

ps:安装 Quod Libet 和 Listen 都必须这个

使用方法:
mid3iconv -e gbk *.mp3

如果想转换当前目录下的所有 mp3 (包括子目录):
find . -iname "*.mp3" -execdir mid3iconv -e gbk {} \;

* 相信现在大陆绝大多数能找到的 mp3 标签都是以 GBK/GB18030 编码,使用 -e gbk 来处理就够了,当然你也可以使用 -e gb18030 来处理。
* -e gbk 参数是代表把 GBK 编码的标签转换为 Unicode 编码,本身是 Unicode 编码的就不转换。如果需要转换其他编码的文件可以自行修改,如改为 Big5。
* 经测试,转换后为 2.4 版的 ID3v2,编码格式为 uft-16
* 不过它会同时用 Unicode 编码填满 D3v1, ID3v2, APEv2 标签,但是 ID3v1 又不支持中文的 Unicode 编码,所以转换后的 ID3v1 标签全是问号。所以最好加上 –remove-v1 参数,转换后删除 ID3v1 标签。

mid3iconv -e gbk --remove-v1 *.mp3


转载至:http://chrishyx.iteye.com/blog/357703

如有错误欢迎交流指正

邮箱:czmcj@163.com

分享到:
评论

相关推荐

    Ubuntu音乐播放器Rhythmbox中文乱码解决及OSDLyrics安装方法

    在Ubuntu系统中,Rhythmbox音乐播放器在播放MP3音乐文件时,可能会出现中文乱码问题。这种问题的出现是因为Rhythmbox播放器不能正确地识别MP3文件中的中文字符。解决这个问题的方法是使用mid3iconv工具将MP3文件中的...

    Fedora 14 audacious的安装和Rhythmbox中文乱码解决方案.docx

    标题中的"Fedora 14 audacious的安装和Rhythmbox中文乱码解决方案"涉及到两个主要知识点:在Fedora 14操作系统上安装Audacious媒体播放器以及解决Rhythmbox和Audacious中出现的中文乱码问题。让我们逐一探讨这些内容...

    ubuntu下Rhythmbox播放器乱码

    在使用Ubuntu操作系统的过程中,用户可能会遇到Rhythmbox音乐播放器显示中文歌名或歌手名字时出现乱码的情况。这种情况通常是因为播放器默认使用的字符编码与MP3文件中的ID3标签所采用的编码不一致导致的。为了解决...

    解决ubuntu下中文乱码问题终版.pdf

    在 Ubuntu 系统中,中文乱码问题是一个常见的问题,影响着用户的使用体验。解决这个问题需要从多方面入手,包括 TXT 文件乱码、Rhythmbox 乱码和 WINE 乱码等。下面我们将逐一解决这些问题。 TXT 乱码解决方法 ...

    ubuntu(vim,gedit等)乱码问题的解决

    通过上述方法,我们可以有效地解决Ubuntu系统中使用编辑器、媒体播放器以及Wine环境下的中文乱码问题。这不仅提高了工作效率,也使得跨平台文件共享变得更加便捷。需要注意的是,由于不同版本的Ubuntu可能存在一定的...

    rhythmbox中文名乱码问题解决方法

    sudo apt-get install python-mutagen mid3iconv -e gbk *.mp3 将中文歌曲名转换编码 当前目录下的所有 mp3 (包括子目录) find . -iname “*.mp3” -execdir mid3iconv -e gbk {} ;

    mp3 ID3v1中文乱码完美解决方法

    MP3 ID3v1中文乱码问题是在处理包含中文元数据的MP3文件时常见的一个问题,尤其是在非中文操作系统环境下。ID3v1标签是早期用于存储MP3文件元信息(如歌曲名、艺术家、专辑等)的标准,它不支持Unicode编码,只允许...

    UBUNTU桌面培训10.04 简体中文r1 PDF版

    目录 课程概况 27 目标对象和前提要求................................................. 27 学生职责 .............................................................. Ubuntu课程计划 .........................

    安装fedora16后需要做的事情

    - 解决中文乱码问题:`sudo yum install python-mutagen`。 - 转到MP3文件夹,并执行:`mid3iconv -e GBK *.MP3`。 9. **安装截图工具Shutter** - 使用命令:`sudo yum install shutter`。 10. **安装星际译王...

    Linux下的压片转换工具mencoder应用

    Linux下的mencoder是一款...总之,mencoder是Linux下强大的视频处理工具,但使用前需要确保系统和相关软件支持中文编码,以避免乱码问题。通过正确配置和理解mencoder的基本命令,用户可以轻松地进行视频的编码和转换。

    (错发,发现不用分割,无法删除,请下载完整版)UBUNTU桌面培训10.04 简体中文PDF版(part1)

    目录 课程概况 27 目标对象和前提要求................................................. 27 学生职责 .............................................................. Ubuntu课程计划 .........................

Global site tag (gtag.js) - Google Analytics