查看“解决文件名mp3标签和文本文件内容的乱码问题”的源代码
来自Ubuntu中文
←
解决文件名mp3标签和文本文件内容的乱码问题
跳到导航
跳到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
从windows转移到ubuntu的用户,常常会发现自己在windows在创建/下载/保存的文件经常性出现乱码问题(kubuntu出现问题的可能性更高一些)。而使用默认播放器打开以往的音乐文件(mp3等)时,出现乱码的机会更是接近100%。出现这个问题是因为文件或是文件标签编码并不是系统默认的UTF8,而windows系统默认使用的是GBK。只要将文件编码做一下转换就解决乱码的问题。 这些问题的解决方案在[http://wiki.ubuntu.org.cn/index.php?title=UbuntuSkills&variant=zh-cn#.E8.BD.AC.E6.8D.A2.E6.96.87.E4.BB.B6.E5.90.8D.E7.94.B1GBK.E4.B8.BAUTF8 ubuntu使用技巧]中已被收录。 ==修改文件法== ===图形界面的工具=== 使用easytag搞定MP3乱码 安装方法: sudo apt-get install easytag exfalso * 点击“应用程序”打开easytag * 在首选项浏览器指定你的mp3目录 * ID3标签设置选简体中文 *写入ID3v2标签也都勾选UTF-8[[Image:easytag-首选项.png]] *然后重启easytag, * 然后在主界面双击你的歌曲目录,保存,以后你的mp3在播放器都能显示中文的了。 注意事项: easytag并非万能,在修改之前,最好先在把音乐文件名改为方便识别的形式,比如:“歌手名字 - 曲目名称“,这些可以用”千千静听“一类的软件来实现。这样即使在修改后出现乱码时也有一个补救的机会。 用wine中的winamp播放也是一个不错的选择。 ===基于命令行的工具=== *需要用到的工具 sudo apt-get install convmv iconv python-mutagen 要转换文件编码请先进入要转换文件的目录 *转换文件名由GBK为UTF8 convmv -r -f cp936 -t utf8 --notest --nosmart * *转换文件内容由GBK到UTF8 iconv -f gbk -t utf8 $i > newfile *转换 mp3 标签编码 find . -iname "*.mp3" -execdir mid3iconv -e GBK {} \; '''注意:保证自己对需转换文件有写权限''' ==修改变量法== 使用工具修改标签对于少量文件可以解决乱码问题,但是对于新加入的音乐文件需要重新进行转换。[http://wiki.archlinux.org/index.php/Arch_Linux_%E4%B8%AD%E6%96%87%E5%8C%96_%28%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87%29#MP3.E6.96.87.E4.BB.B6.E5.9C.A8.E6.92.AD.E6.94.BE.E5.99.A8.E4.B8.AD.E4.B9.B1.E7.A0.81 Archlinux的wiki]提供了一种修改环境变量的方法值得参考 以用gstreamer做后端的播放器Rhythmbox为例,可以在系统环境变量或用户的环境变量中增加如下内容: export GST_ID3_TAG_ENCODING=GBK:UTF-8:GB18030 export GST_ID3V2_TAG_ENCODING=GBK:UTF-8:GB18030 其他播放器可以参考[http://wiki.archlinux.org/index.php/Arch_Linux_%E4%B8%AD%E6%96%87%E5%8C%96_%28%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87%29#MP3.E6.96.87.E4.BB.B6.E5.9C.A8.E6.92.AD.E6.94.BE.E5.99.A8.E4.B8.AD.E4.B9.B1.E7.A0.81 Archlinux的wiki]的其他指导。 注:因为修改环境变量对系统影响较大,用户可以考虑用gedit等编辑器只修改~/.profile,如果修改~/.profile无效,可以考虑修改系统的环境变量/etc/profile(需要管理员权限,请谨慎操作)。 [[Category:多媒体]] [[Category:中文]]
返回
解决文件名mp3标签和文本文件内容的乱码问题
。
导航菜单
页面操作
页面
讨论
阅读
查看源代码
历史
页面操作
页面
讨论
更多
工具
个人工具
登录
导航
首页
最近更改
随机页面
页面分类
帮助
搜索
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息