音频应用

 找回密码
 快速注册

QQ登录

只需一步,快速开始

阅读: 16568|回复: 1

[音视频] ID3简介

[复制链接]

8782

积分

2

听众

-755

音贝

音频应用注册会员

Rank: 4Rank: 4

积分
8782
发表于 2006-10-2 | |阅读模式
音频应用公众号资讯免费发布推广
ID3简介
    ID3 标签用于存储歌曲的附加信息,广范应用于音频文件中,如:MP3, AAC, APE and so on.

    ID3信息分为两个版本,v1和v2版

    v1版的ID3在mp3文件的末尾128字节,以TAG三个字符开头,后面跟上歌曲信息。

 v2版一般位于mp3的开头,可以存储歌词,该专辑的图片等大容量的信息。

  此外,ID3也就是ID3Tags,其中的“Tag”在英文中名词的一个意思是“标签”,所以“ID3Tags”也就是“MP3文件曲目标签”的意思。

  有些地方以“ID3”这样的简称来代表“ID3Tags”,二者本质是一样的。
ID3v1

  ID3V1比较简单,它是存放在MP3文件的末尾,用16进制的编辑器打开一个MP3文件,查看其末尾的128个顺序存放字节,数据结构定义如下:

  char Header[3]; /*标签头必须是"TAG"否则认为没有标签*/

  char Title[30]; /*标题*/

  char Artist[30]; /*作者*/

  char Album[30]; /*专集*/

  char Year[4]; /*出品年代*/

  char Comment[30]; /*备注*/

  char Genre; /*类型*/

  ID3V1的各项信息都是顺序存放,没有任何标识将其分开,比如标题信息不足30个字节,则使用'\0'补足,否则将造成信息错误。

     Genre使用原码表示,参照表参见相关spec或google.



ID3V2

     到现在一共有4个版本,但流行的播放软件一般只支持第3版,既ID3v2.3。由于ID3V1记录在MP3文件的末尾,ID3V2就只好记录在MP3文件的首部了。也正是由于这个原因,对ID3V2的操作比ID3V1要慢。而且ID3V2结构比ID3V1的结构要复杂得多,但比前者全面且可以伸缩和扩展。
欢迎厂家入驻,推文!免费!微信:yinpinyingyong

2万

积分

4

听众

-1613

音贝

音频应用初级会员

Rank: 6Rank: 6

积分
27341
发表于 2006-10-2 |
ID3简介  !![em10][em10][em10]
欢迎厂家入驻,推文!免费!微信:yinpinyingyong
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

音频应用搜索

小黑屋|手机版|音频应用官网微博|音频招标|音频应用 (鄂ICP备16002437号)

Powered by Audio app

快速回复 返回顶部 返回列表