Flash Player 6;行为在 Flash Player 7 中进行了更新。
my_sound
.ID3
属性(只读);提供对作为 MP3 文件一部分的元数据的访问。
MP3 声音文件可以包含 ID3 标签,ID3 标签提供有关该文件的元数据。如果使用 Sound.attachSound() 或 Sound.loadSound() 加载的 MP3 声音包含 ID3 标签,则您可以查询这些属性。只支持使用 UTF-8 字符集的 ID3 标签。
Flash Player 6 40 版和更高版本使用 Sound.id3
属性支持 ID3 1.0 和 ID3 1.1 标签。Flash Player 7 添加了对 ID3 2.0 标签的支持,特别是 2.3 和 2.4。为了向后兼容,同时支持 Sound.id3
和 Sound.ID3
。只有小写的 id3
才支持代码提示(请参见使用代码提示)。
下表列出了标准 ID3 2.0 标签以及这些标签所表示内容的类型,您可以以my_sound
.ID3.COMM
、my_sound
.ID3.TIME
等格式查询这些标签。MP3 文件可以包含此表中所列标签之外的其它标签,Sound.ID3
也提供对这些标签的访问。
属性 |
说明 |
---|---|
|
注释 |
|
唱片/影片/演出名称 |
|
每分钟节拍数 |
|
作曲家 |
|
内容类型 |
|
版权信息 |
|
日期 |
|
播放列表延迟 |
|
编码者 |
|
歌词作者/乐谱作者 |
|
文件类型 |
|
时间 |
|
内容组描述 |
|
标题/歌曲名称/内容描述 |
|
副标题/主要描述 |
|
最初关键字 |
|
语言 |
|
长度 |
|
媒体类型 |
|
原唱片/影片/演出名称 |
|
原文件名 |
|
原歌词作者/乐谱作者 |
|
原歌手/演奏者 |
|
最初发行年份 |
|
文件所有者/许可证持有人 |
|
领衔演奏者/独唱(奏)者 |
|
乐队/交响乐队/伴奏 |
|
指挥/主要演奏者 |
|
翻译、混录员、或以其它方式进行修改的人员 |
|
作品集的部分 |
|
发行人 |
|
音轨编号/作品集中的位置 |
|
录制日期 |
|
Internet 电台名称 |
|
Internet 电台所有者 |
|
大小 |
|
ISRC(国际标准音像制品编码) |
|
编码使用的软件/硬件和设置 |
|
年份 |
|
URL 链接帧 |
Flash Player 6 支持若干种 ID3 1.0 标签。如果这些标签不在 MP3 文件中,而相应的 ID3 2.0 标签却在 MP3 文件中,则 ID3 2.0 标签会被复制到下表所示的 ID3 1.0 属性中。此过程提供与您已编写的、读取 ID3 1.0 属性的脚本的向后兼容性。
ID3 2.0 标签 |
相应的 ID3 1.0 属性 |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
有关此属性用法的示例,请参见 Sound.onID3。
Sound.attachSound()、Sound.loadSound()