Flash mp3 – echte Dauer anzeigen

Veröffentlicht: 26.03.07 21:30


Wenn man in Flash eine externe mp3-Datei streamt, möchte man möglicherweise die Gesamt-Dauer des Audios angeben.

Sound.duration liefert aber immer nur die bisher geladene Anzahl an Millisekunden.

Die Lösung ist eigentlich ganz simpel…Hier bin ich fündig geworden:

http://www.flashbattle.de/forumv2/thread.php?threadid=8831

public” beschrieb dort am 20.04.2006 die Lösung, aus der sich der folgende Code ableitet:

var realDuration:Number = int(sound.duration*sound.getBytesTotal()/sound.getBytesLoaded())

Mehr gibt es da eigentlich nicht zu sagen.


Kommentieren Sie diesen Artikel

Advanced Faux Columns – Flexibles Dreispalten-Layout mit Hintergrund-Grafiken

Day Communiqué 4: Persistent Events with Java API