MP3和ID3

时间:2022-09-29 02:38:56

ID3是什么?

ID3标签是MP3文件中用于描述音乐信息的数据元素(metad

>> 完善你的音乐库填充MP3 ID3信息 ID3算法的改进和简化 微星5525 MP3 ID3算法的改进 MP3合并播放更方便 我给老妈买MP3 两代MP3神器 MP3离我有多远 多功能MP3的设计 我的mp3同桌 MP3播放器 33小时MP3播放 10款高端mp3 网页也能播放MP3 升级固件提升MP3功能 MP3\WMA,转化随心 ID3分类及其剪枝算法研究 创可贴式MP3等 珠三角MP3候鸟群 大人吵架时,你戴上MP3吧 常见问题解答 当前所在位置:l以及.cn/下载,不过目前它对中文编码的支持还不算完美。另外,你有没有注意到它的作者就是ID3 V1.1的发明人?

ID3V1和V1.1实际上要求使用ISO 8859-1拉丁字母编码,但是很多人为了方便直接使用自己当前操作系统的代码页。大多数情况下这不算什么问题,但是在跨越语言平台的时候就会出现乱码等情况。例如你在中文操作系统下查看西班牙语的歌曲信息,可能就会看到奇怪的乱码,甚至某些ID3编辑软件可能处理不了中文。

随着ID3应用的普及,人们逐渐发现ID3V1过于简单了,很多感兴趣的信息无法加入,比如作曲者、歌词、演奏者、指挥等等进一步的信息无法附着其上,甚至连比较长的曲目名都处理不了,于是ID3V2的出现也就是顺理成章的了。

与死板的ID3V1不同,ID3V2是一个灵活的标签格式,它不但提供了更丰富的预定义字段和更长的数据空间,而且支持用户自定帧,它的长度也是可变的。于是,利用ID3V2,我们不但可以让MP3附带歌词,而且可以包括唱片封面图片、音色调节设置、甚至MTV影像和卡拉OK字幕。

ID3V2的灵活性和可扩展性让用户可以给音乐文件添加任何想得出来的相关信息。它支持最大256MB的数据,最长的数据帧可以达到16MB。所以如果你愿意,ID3V2增加的数据可以让附加信息庞大到比歌曲信息本身还要占据更多空间的地步。

缺省状况下,ID3V2附加于文件头部,但是这也不会影响不支持ID3V2的播放器,因为它特意设计为用“非同步”方式储存信息,不兼容的播放器会简单地跳过这一部分。在ID3V2.4的版本中用户也可以选择把它附加到文件尾部。把信息放到文件头部对于流媒体播放来说有很大优势――在听到音乐之间关于乐曲本身的信息就已经可以显示了。但是这么做的缺点是如果用工具软件改变了ID3的长度,那么整个文件都需要重新写入,效率受到影响。另外,ID3V2支持UNICODE,不同语言的信息可以比较好地互相兼容。

上一篇:Canon、HP、LEXMARK 下一篇:揭示亮度和温度的奥秘