Das Smoothing von Flashvideos ist vor allem sinnvoll und sichtbar, wenn Videos hoch- oder kleinskaliert werden. Dann werden auftretenden Artefakte und Blöcke geglättet und die Bildqualität wirkt besser. Das Beispiel zeigt den Unterschied: Oben ist das Smoothing deaktiviert, unten ist es aktiv.
In Flash ist Smoothing jedoch standardmäßig deaktiviert. Bei einem gewöhnlichen Videoobjekt lässt es sich mit myVideo.smoothing = true
einschalten. Stefan Richter (flashcomguru.com) hat nun einen Codeschnipsel gepostet, wie man das Smoothing auch bei der FLV Playback Komponente aktiviert.
Die zwei Codezeilen lauten:
Wer es selbst ausprobieren möchte: Ich habe ein Beispiel zum Herunterladen (.fla) gemacht, in das man nur noch ein Video hineinkopieren muss. Mit einem Button kann man das Smoothing ein- und ausschalten kann.
Hier zwei weitere Beispiele, die den Unterschied zeigen. Außerdem der entsprechende Eintrag aus der Flashhilfe.
Smoothing: Specifies whether the video should be smoothed (interpolated) when it is scaled. For smoothing to work, the player must be in high-quality mode. The default value is false (no smoothing). For video playback using Flash Player Update 3 and later versions, set this property to true to take advantage of mipmapping image optimization.
-
span style="color: #808080; font-style: italic;">// Video laden
-
"video.flv");
-
-
// neuer VideoPlayer
-
// event listener für button
-
// einstellung ändern
-
// textfeld aktualisieren
-
"Smoothing = "
Link: Using Video.smoothing with the FLVPlayback Component
Download: Quelldatei (.fla)
5 Kommentare zum Beitrag "FLV Playback Komponente: Smoothing aktivieren"
Hier noch ein Nachtrag:
Für die ActionScript 2 FLV Playback Komponente funktioniert es so:
MovieClip(FLVPlayer.getVideoPlayer(FLVPlayer.activeVideoPlayerIndex))._video.smoothing = true;
Siehe auch:
http://julian.empiregn.com/2006/2/3/FLVPlayback-Video-Smoothing
Danke, schöner Tipp! Mehr davon! ;-)
Hallo,
wuerde es Euch was ausmachen auf mein Posting direkt zu verlinken? Die URL ist http://www.flashcomguru.com/index.cfm/2008/2/26/Videosmoothing-with-FLVPlayback
Danke und viele Gruesse,
Stefan
sorry – sah den Link jetzt gerade unter Eurem Posting. Danke!
Ich habe das Smoothing jetzt auch beim FLV Flash Fullscreen Video Player eingebaut.
http://www.video-flash.de/index.php/flv-flash-fullscreen-video-player/
Schreibe einen Kommentar