查看“解决文件名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使用技巧]中已被收录。 ==工具== ===图形界面的工具=== 1. 使用easytag搞定MP3乱码 安装方法: sudo apt-get install easytag exfalso * 点击“应用程序”打开easytag * 在首选项浏览器指定你的mp3目录 * ID3标签设置选简体中文如图[[Image:easytag-首选项.png]] * 然后在主界面双击你的歌曲目录,保存,以后你的mp3在播放器都能显示中文的了。 ---- 2. [http://nlyrics.7do.net/konvid/ 小K]是一个 Linux 环境下音乐 mp3 文件歌名乱码编码转换软件,用以解决音乐文件标签信息乱码的问题,目前最新版本为 0.1。软件基于 Qt4 库,大小仅 64 kb,有中文界面。 使用方法: # 导入希望转换编码的文件。可以导入多个文件,或者导入一个目录。 # 选择目标编码,直到转换成功。 # 写入文件。注意,此操作不可逆。 已经可以被音乐播放软件正常显示的歌曲请不再尝试再转换成其他编码。 软件依赖以下库: * libqt4-core * libqt4-gui * libtag.so.1 (Ubuntu Kubuntu 已自带) 安装方法: sudo apt-get install libqt4-core libqt4-gui ===基于命令行的工具=== *需要用到的工具 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 {} \; '''注意:保证自己对需转换文件有写权限'''
返回
解决文件名mp3标签和文本文件内容的乱码问题
。
导航菜单
页面操作
页面
讨论
阅读
查看源代码
历史
页面操作
页面
讨论
更多
工具
个人工具
登录
导航
首页
最近更改
随机页面
页面分类
帮助
搜索
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息