Videos einbinden in Webseiten Seite 1 von 6 Video einbinden in
Transcription
Videos einbinden in Webseiten Seite 1 von 6 Video einbinden in
Video einbinden in Webseiten Seite 1 von 6 Videos einbinden in Webseiten z z z z z Video vorbereiten Einbinden mit Dreamweaver Einbinden als Flash-Video Einbinden über HTML-Code weitere Möglichkeiten Video vorbereiten Ausgangsformat Dein Ausgangsmaterial wird meist von einer DigiCam kommen, das als AVI-Datei in einem Videoschnittprogramm bearbeitet wurde. Beim Export des fertigen Projektes kannst du dann Format und Kodierung entsprechend den Angaben weiter unten festlegen. Benutze als Ausgangsmaterial immer den Clip in höchstmöglicher Qualität, eine mehrfache Komprimierung führt zu unnötig starken Qualitätsverlusten. Bildgröße im Web Da im Internet die Datenübertragungsrate begrenzt ist, mußt du dein Video so komprimieren, dass es einerseits noch eine akzeptable Bildqualität hat, andererseits aber so klein ist, dass es in erträglichen Zeitspannen übertragen werden kann. Für Videos, die in einem Extrafenster (Player) laufen und vom Betrachter auf volle Bildschirmgröße erweitert werden können, solltest du das VideoCD-Standardformat von 352x288, bzw. 50% vom DV-Format (360x288) nehmen. In die Seite eingebettete Videos, die oft nur zur Vorschau des großen Videos dienen, sollten wesentlich kleiner sein. Größer als 180x144 (25% des DV-Formates)sollte das Video nicht sein; Videos ohne viel Details sind auch bei einer Größe von 100x80 oder sogar 90x72 noch gut zur Vorschau geeignet. Gib bei einem Link auf eine Videodatei fairerweise immer mit an, wie groß der beabsichtigte Download werden wird. Komprimierung Für die Komprimierung gibt es verschiedene Coder für die verschiedenen Formate. Da jede Komprimierung mit zum Teil deutlich sichtbaren Qualitätsverlusten verbunden ist, solltest du durch eigene Versuche den maximalen noch akzektablen Komprimierungsgrad herausfinden, der je nach Filmmaterial sehr unterschiedlich sein kann. Kompatibilität Bei der Wahl des Codecs für die Komprimierung solltest du beachten, dass nicht jeder, der auf deiner Seite surft den benötigten entsprechenden Decoder auf seinem Rechner installiert hat. Kaum jemand wird extra für deinen Film einen (evtl. mehrere MB großen) Download mit anschließender Installation und meist notwendigem Neustart durchführen wollen. Angaben zur Verbreitung und Verfügbarkeit der Decoder findest du weiter unten bei den einzelnen Formaten. AVI AVI-Dateien sind ein Windows-Format, können aber praktisch von jedem der angebotenen Player und auf jedem Betriebssystem abgespielt werden. Allerdings ist Avi nicht gleich AVI, z.B. erzeugt der DivX-Codec AVI-Dateien, die eine Videokompression nach den MPEG-4 Standard haben. MPEG MPEG- oder auch MPG-Dateien können praktisch von jedem der angebotenen Player abgespielt werden, sofern sie dem MPEG-1 Standard folgen. Auch MPEG-2-Dateien (DVD-Standard) haben die gleiche Endung, können aber nur mit speziellen kostenflichtigen Codecs (DVD-Playersoftware) abgespielt werden. MPEG-4-Dateien (*.MP4) spielen bisher noch keine Rolle, lediglich die bessere Komprimierungsqualität dieses neuen Formates hat Eingang in den DivX-Codec gefunden, der aber Dateien mit der Endung *.AVI erzeugt. DivX DivX-Dateien benötigen zum Abspielen den kostenlosen DivX-Player bzw. den DivX-Codec (4MB; win,linux,mac), die kleinste Version ohne Werbeeinblendungen ist völlig ausreichend. Diesen Player haben nicht viele Surfer installiert, er ist allerdings für Video-Fans momentan 1. Wahl. Die erzeugten Dateien haben die Endung AVI, können aber mit normalen AVI-Codecs nicht abgespielt werden Zum Codieren brauchst du DivX-Pro (4,4MB), dass es mit Werbeeinblendung umsonst gibt, ohne Werbung kostet er etwa €20.- . WMV WMV-Dateien benötigen zum Abspielen den Windows Media Player (Update: 9-13MB; win), der auf neueren Windows-Rechners automatisch in einer allerdings nicht mehr aktuellen Version installiert ist. Die neue Version betätigt sich in den Grundeinstellungen als "Spionagetool". WMV-Dateien können mit einem Digital-Right-Managment (DRM) versehen und für das Internet-Streaming vorgesehen werden. http://www.nibis.de/~lepke/video/webvideo/webvideo.html 26.04.2007 Video einbinden in Webseiten Seite 2 von 6 MOV MOV-Dateien benötigen zum Abspielen den Quicktime-Player (9MB; win, mac), er ist für Windows ab Win95 und für Mac-OS ab v.8.1 kostenlos erhältlich; etwa 50% aller Surfer haben ihn installiert. Mit Quicktime kann man auch Streaming-Media erzeugen. RM RM-Dateien benötigen zum Abspielen den RealPlayer (~15MB; win,linux,mac). Der Download dauert ziemlich lange, man muss aufpassen, dass man wirklich die kostenfreie Version erwischt und muss während der Installation persönliche Angaben machen. Etwa 60% aller Surfer haben einen RealPlayer installiert. RealMedia ist für das Internet-Streaming optimiert und zum Archivieren von Videos auf Datenträgern wenig geeignet. Video einbinden mt Dreamweaver Vorbemerkung Du benötigst eine Version von Dreamweaver MX oder neuer. Du kannst Videos in einem neuen Fenster abspielen lassen oder direkt in deine Internet-Seite einbinden. Über den Extension-Manager kannst du Ergänzungen downloaden und in Dreamweaver integrieren, die ein kompfortables Einbinden von Multimedia-Dateien stark vereinfachen. Video im Extra- Soll das Video vom aktuellen Player des Systems in einem eigenen Fenster abgespielt werden, Fenster abspielen so reicht es einen Link auf die Video-Datei zu setzen. Der Film kann dann dort vom Benutzer wie gewohnt gesteuert werden. (siehe auch weiter unten bei Video einbinden über HTML-Code) einfaches Einfügen Klicke auf die Stelle deiner Seite, wo das Video eingefügt werden soll, klicke dann Einfügen Medien - PlugIn oder auf den Puzzlestein oben in der Einfügen-Leiste unter Medien. In dem sich öffnenden Dateifenster wählst du dann das einzufügende Video aus. Dreamweaver zeigt an der Einfügestelle einen kleinen Puzzlestein an und hat folgenden Quellcode eingefügt. <embed src="VideoDatei.mpg" width="32" height="32"></embed> Markiere den Puzzlestein und stelle dann unten bei Eigenschaften die Größe deines Videos ein. (Anders als beim Quicktime-Player werden beim Media Player bei zu kleiner Videogröße nicht alle Steuerelemente dargestellt (erst ab 275px Breite erscheint die Lautstärkereglung vollständig.). Das Video wird mit dem im Computer eingestellten Standardplayer (meist MS-MedienPlayer) abgespielt. Du kannst die Erscheinungsform und das Verhalten ( Sofortstart, Endlos-Schleife) im Quelltext modifizieren (siehe weiter unten bei Video einbinden über HTML-Code). QuicktimeVideo einbinden Wenn dein Video mit dem QuickTime-Player abgespielt werden soll, kannst du über den Macromedia Extension Manager das Plug-In QuickTime Movie aus dem Internet holen, in Dreamweaver einbinden und dann als Komponente auf deiner Seite einfügen: Starte den Macromedia Extension Manager und wähle im mittleren Auswahlfenster die Anwendung Dreamweaver aus. Gehe zur Macromedia-Internetseite und suche in der Rubrik Dreamweaver - Multimedia nach dem Plug-In QuickTime Movie und lade es in einen Ordner deiner Wahl. Installiere das Plug-In. Ziehe in Dreamweaver das QuickTime-Symbol auf deine Seite. Nachdem die QuickTime Movie - Extension einmal installiert ist, kannst du das QuickTimeSymbol jederzeit auf deine Seite ziehen (einfügen) und unten im Eigenschaften-Inspektor die Eigenschaften deines Filmes festlegen. Video einbinden als Flash-Film Vorbemerkung Zur Codierung brauchst du Flash MX oder eine neuere Version. Zum Ansehen im Internet benötigt man den Flash-Player. Der Flash-Player z ist von allen Plug-Ins am weitesten verbreitet (~90%) und z.B. im Internet-Explorer http://www.nibis.de/~lepke/video/webvideo/webvideo.html 26.04.2007 Video einbinden in Webseiten z z z Seite 3 von 6 standardmäßig in einer älteren Version schon installiert. ist vergleichsweise klein (V.7 : 0.48MB) ist für Windows, Mac und Linux frei erhältlich installiert sich nach Knopfdruck automatisch, ein Neustart ist nicht erforderlich. Es werden keine persönlichen Daten abgefragt. Das Flash-Video kann nur innerhalb des Flash-Programms komprimiert werden, Ausgangsmaterial sollte möglichst die Original-AVI-Datei vom CamCorder sein. Flash MX Import MX Starte Flash, klicke dann auf Datei - Importieren und wähle das zu komprimierende Video aus. Es erscheint ein Fenster, in dem du einige Einstellungen für die Komprimierung vornehmen kannst. Komprimierung Wähle eine Qualität im Bereich 70-80%, lasse das Schlüsselbildintervall zunächst bei 24 und skaliere das Video auf 42% (genauer läßt sich 300x240 leider nicht einstellen). Aktiviere die Häkchen bei Bildrate synchronisieren und bei Audio importieren. Das Bild zu Bild Verhältnis kann bei 1:1 bleiben, es spielt bei aktivierter Synchronisation keine Rolle. Nach einem Klick auf OK ist der Encoder je nach Videolänge einige Zeit beschäftigt. Flash MX 2004 Import 2004 Starte Flash, klicke dann auf Datei - Importieren - In Bühne importieren und wähle das zu komprimierende Video aus. Im erscheinenden Fenster wählst du dann gesamtes Video importieren. (Sollte dein Video noch nicht bearbeitet sein, kannst du das hier mit eingeschtänkten Möglichkeiten nachholen.) Import-Qualität Im folgenden Fenster kannst du die Übertragungs-Bandbreite und damit den Komprimierungsfaktor einstellen. Klickst du rechts auf Bearbeiten, kannst du einige Anpassungen vornehmen: z z z z z weitere Import- Bandbreite führt zu einer konstanten Bitrate, evtl. zu Lasten einer gleichbleibenden Qualität. Qualität führt zu konstanter Qualität zu Lasten der Bitrate. Ein kürzeres Schlüsselbildintervall und hochwertige Schlüsselbilder bringt mehr Qualität zu Lasten der Dateigröße. Schnellkomprimierung spart Zeit zu Lasten der Qualität stark bewegter Inhalte. Ausschalten der Bildraten-Synchronisation und gleichzeitiges Ändern des Bild : Bild Verhältnisses auf 1:8 (bei gleichzeitigem Setzen der Bühnenbildrate auf 3 BpS) führt bei entsprechender Bildgröße zu sehr kompakten, aber abgehackten Vorschau-Filmchen. Unter Erweiterte Einstellungen kannst du das Video skalieren und http://www.nibis.de/~lepke/video/webvideo/webvideo.html 26.04.2007 Video einbinden in Webseiten Einstellungen Seite 4 von 6 beschneiden, die Bildqualität ändern und speziellere Importmethoden wählen. Außer der Skalierung solltest du in der Regel hier nichts ändern. Nach den abschließenden Bestätigungen ist der Encoder je nach Videolänge einige Zeit beschäftigt. Flash MX und MX 2004 Bühne anpassen Vor dem Export sollte das Video richtig auf der Flash-Bühne positioniert werden und die Bühnengröße angepasst werden: Bühnengröße: Modifizieren - Dokument ... Ausrichtung: Modifizieren - Ausrichten ... (An Bühne ausrichten muss aktiviert sein.) Export Wenn alles fertig ist, kannst du den Film mit Datei - Film exportieren als SWF-Datei auf deiner Festplatte speichern. Eventuell willst du deinen Film aber vor dem Export noch mit Steuerelementen versehen: Steuerelemente hinzufügen Wenn dein Video Steuerelemente enthalten soll, kannst du über den Macromedia Extension Manager das Plug-In VideoControl aus dem Internet holen, in Flash einbinden und dann als Komponente auf deinen Film ziehen: Starte den Macromedia Extension Manager und wähle im mittleren Auswahlfenster die Anwendung Flash aus. Gehe zur Macromedia-Internetseite und suche in der Rubrik Flash - Multimedia nach dem Plug-In VideoControl und lade es in einen Ordner deiner Wahl. Installiere das Plug-In. Ziehe in Flash das VideoControl-Symbol auf deinen Videofilm. (Größenanpassung des Controls und Positionierung am unteren Rand, regeln sich automatisch.Die Bühnengröße muss allerdings von Hand nachgeregelt werden werden (+15px nach unten). Optimierung Du solltest dein Video immer mindestens mit zwei verschiedenen Qualitätsstufen komprimieren, um die kleinste Filmgröße zu ermitteln, die deinen Qualitätsanforderungen noch genügt. Einbindung Die Einbindung in eine Internetseite erfolgt am leichtesten mit Dreamweaver: Wähle die Einfügestelle aus und klicke auf Einfügen - Medien - Flash oder auf das FlashSymbol in der Einfügen-Leiste. http://www.nibis.de/~lepke/video/webvideo/webvideo.html 26.04.2007 Video einbinden in Webseiten Seite 5 von 6 Video einbinden über HTML-Code Video im ExtraFenster abspielen Soll das Video vom aktuellen Player des Systems in einem eigenen Fenster abgespielt werden, so reicht es einen Link auf die Video-Datei zu setzen. <a href="videos/video1.mpg">Video im Extrafenster </a> Der Film kann dann dort vom Benutzer wie gewohnt gesteuert werden. Der Internet-Explorer fragt evtl. nach, ob das Medium (Video/Audio) im Medienfenster des Browsers oder im großen Player-Fenster wiedergegeben werden soll. Einmal gewählte Einstellungen werden gespeichert, können aber über Medien (Ansicht Explorerleiste - Medien) über Medienoptionen jederzeit wieder geändert werden. Empfehlenswert ist die Einstellung 'Webmedien in der Leiste wiedergeben', da die kleine Darstellung unten links das weitere Surfen nicht behindert, andererseits aber jederzeit vergrößert werden kann (rechts oben). Video einbinden Zum Einbinden von Videos (und auch Audios) benutzt du das embed-Tag; es ist browserunabhängig und ruft einfach ein entsprechendes Plug-In zum Abspielen auf. <embed src="videodatei.mpg" width="192" height="189"></embed> Neben dem Namen der Videodatei mußt du noch die Breite und die Höhe des Videos angeben; bei einigen Plug-Ins muss die Höhe der Kontroll-Leiste noch zur Videohöhe addiert werden (Media Player 9 : +45px) Media Player Willst du, dass dein Video auf jeden Fall vom Media Player gestartet wird, kannst du das explizit im HTML-Tag mit angeben: <embed ... type="application/x-mplayer2" ...> (für neuere Player, versch. Formate) <embed ... type="video/x-ms-wmv" ...> (für Videos im neuen WMV-Format) <embed ... type="video/x-msvideo" ...> (für das AVI-Format,Video for Windows) Mit einigen weiteren optionalen Parametern, die jeweils den Wert 0 oder 1 haben müssen, kannst du das Verhalten und Erscheinungsbild das Players verändern: <embed src="videodatei.mpg" width="192" height="189" type="application/x-mplayer2" name=MediaPlayer autostart=1 showcontrols=0 showstatusbar=0 autorewind=1 showdisplay=0></embed> QuickTime -Player <embed src="videodatei.mpg" width="192" height="160" type="video/quicktime" autostart="true" controller="true" loop="true" border="0" pluginspage="http://www.apple.com/quicktime/ download/indext.html"> </embed> (pluginspace nennt die Adresse, wo das Plug-In heruntergeladen werden soll, falls es auf dem Rechner nicht installiert ist.) Die Controllerleiste hat eine Höhe von 16px, die zur Videohöhe addiert werden muss. Real Player <embed src="videodatei.rm" width="192" height="144" autostart="true" loop="true" type="audio/x-pn-realaudio-plugin" console="video1" controls="ImageWindow, ControlPanel, StatusBar"></embed> console="video1" muss stehen (1.Video einer eventuellen Liste); mit den 3 Parametern bei controls kannst du experimentieren. weitere Möglichkeiten embed - object QuickTime als Objekt Obwohl das embed-Tag mit allen Browsern funktioniert, gehört es doch nicht zum HTMLStandard. Nach dem Standard sollte zum Einbinden das object-Tag benutzt werden. Um zu älteren Browsern kompatibel zu bleiben, ist es sinnvoll, innerhalb der object-Definition zusätzlich mit dem embed-Tag zu operieren. Durch das object-Tag wird ein ActiveX-Element in die Seite eingebunden. <object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" width="192" height="144" codebase="http://www.apple.com/qtactivex/qtplugin.cab"> <param name="autoplay" value="true" /> <param name="controller" value="true" /> <param name="pluginspage" value="http://www.apple.com/quicktime/download/indext.html" /> <param name="target" value="myself" /> <param name="type" value="video/quicktime" /> http://www.nibis.de/~lepke/video/webvideo/webvideo.html 26.04.2007 Video einbinden in Webseiten Seite 6 von 6 <param name="src" value="video.mpg" /> <embed src="video.mpg" width="192" height="144" autoplay="true" controller="true" border="0" pluginspage="http://www.apple.com/quicktime/download/indext.html" target="myself"></embed> </object></td> Media Player als Objekt <object width="192" height="189" classid="CLSID:05589FA1-C356-11CE-BF01-00AA0055595A" codebase="http:// "> <param name="typ" value="video/x-ms-wmv"> <param name="src" value="video.wmv"> <param name="autostart" value="0"> <param name="showcontrols" value="1"> </object> Verwandte Themen z z Übersichtsseite Video weiterführende Literatur und Links zum Thema letzte Aktualisierung: 29.09.2004 17:52 zusammengestellt von Peter Lepke ; lepke@nils.nibis.de http://www.nibis.de/~lepke/video/webvideo/webvideo.html 26.04.2007