Sound.ID3

可用性

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.id3Sound.ID3。只有小写的 id3 才支持代码提示(请参见使用代码提示)。

下表列出了标准 ID3 2.0 标签以及这些标签所表示内容的类型,您可以以
my_sound.ID3.COMMmy_sound.ID3.TIME 等格式查询这些标签。MP3 文件可以包含此表中所列标签之外的其它标签,Sound.ID3 也提供对这些标签的访问。

属性

说明

COMM

注释

TALB

唱片/影片/演出名称

TBPM

每分钟节拍数

TCOM

作曲家

TCON

内容类型

TCOP

版权信息

TDAT

日期

TDLY

播放列表延迟

TENC

编码者

TEXT

歌词作者/乐谱作者

TFLT

文件类型

TIME

时间

TIT1

内容组描述

TIT2

标题/歌曲名称/内容描述

TIT3

副标题/主要描述

TKEY

最初关键字

TLAN

语言

TLEN

长度

TMED

媒体类型

TOAL

原唱片/影片/演出名称

TOFN

原文件名

TOLY

原歌词作者/乐谱作者

TOPE

原歌手/演奏者

TORY

最初发行年份

TOWN

文件所有者/许可证持有人

TPE1

领衔演奏者/独唱(奏)者

TPE2

乐队/交响乐队/伴奏

TPE3

指挥/主要演奏者

TPE4

翻译、混录员、或以其它方式进行修改的人员

TPOS

作品集的部分

TPUB

发行人

TRCK

音轨编号/作品集中的位置

TRDA

录制日期

TRSN

Internet 电台名称

TRSO

Internet 电台所有者

TSIZ

大小

TSRC

ISRC(国际标准音像制品编码)

TSSE

编码使用的软件/硬件和设置

TYER

年份

WXXX

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 属性

COMM

Sound.id3.comment

TALB

Sound.id3.album

TCON

Sound.id3.genre

TIT2

Sound.id3.songname

TPE1

Sound.id3.artist

TRCK

Sound.id3.track

TYER

Sound.id3.year

示例

有关此属性用法的示例,请参见 Sound.onID3

另请参见

Sound.attachSound()Sound.loadSound()