itune服务器mp3文件unicode转换
来源:互联网 发布:mac系统迁移到ssd 编辑:程序博客网 时间:2024/06/05 10:20
将 GBK 编码的 MP3 标签转换为 UNICODE
因为在 Linux 下,大部分处理 MP3 的程序,都是用了 libid3tag 来处理 MP3 文件的 ID3 标签的。而因为安装的系统的问题,大部分人都会使用 UTF-8 编码。这样就导致到 GB2312/GB18030/GBK 编码的 MP3 文件在 Linux 下显示都是乱码。如果文件不多的话,手动修改也没有什么大碍,但是有鉴于本人比较懒,所以再次请出 Google,上网搜索解决方案。
经过一番搜索之后,找到了周枫的个人主页,以及他网站上公布的一个叫做 ID3iconv 的小工具。使用这个小工具,可以进行 ID3 编码的转换。需要注意的是,这个程序是用 Java 编写的。所以我们还需要安装一个 Java Runtime:
安装完成后可以用如下命令来运行该程序:
这里我们使用 -e 和 -remove1 两个参数,其中 -e 用来指定原始的编码格式,-removev1 用来移除 v1 版本的标签:
如果连子目录内的文件也需要转换的话,使用如下命令:
这个转换工作在 Ubuntu Hardy 8.04 上测试通过。
因为在 Linux 下,大部分处理 MP3 的程序,都是用了 libid3tag 来处理 MP3 文件的 ID3 标签的。而因为安装的系统的问题,大部分人都会使用 UTF-8 编码。这样就导致到 GB2312/GB18030/GBK 编码的 MP3 文件在 Linux 下显示都是乱码。如果文件不多的话,手动修改也没有什么大碍,但是有鉴于本人比较懒,所以再次请出 Google,上网搜索解决方案。
经过一番搜索之后,找到了周枫的个人主页,以及他网站上公布的一个叫做 ID3iconv 的小工具。使用这个小工具,可以进行 ID3 编码的转换。需要注意的是,这个程序是用 Java 编写的。所以我们还需要安装一个 Java Runtime:
# sudo apt-get install sun-java6-jre
安装完成后可以用如下命令来运行该程序:
# java -jar id3iconv-0.2.1.jar
这里我们使用 -e 和 -remove1 两个参数,其中 -e 用来指定原始的编码格式,-removev1 用来移除 v1 版本的标签:
java -jar id3iconv-0.2.1.jar -e gbk -removev1 *.mp3
如果连子目录内的文件也需要转换的话,使用如下命令:
find . -iname "*.mp3" -execdir java -jar id3iconv-0.2.1.jar -e gbk -removev1 {} \;
这个转换工作在 Ubuntu Hardy 8.04 上测试通过。
0 0
- itune服务器mp3文件unicode转换
- 语音amr文件转换为mp3文件
- 磁带转换成MP3 文件,摆脱复读机
- 怎么把cda文件转换成mp3
- java wav文件转换为mp3
- 在c++支持unicode转换和unicode文件保存
- ANSI、UNICODE、UTF-8 文件编码转换
- Java 自动转换为Unicode文件
- 【iOS开发】AFNetworking上传语音文件(.mp3)到服务器
- 从服务器下载mp3文件,保存到MediaStore,提取数据mp3中的信息
- XP 小技巧( 隐藏文件、mp3转换WMA )
- 如何把mo3格式的文件转换成mp3格式
- 读mp3文件ID3V2信息,文字编码转换…
- java 将.amr音频文件转换为.mp3或.wav文件
- 把mp3文件编码为base64, 然后再把base64为转换为mp3
- unicode转换
- unicode转换
- mp3/rmvb转换
- 搜索“动态调试工具”搜到了“OllyDbg”
- 京东在线客服实时消息
- SVN提交报错"Commit blocked by pre-commit hook"的解决办法
- 黑马程序员——Java多线程1
- UVA 10678 The Grazing Cow(椭圆定义)
- itune服务器mp3文件unicode转换
- CentOS 6.4 安装chrome
- 黑马程序员——类方法和关键字self
- 移动开发
- 常见算法在实际项目中的应用
- ubuntu下安装基本开发套件
- 【微软100题】求1+2+…+n
- stl---Deque小结
- selinux 和mysql