Letzer Zugriff am
19 Mai 2012 um 19:03 Uhr
Kommentare
Jupp - Hallo, das hier i...
Hagen - Hallo, muß dem Ko...
Captain - Hallo, Danke für ...
Beitrag kommentieren
06 Mai 2011
Tastaturen: Logitech G-Serie...
17 Apr. 2011
Joomla 1.6 - Was ist neu...
26 Feb. 2011
Günstig und kostentransparen...
13 Jul. 2010
Wenn Bilder lügen - Photosho...
12 Apr. 2010
» 154886 mal
2. Briefvorlagen nach DIN fü...
» 105666 mal
3. O2 can do - wie das Verbr...
» 24541 mal
4. Achtung: Spielen gefährde...
» 23448 mal
5. DVD::RIP - Das Schweizer ...
» 22328 mal
Erstellt am: 26 Jul. 2008
Ganz ohne im Besitz der Flash Entwicklungsumgebung zu sein und ohne den Umweg über Youtube, kann man eigene Filme in seine Webseite einbauen.
Schritt 1 - Die FLV-Datei erzeugen
Videokameras erzeugen alle möglichen Formate von MP4, WMV über Motion-Jpeg bis hin zu HD-Video. Dasmit der Player das Video streamen kann, müssen wir es in ein FLV umwandeln. Sowohl unter Linux, als auch unter Windows eignet sich dafür der mencoder aus dem mplayer-projekt. Der mencoder kann bei fast allen Distributionen nachinstalliert werden.
mencoder ausgangsfilm.wmv -ofps 15 -o meinvideo.flv -of lavf -oac mp3lame -lameopts abr:br=22 -srate 22050 -ovc lavc -lavcopts vcodec=flv:keyint=50:vbitrate=30:mbd=2:mv0:trell:v4mv:cbp:last_pred=3 -vf scale=320:240
Mit der Bitrate und den FPS kann man noch ein wenig experimentieren.
Insgesammt bietet der Mencoder viele Einstellmöglichkeiten bis hin zu verschiedenen Filtern und dem automatischen Beschnitt des Videos.
Da die Arbeit auf der Shell nicht Jedermanns Sache ist, gibt es für Windows noch den MediaCoder (mediacoder.sourceforge.net). Mit dieser mächtigen OS-Gui lassen sich auch DVD-s und Audio-CDs umkodieren.
Schritt 2 - Der Player
Das FLV-Video kann man leider nicht direkt in die Webseite einblenden. Die Steuerung übernimmt wiederum ein Flash-Applet, das den Film bei Bedarf lädt und abspielt. Theoretisch kann man sich einen solchen Player mit Flash selber basteln. Allerdings ist das nicht trivial.
Wenn man mal den Player auf youtube brachtet, dann sieht man, dass es eine richtige kleine Anwendung mit Menü, Vorschau und Effekten ist.
Es gibt nur wenige freie Flashplayer. Leider sind die meisten nicht gut und viel zu groß. Nach langem Suchen habe ich den flv-player von neolao gefunden, der klein und flexibel zu konfigurieren ist.Auf der Webseite (flv-player.net) gibt es fünf verschiedene Varianten. Selbst die MAXi-Variante mit Fullscreen und vielen Einstellmöglichkeiten ist nur 12kb groß.
Schritt 3 - Online stellen
Der letzte Schritt besteht darin, das Ganze in die Webseite einzubauen. Das geschieht wie bei jeder Flash-Anwendung mit einem Object-Tag.
<param name="movie" value="./medien/player.swf" />
<param name="allowFullScreen" value="true" />
<param name="FlashVars" value="flv=meinvideo.flv&title=Meintitel&width=320&height=240 />
</object>
Den Player und das Video sollte man in einen Ordner der Webseite kopieren. Im obigen Beispiel ist es der Ordner "/medien". Das Video heißt "meinvideo.flv". Neben Angaben zur Breite und der Höhe bietet der FLV-Player noch um die 100 weitere Einstellmöglichkeiten. Auf flv-player.net gibt es einen praktischen Konfigurator.
Es gibt sogar die Möglichkeit der externen Steuerung über Javascript und der Konfiguration mit XML-Dateien.
Ein Beispielvideo
Länge:18sek fps:15 Breite:320 Höhe:180 Dateigröße:450kb
Links
- Mencoder (http://www.mplayerhq.hu)
- MediaCoder (http://mediacoder.sourceforge.net/)
- flv-player (http://flv-player.net/)
15 Kommentar(e)
Anmerkung: Spam woanders!!
Anmerkung: Spam woanders!!
Vielen Dank für diesen wunderbaren Artikel. Es war sehr schön für mich, es zu lesen.
vielen Dank für diesen Beitrag!!!
Was könnte falsch sein, oder wieso lädt er startimage nicht. Danke vorab.
Bildes erstellst und mit "startimage" am Anfang lädst.
bsp:
Auf den richtigen Pfad zum Bild bitte achten!!!
Ich würde gerne wissen kann man das video/code so einstellen das man am anfang kein schwarzes bild sieht sondern den anfang vom film? Danke vorab!
FLV-Player findet.
* Der Player player.swf lädt das Video .flv und spielt es ab.
* Dafür muss er zumindest den Namen des Videos mitgeteilt bekommen.
* Es gibt 3 unterschiedliche Möglichkeiten den Player Parameter/Infos zukommen zu lassen.
* Der einfachste Weg ist über flashvars.
Also einfach den Player wie gewohnt als Flash-Objekt einbinden und über Flashvars den Parameter "flv=xxx.flv" übergeben.
Schau dir mal genau an wie ich das Video auf der Seite eingebunden habe.
Wenn ich aber die Verlinkung über das Internet vornehme (link: http://flv-player.net/medias/player_flv_multi.swf & bsp. http://flv-player.net/medias/KyodaiNoGilga.flv) gehts. Es soll aber lokal gehen.
Was mache ich falsch?
http://flv-player.net/players/maxi/documentation/
Da siehst du alle möglichen Konfigurationsoptionen.
In deinem Fall "showplayer=never;loop=1;autoplay=1;"
Eventuell brauchst du noch ein margin=0 damit der Rahmen verschwindet.
Ich wollte wissen
- wie man den clip in endlosschleife abspielen kann
- die navigaionsleiste verbergen kann
vielleicht kann mir jemand weiterhelfen.
Danke
Mit dem MEncoder Befehlsparameter kann ich nicht anfangen.
Könnte einen Film per Mail zusenden und mir erklären wie der gewandelt und auf meiner Internetseite angezeigt wird.
Kurzes Mail und Ich sende den Film.
Im vorraus vielen Danke
Sehr gut: Kurz und präzise dargestellt - und es funktioniert.
Vielen Dank!
Jupp
Beitrag kommentieren
Ich freue mich jederzeit über Fragen, Anmerkungen und Kritik. Also gebt euch einen Ruck und kommentiert diesen Artikel.
zur Übersicht



