Videos einbinden
| Autor: | HF Stand 30.01.2012 |
Videos helfen sehr gut selbst komplexe Artikeldetails zu präsentieren, den Umgang mit einem Artikel zu zeigen oder um Anwendungs-Szenarien darzulegen. Wenn auch Sie Videos in Ihren Artikeldetails anbieten wollen, benötigen Sie natürlich Video Material. In vielen Fällen kann dieses Video-Material von bekannten Videoplattformen verwendet werden. Beachten Sie dazu die jeweiligen Copyrightvermerke oder fragen Sie beim jeweiligen Anbieter nach.
In diesem Beispiel möchten wir Ihnen zeigen, wie Sie einfach und schnell ein z.B. bei Youtube hinterlegtes Video in eine Produktseite bzw. Artikeldetailseite einbinden.
Inhaltsverzeichnis
- 1 Woher kommen die Videos
- 1.1 YouTube
- 1.2 MyVideo
- 1.3 ClipFish
- 1.4 Vimeo
- 1.5 Self Hosting
- 2 Wohin kommen die Videos
- 3 Welche Schritte sind notwendig
- 3.1 Der Media Button
- 3.2 Der HTML Button
- 3.3 Als Artikelattribut
- 4 FAQ
- 4.1 Warum funktionieren Videos nicht im Newsletter?
- 4.2 Wie kann ich aus meinem AVI Film ein HTML5 konformes MP4 oder OGG File machen?
- 4.3 Kann ich im TinyMCE Editor auch IFrames erlauben?
- 4.4 Das Video wird nicht abgespielt
- 4.5 Nach der Anpassung der Artikeldetails sind keine Änderungen im Frontend zu sehen
Woher kommen die Videos
YouTube
Den notwendigen Code dazu erhalten Sie bei dem jeweiligen Content Anbieter- in diesem Fall also Youtube. Öffnen Sie also die Youtube Webseite und suchen Sie dort das passende Video. Anschliessend finden Sie unterhalb des Videos die Funktion TEILEN, welches wiederrum den Unterpunkt EINBETTEN beherbergt. Beim einbetten wird in der Regel ein IFRAME angeboten, der bei dem TinyMCE Editor aus Sicherheitsgründen nicht erlaubt ist.
Stellen Sie deshalb die Funktion "Alten Einbettungscode verwenden" aktiv. Sie können an der Stelle auch gleich bei Bedarf aus der darunter liegenden Größenauswahl eine für Sie interessante Größe für das Video definieren.
Nun holen Sie sich den Einbettungs Code, indem Sie einmal in die Codebox Klicken und per STRG C kopieren, in den Zwischenspeicher.
MyVideo
ClipFish
Vimeo
Vimeo liefert default ebenfalls zunächst IFrame Links aus, Sie können Optional aber auf den Object Tag umschalten:
Self Hosting
Optional können Sie die Videos natürlich auch euf einem eigenen Webserver hinterlegen. Denken Sie nur an das richtige Format. Eine MPG oder AVI Datei ist für die Web Übertragung ungeeignet. Sie ist viel zu groß und es gibt kaum Browser, die diese Videos direkt abspielen können.
Wenn Sie die technische Möglichkeit haben, dieses Videomaterial zu komprimieren bzw. umzuwandeln, so nutzen Sie als Ziel z.B. das Format MPeg4 (MP4, Mv4). Dieses Format ist IPHone/Mobil tauglich, liefert eine recht Gute Qualität bei sehr wenig Speicherbedarf und Sie können mit den aktuelle Browserfunktionen wie HTML 5 diese Videos mit einem einfachen HTML Befehl einbinden.
<video width="320" height="240" controls="controls" autoplay="autoplay"> <source src="movie.mp4" type="video/mp4" /> <source src="movie.ogg" type="video/ogg" /> Your browser does not support the video tag. </video>
Für ältere Browser benötigen Sie aber weiterhin einen MP4 "Player" wie z.B. den für die gewerbliche Nutzung nicht kostenlosen jw-flv-player. Eingebinden werden die Videos dann per Option Tag wie weiter unten beschrieben.
Wohin kommen die Videos
An diesen Stellen können Sie Videos einbinden:
- Artikeldetails
- Kategorieneinstellungen
- Shopseiten
- Aktionen (HTML-Container)
Welche Schritte sind notwendig
Sie haben nun mehrere Möglichkeiten den Code einzubinden. Wenn Sie sich mit HTML noch nicht so gut auskennen, sollten Sie den Code zunächst auf Ihrer Arbeitsstation in eine TXT Datei kopieren. Dazu einfach per Rechtsklick an einer freien Stelle auf dem Desktop klicken, im Menü den Punkt NEU / Textdokument wählen. So erzeugen Sie eine leere TXT Datei, in der Sie den im Zwischenspeicher befindlichen Text per STRG V eingeben.
Der Media Button
Sehen Sie sich den Code etwas genauer an. Sie finden zwei identische Values, die mit den Zeichen "http" anfangen. Das ist der "Media Link", den wir gleich benötigen. In diesem Beispiel nutzen wir ein Video von Shopware, welches Sie für Ihren Test selbstverständlich verwenden dürfen:
Code:
<object width="560" height="315"> <param name="movie" value="http://www.youtube.com/v/Uh3i2gAa1Fc?version=3&hl=de_DE"></param> <param name="allowFullScreen" value="true"></param> <param name="allowscriptaccess" value="always"></param> <embed src="http://www.youtube.com/v/Uh3i2gAa1Fc?version=3&hl=de_DE" type="application/x-shockwave-flash" width="560" height="315" allowscriptaccess="always" allowfullscreen="true"></embed> </object>
Media Link:
http://www.youtube.com/v/Uh3i2gAa1Fc?version=3&hl=de_DE
Diesen Media Link können Sie nun im TinyMCE Editor Ihrer Artikeldetailseite einbinden. Öffnen Sie dazu einen Artikel Ihrer Wahl und sehen Sie sich den TinyMCE Editor an. Sie finden in der Menüleiste einen Media Button zum einbinden von Videos. Klicken Sie zunächst in die Beschreibung, in der das Video einbebunden werden soll, dann auf den Media Button:
Nun geben Sie den Media Link sowie die Größe des Videos (hier 560px Breite x 315px Höhe) ein:
Im Backend sieht das Video nun etwa so aus, aber auch wenn diese Darstellung vermuten lässt, dass da etwas nicht stimmen würde- das ist so korrekt, denn Sie befinden sich an dieser Stelle ja noch im "Bearbeitungsmodus".
Die "Gelbe" Fläche wird später im Frontend korrekt als Video angezeigt. Im Frontend sieht der Kunde folgenden Darstellung in den Artikeldetails:
Der HTML Button
Diese Methode ist Interessant, wenn Sie sich bereits mit HTML Code auskennen. Im Editor können die die Wysiwyg Ansicht in die Quellcode Ansicht umschalten. Dort können Sie dann auch den gesamten YouTube-Code schnell und präzise hinterlegen:
Als Artikelattribut
Machmal ist es sinnvoll den Video Link als Extra Attributfeld zu Pflegen. Das Layout der Artikeldetailseite ist dann immer identisch und Administrativ kann die Darstellung des Videos auch später problemlos über das Template realisiert werden. Wie Sie Videos über ein Attributfeld nutzen können erklärt der folgenden Wiki Artikel:
FAQ
Warum funktionieren Videos nicht im Newsletter?
Newsletter dienen zur Übertragung von Text und heutzutage auch HTML Befehlen. Javascript ist dort aus gutem Grund default ausgeschaltet. Genau sieht es mit anderen, Image abweichenden Formaten aus. Während CSS, JPG, GIF oder auch PNG Dateien noch "geholt" werden dürfen, bleiben JS, MP3 aber auch MP4 und viele andere Dateien auf der Strecke. Mann kann derzeit pauschal sagen, Videos sind pauschal nicht einbindbar. Sie können aber das Video Standbild als Grafik einbinden und per Link auf Ihr im Shop hinterlegtes Videofile / Shopseite verseisen.
Wie kann ich aus meinem AVI Film ein HTML5 konformes MP4 oder OGG File machen?
Nun gut, das wäre ein Multimedia Workshop, der hier nichts zu suchen hat. Aber ein Tipp: Sie können bei Youtube fast jedes Format hochladen. Nach dem Upload können Sie dann von jedem hochgeladenen Video eine im MP4 konvertierte Datei auch wieder runterladen- oder Sie verweisen gleich direkt auf das Video bei Youtube und sparen sich die Kosten für den entstehenden Traffik. Alternativ können Sie mit einem Tool wie z.b. das kostenlose Tool www.mirovideoconverter.com die wichtigsten Videoformate zum MP4 oder OGG-Format umwandeln.
Kann ich im TinyMCE Editor auch IFrames erlauben?
Es ist möglich, aber mit Datenbank-Änderungen verbunden. In der Datenbank s_core_config finden Sie einen Eintrag für den TinyMCE Editor, in dem Sie einige Einstellungen u.a. das Frame-Handling einstellen können. Weitere Informationen zu diesem Datenbankeintrag finden Sie auch hier.
Das Video wird nicht abgespielt
Der Link http://youtu.be/otBWvKM4RKg oder http://www.youtube.com/embed/otBWvKM4RKg wurde per Media Button im TinyMCE Editor eingegeben. Aber es ist kein Video zu sehen. Hier wurde der Direktlink zur Video Datei eingegeben. Der Korrekte Link ist wie folgt aufgebaut: http://www.youtube.com/v/otBWvKM4RKg?version=3&hl=de_DE
Nach der Anpassung der Artikeldetails sind keine Änderungen im Frontend zu sehen
Sie verwenden die Cache Funktion. Bitte bereinigen Sie den Artikel Cache und aktualisieren Sie das Frontend noch einmal.
Artikel-PDF erstellen
Artikel bewerten
Weitere interessante Artikel:
Kategorien:
Bestell-Nr.: 93187_
Lieferzeit ca. 5 Tage
Preise inkl. gesetzlicher
MwSt. zzgl. Versandkosten*
Preise inkl. gesetzlicher
MwSt. + Versandkosten*








