Flash Lite 2 |
|||
| Flash Lite 2.x ActionScript-Referenzhandbuch > ActionScript-Klassen > Sound > id3 (Sound.id3-Eigenschaft) | |||
public id3 : Object [schreibgeschützt]
Bietet Zugriff auf die Metainformationen, die in MP3-Dateien enthalten sind.
MP3-Sounddateien können ID3-Tags mit Metadaten zur Datei enthalten. Wenn ein MP3-Sound, der mit Sound.attachSound() oder Sound.loadSound() geladen wurde, ID3-Tags enthält, können Sie diese Eigenschaften abfragen. Es werden nur ID3-Tags unterstützt, die den UTF-8-Zeichensatz verwenden.
Flash Player 6 (6.0.40.0) und höher unterstützt die Tags ID3 1.0 und ID3 1.1 mit der Eigenschaft Sound.id3. Flash Player 7 unterstützt auch ID3 2.0-Tags, im Speziellen 2.3 und 2.4. In der folgenden Tabelle finden Sie die ID3 2.0-Standardtags und den Inhalt, den sie darstellen. Sie können sie im Format my_sound.id3.COMM, my_sound.id3.TIME usw. abfragen. MP3-Dateien können Tags enthalten, die nicht in dieser Tabelle aufgeführt sind. Sound.id3 bietet ebenfalls Zugriff auf solche Tags.
|
Eigenschaft |
Beschreibung |
|---|---|
|
TFLT |
Dateityp |
|
TIME |
Zeit |
|
TIT1 |
Beschreibung der Inhaltsgruppe |
|
TIT2 |
Titel/Liedtitel/Inhaltsbeschreibung |
|
TIT3 |
Untertitel/Detaillierte Beschreibung |
|
TKEY |
Anfangstonart |
|
TLAN |
Sprachen |
|
TLEN |
Länge |
|
TMED |
Medientyp |
|
TOAL |
Originalalbum-/Film-/Präsentationstitel |
|
TOFN |
Originaldateiname |
|
TOLY |
Originalautor/Songwriter |
|
TOPE |
Originalkünstler |
|
TORY |
Jahr der ersten Veröffentlichung |
|
TOWN |
Eigentümer/Lizenznehmer |
|
TPE1 |
Hauptkünstler/Solokünstler |
|
TPE2 |
Band/Orchester/Begleitung |
|
TPE3 |
Leitung/Detaillierte Auflistung der Künstler |
|
TPE4 |
Interpretation, Remix oder sonstige Bearbeitung durch |
|
TPOS |
Teil eines Satzes |
|
TPUB |
Herausgeber |
|
TRCK |
Titelnummer/Position in Satz |
|
TRDA |
Aufnahmedaten |
|
TRSN |
Name des Internet-Radiosenders |
|
TRSO |
Eigentümer des Internet-Radiosenders |
|
TSIZ |
Größe |
|
TSRC |
ISRC (International Standard Recording Code) |
|
TSSE |
Software/Hardware und Einstellungen für die Verschlüsselung |
|
TYER |
Jahr |
|
WXXX |
URL-Verknüpfung zu Bild |
In Flash Player 6 wurden diverse ID3 1.0-Tags unterstützt. Wenn die MP3-Sounddatei diese Tags nicht enthält, jedoch die entsprechenden ID3 2.0-Tags, werden die ID3 2.0-Tags in die ID3 1.0-Eigenschaften kopiert, wie in der folgenden Tabelle gezeigt. Dieser Vorgang ermöglicht Abwärtskompatibilität für bereits geschriebene Skripts, die Eigenschaften des Typs ID3 1.0 lesen.
|
ID3 2.0-Tag |
Entsprechende ID3 1.0-Eigenschaft |
|---|---|
|
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 |
Verfügbarkeit: ActionScript 1.0, Flash Lite 2.0
Im folgenden Beispiel werden die ID3-Eigenschaften der Datei song.mp3 an das Bedienfeld Ausgabe weitergegeben.
var my_sound:Sound = new Sound();
my_sound.onID3 = function() {
for( var prop in my_sound.id3 ){
trace(prop+": "+ my_sound.id3[prop] );
}
}
my_sound.loadSound("song.mp3", false);
attachSound (Sound.attachSound-Methode), loadSound (Sound.loadSound-Methode)