Das Web ist multimedial

Des Schockwellenreiters Multimediaseiten

Suchen in:
Suche:
In Partnerschaft mit Amazon.de
Werbung
Test und Preisvergleich
Preisvergleich und Testberichte zu Notebooks, Handys Digitalkameras
sowie MP3 Player.







Tutorial: Flash-Videos mit ffmpegX erzeugen

Bei meinen Versuchen, mein eigener YouTube zu werden, bin ich heute wieder ein Stückchen vorangekommen. Nachdem ich mir die neueste Version von ffmpegX heruntergeladen (meine alte Version auf der Platte kannte FLV nämlich noch nicht) und die (aus lizenzrechtlichen Gründen) etwas umständliche, aber hier gut beschriebene Installationsprozedur gemeistert hatte, war ich tatsächlich in der Lage, aus einem AVI-Filmchen ein FLV-Video zu erzeugen:

A picture named avi2flv.jpg

OK, die Qualität ist bei der Default-Einstellung noch nicht berauschend, hier ist noch ein wenig Experimentieren angesagt. Dafür wurde das Filmchen aber von 56,4 MB auf 6,4 MB heruntergerechnet. Wichtig ist auch, daß man den Film anschließend noch einmal über FLV Duration (Donationware) jagt, das repariert die Metadaten, so daß auch die Restzeit korrekt angezeigt wird (mein Dank geht an Dink für diesen Tip). Nun konnte ich mir den Film zumindest schon einmal im VLC-Player anschauen:

A picture named flvduration2vlc.jpg

Jetzt braucht es nur noch einen Flash-Player, wie zum Beispiel den schon mehrfach erwähnten Player von Jeroen Wijering (CC-Lizenz), den man an geeigneter Stelle auf seinen Server installiert und schon steht einem das Flash-Video zum Einbinden in die eigenen Seiten zur Verfügung:

Get the Flash Player to see this player.

Dazu benutzt man in der einfachsten Fassung folgendes Code-Schnipsel (Quelltext aus Layout-technischen Gründen umgebrochen):

<div id="player1"><a href="http://www.macromedia.com/go/getflashplayer">Get the Flash Player</a> to see this player.</div>
<script type="text/javascript">
var s1 = new SWFObject("http://your.server.de/scripte/flvplayer.swf",
"single","320","264","7");
s1.addParam("allowfullscreen","true");
s1.addVariable("file",
"http://your.server.de/mytube/MVI_0225.AVI.ff.flv");
s1.addVariable("image",
"http://your.server.de/mytube/preview2.jpg");
s1.write("player1");
</script>

[Update] (für diejenigen, die kein Read Me lesen): Für die korrekte Installation des oben verwendeten Flash Media Players ist es unbedingt erforderlich, folgende Zeile an geeigneter Stelle in den HTML-Header seiner Webseiten hineinzukopieren:

<script type="text/javascript" src="swfobject.js"></script>

Natürlich muß man die Datei swfobject.js (ist im Download enthalten) auch dort auf seinen Server ablegen, wo der Browser sie finden kann. [Ende Update]

Der Flash-Player will ein Vorschaubild (in unserem Beispiel preview2.jpg), das sollte man also auch noch erzeugen und ebenfalls irgendwo auf dem Server ablegen.

Zum Qualitätsvergleich gibt es das Video als mit iSquint heruntergerechnetes (Qualität »gut«) MP4 (15 MB) in meinem experimentellen Video-Channel (RSS-Feed) zum Download (oder zum Abo im Democracy) und bei Sevenload. (Das Flash-Filmchen bei Sevenload wurde schon aus dem heruntergerechneten MP4 erzeugt, damit der Upload in einer »endlichen« Zeit stattfindet.)

Technorati-Tags:

Posted by Jörg Kantel | Permalink | | |

Letzte Änderung: 03.06.2008; 7:34:50 Uhr | © Copyright: 2000 - 2008 by Kantel-Chaos-Team | Kontakt: der@schockwellenreiter.de

frontierLogo picture Made with a Mac Weblog Commenting and Trackback by HaloScan.com CC-Logo