17 Mai 2007
Das Skinning der FLV Playback Komponente von Flash CS3 funktioniert genauso wie in Flash 8. Die FLA-Dateien sind etwas übersichtlicher aufgebaut als im Vorgänger. Wer schon einmal ein Skin modifiziert hat, wird sich sofort zurecht finden. (vgl. “Interaktives Video im Internet mit Flash”, S.154)

Wie bereits in der Übersicht zur neuen FLV Playback Komponente angedeutet, kann die Hintergrundfarbe der Komponente (dynamisch) geändert werden. Die Eigenschaft heißt FLVPlayback.skinBackgroundColor.
Hier ein kleines Beispiel, dass die Farbwähler-Komponente (Instanzname myColorPicker) mit der FLV Playback Komponente (Instanzname myFLVPlayback) verbindet.

Link: Beispiel anschauen

Ab sofort kann die 30-Tage-Testversion von Flash CS3 heruntergeladen werden. Es stehen auch weitere CS3-Produkte zum Download bereit.
Flash CS3, English (Mac) 750 MB
Flash CS3, English (Win) 403 MB
Zum Herunterladen ist wie üblich ein Adobe-Account erforderlich.
Link: http://www.adobe.com/go/tryflash
Update: Auch die deutschen CS3 Testversionen sind nun online.
Link: www.adobe.com/go/tryflash_de
3 Mai 2007
Schon zu Zeiten von Flash MX 2004 war die Flash Video Gallery ein gerne gezeigtes Beispiel, deren Quellcode später auch von Macromedia veröffentlicht wurde. Die Video Gallery wurde nun von Adobe überarbeitet. Technisch wieder auf dem neusten Stand, kommen nun externe Flashvideos und ActionScript 3 zum Einsatz.

Folgende Punkte zeichnen die neue Version aus:
Die Quelldateien und ein ausführliches Tutorial, wie die Flash Video Gallery verwendet wird, finden sich im Developer Center auf der Adobe Website.
Link: Beispiel anschauen (Flash Video Gallery)
Link: Flash Video Gallery (Developer Center, Tutorial)
Link: Flash Video Gallery (alte Version / ActionScript 2) (Developer Center, Tutorial)
16 Apr 2007
Emmy Huang hat vorab in ihrem Blog die Verbreitung des Flash Players – Stand März 2007 – veröffentlicht. Der Flash Player 9 hat nach neun Monaten die 80% Hürde überschritten und liegt bei 83,4%.
Die Angaben beinhalten folgende Länder: USA, Kanada, UK, Deutschland, Frankreich und Japan. Die Zahlen werden vermutlich nächste Woche auf der offiziellen Adobe Website zu sehen sein.
Link: Flash Player 9 at 83.4% in the March 2007 penetration study
Link: Adobe Flash Player Version Penetration (noch nicht aktuell)
Adobe hat gestern ein Update für den Flash Player zum Download bereitgestellt. Laut dem News-Portal "MacNews" bereinigt die Version 9.0.45.0 einige Darstellungsfehler der ActionScript 3 Komponenten, die in der kommenden Flash Version CS3 beinhaltet sein werden.
Link: Get Flash Player
Link: Adobe: Flash Player unterstützt in CS3 erstellte Inhalte (macnews.de)
Nachtrag: Ausführliche Informationen gibt's im Blog von Emmy Huang, der Produktmanagerin für den Flash Player
Link: Flash Player 9 Update (9.0.45.0) release available for Windows and Mac (CS3 bug fixes)

Ein vielgewünschtes Feature bei der Integration von Videos ist die Anzeige der Zeit. Leider liefert die NetStream-Klasse die aktuelle Position des Videos nur in vollen Sekunden (z.B. 80 Sekunden statt 1 Minute 20 Sekunden). Somit muss man für eine sinnvolle Zeitanzeige die Werte erst umrechnen.
Die TimeCode-Klasse übernimmt diese Aufgabe. Als Input erwartet sie nur die Anzahl der Sekunden. Als Ausgabe liefert sie einen String in der Form "Minuten:Sekunden" ("MM:SS", z.B. 02:10) oder "Stunden:Minuten:Sekunden" ("HH:MM:SS", z.B. 10:00:00). Da die Stundenangabe normalerweise im Internet nicht benötigt wird, ist die erste Variante standardmäßig aktiviert.
Als weiterer Beitrag zum Thema "Sound in AS3" eine kommentierter Beispielcode, der den Befehl SoundMixer.computeSpectrum() nutzt. Mit ihm kann man in Echtzeit das Frequenzspektrum einer MP3-Datei abbilden, denn SoundMixer.computeSpectrum() liefert die aktuelle Wellenform.