Linux下将CD音乐提取为mp3的方法和中文乱码问题的解决
来源:互联网 发布:软件开发合同注意事项 编辑:程序博客网 时间:2024/06/14 16:44
文:fasiondog
Linux下,抓取CD的软件不少,可是目前由于版权问题,翻录成mp3很麻烦,比如:
试用了几个提取CD音乐的软件后,终于选定使用“KAudioCreator”。本人使用的Ubuntu7.04,其默认的提取音乐的软件叫“音乐榨汁机 CD提取器”,名字很好听,不过提取中文CD无法显示中文,mp3 tag里显示的都是乱码,没有地方可以进行语言编码的选定,而起安装mp3编码器也试了很久都没有成功,所以放弃了。不过,使用 KAudioCreator,也只能正确的命名MP3文件名,但Tag里的信息,在Ubuntu下的播放器里还是无法显示(因为 KAudioCreator也是根据CD中的语言编码将信息写入tag中,而Ubuntu下的不少播放器只能正常显示tag中编码为“UTF8”的歌曲信 息),此时需要“EasyTag”出马,便可轻松搞定。
下面描述详细步骤:
1、安装KAudioCreator、EasyTag。可以直接在新立得软件包管理器中搜索找到。
2、KAudioCreator需要安装配套的mp3编码器,帮助文件里有需要LAME,同样可以在新立得软件包管理器中搜索找到并安装之。
3、放入CD,启动KAudioCreator,启动后的界面如图(注:下图本人已更改过编码所以显示正常,刚开始是乱码):
4、选择“编辑专辑”按钮,也就是上图中工具栏中的第二个按钮,弹出窗口如下:
5、选择上图中的“更改编码”按钮,挑选合适的编码即可,中文一般是GB2312,如图:
6、现在已经基本OK了,不过开始提取CD之前,记得配置一下默认的MP3输出路径,否则一会找不到了,配置很简单,见下图中的“已编码文件位置”,如何写自己琢磨一下吧,不难:
7、MP3已经提取完了,要想让播放器正常显示中文,还得将MP3文件Tag里的信息编码更改为UTF8的格式,怎么改,使用EasyTag可以根据文件 名批量的修改Tag里的信息,也不难,琢磨一下就会了,这里不再多说了。我使用的MP3播放器是Amarok比较时尚,而GNOME默认的 Rhythmbox播放器即使把tag里的信息更改为UTF8似乎有时也不好使,所以不用了:) 附:搞定之后Amarok的截图:
Linux下,抓取CD的软件不少,可是目前由于版权问题,翻录成mp3很麻烦,比如:
- 发行版中的软件默认安装基本都器都不带mp3编码器,都是Ogg
- 同样功能的软件有点多,眼花缭乱
- 不少播放器、编码软件都无法正常显示mp3 tag中的中文信息,或者无法正常提取中文CD中的附近信息(如曲名、艺术家等)
试用了几个提取CD音乐的软件后,终于选定使用“KAudioCreator”。本人使用的Ubuntu7.04,其默认的提取音乐的软件叫“音乐榨汁机 CD提取器”,名字很好听,不过提取中文CD无法显示中文,mp3 tag里显示的都是乱码,没有地方可以进行语言编码的选定,而起安装mp3编码器也试了很久都没有成功,所以放弃了。不过,使用 KAudioCreator,也只能正确的命名MP3文件名,但Tag里的信息,在Ubuntu下的播放器里还是无法显示(因为 KAudioCreator也是根据CD中的语言编码将信息写入tag中,而Ubuntu下的不少播放器只能正常显示tag中编码为“UTF8”的歌曲信 息),此时需要“EasyTag”出马,便可轻松搞定。
下面描述详细步骤:
1、安装KAudioCreator、EasyTag。可以直接在新立得软件包管理器中搜索找到。
2、KAudioCreator需要安装配套的mp3编码器,帮助文件里有需要LAME,同样可以在新立得软件包管理器中搜索找到并安装之。
3、放入CD,启动KAudioCreator,启动后的界面如图(注:下图本人已更改过编码所以显示正常,刚开始是乱码):
4、选择“编辑专辑”按钮,也就是上图中工具栏中的第二个按钮,弹出窗口如下:
5、选择上图中的“更改编码”按钮,挑选合适的编码即可,中文一般是GB2312,如图:
6、现在已经基本OK了,不过开始提取CD之前,记得配置一下默认的MP3输出路径,否则一会找不到了,配置很简单,见下图中的“已编码文件位置”,如何写自己琢磨一下吧,不难:
7、MP3已经提取完了,要想让播放器正常显示中文,还得将MP3文件Tag里的信息编码更改为UTF8的格式,怎么改,使用EasyTag可以根据文件 名批量的修改Tag里的信息,也不难,琢磨一下就会了,这里不再多说了。我使用的MP3播放器是Amarok比较时尚,而GNOME默认的 Rhythmbox播放器即使把tag里的信息更改为UTF8似乎有时也不好使,所以不用了:) 附:搞定之后Amarok的截图:
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1783049
- Linux下将CD音乐提取为mp3的方法和中文乱码问题的解决
- Linux下将CD音乐提取为mp3的方法和中文乱码问题的解决
- Linux下将CD音乐提取为mp3的方法和中文乱码问题的解决
- Linux下将CD音乐提取为mp3的方法和中文乱码问题的解决
- Linux下将CD音乐提取为mp3的方法和中文乱码问题的解决
- Linux下将CD音乐提取为mp3的方法和中文乱码问题的解决
- Linux下将CD音乐提取为mp3的方法和中文乱码问题的解决
- Linux下将CD音乐提取为mp3的方法和中文乱码问题的解决
- Linux下将CD音乐提取为mp3的方法和中文乱码问题的解决
- Linux下将CD音乐提取为mp3的方法和中文乱码问题的解决
- Linux下将CD音乐提取为mp3的方法和中文乱码问题的解决
- Linux下mp3标签乱码问题的分析和解决
- 解决Linux下音乐乱码的问题:
- 解决Linux下中文乱码的问题
- Linux系统下Mp3标签乱码问题的分析和解决
- Linux下mp3文件的乱码问题
- 解决Linux 下 Telnet 中文乱码 、SSH中文乱码 和 BackSpace 无法使用的问题
- Ubuntu 下Banshee播放mp3,中文显示乱码的解决
- EasyJF开通文档交流平台
- 开源2007,我们来了
- 我眼中的博客MVB与投票
- MVC框架视图及页面跳转分析-模板技术
- EasyJF开源北京办公室正式成立
- Linux下将CD音乐提取为mp3的方法和中文乱码问题的解决
- 一个开源组织者的感言2
- 一个开源组织者的感言2
- [挑战MVC极限]EasyJWeb-1.0特性抢先看之一简介
- 在EasyJWeb使用spring容器
- 图解EasyJWeb框架结构
- 为何不使用spring、struts2、easyjweb等开源框架
- Ubuntu7.04使用totem-xine,安装libxine1-ffmpeg后,rm文件播放无声问题的解决办法
- EasyJWeb+JPA(Hibernate3.2)+Spring2构架缓存技术