Elmo 等级:新手上路 经验:66 帖子:31 注册:2005/7/7 状态:离线 |
档案 搜索 邮件 短信 引用 编辑 删除 屏蔽/恢复 |
第2楼 |
我比较喜欢用的一个tag编辑器是mp3tag:
http://www.mp3tag.de/en/
它支持多种音频格式,支持读写id3v1,v2,apev2,vorbis等多种标签。
它的最大优点,但也可说是最大“缺点”是:它写入标准的unicode id3v2标签。
标准成了缺点,这也是无可奈何之事,因为id3组织官方标准规定,要在id3v2 tag中写入iso8859-1之外的字符,就应该用unicode编码(utf16-le),但在windows 98时代,操作系统不支持unicode,那时候mp3播放软件如winamp,将错就错用操作系统的编码页写id3标签,这也成为了事实上的标准。
但到了windows 2000和xp时代,操作系统完全用unicode作为内码,现代软件如foobar2000,realplayer,windows meidia player,itunes也完全是unicode程序,最近foobar2000就放弃了对windows 98的支持。其中foobar2000默认就写入标准的unicode id3v2 tag,real和wmp能正确读出但默认还是以系统代码页写入。
令人感到遗憾的是长期以来作为mp3播放器老大的winamp还是一个ansi程序,完全不支持unicode,unicode的支持还是在TODO list中,但winamp还会有下个版本吗?winamp不够现代化的地方还不只如此,它是一个完全的win98时代的单用户程序,把配置文件和媒体库写入系统和安装文件夹,完全不符合2000及xp的规范,如果在一个有多个受限用户的系统中,它将完全无法使用。
拉拉扯扯写了这么多,是因为我曾经为id3标签编码的问题伤透脑筋。 如果光用windows系统可能不觉得,但如果在多个系统如linux,mac中切换,这将是令人头疼的。
我也是长时间的winamp用户,但权衡利弊,结果还是放弃了winamp而采用了foobar2000。
如果大家这个不是问题,unicode还会带来历史兼容问题,那么还有一个小软件可以考虑: TagScanner |
http://xdev.narod.ru/tagscan_e.htm
功能和前一个差不多,但使用系统代码页代替unicode。
希望对大家有用。 |
-------------------------------------------
|
2005/11/27 18:09:00 |
|