Hi Leute,
Wie lässt sich in Contao 4.8.2 ein eigenes Video / Audio installieren?
Das j_mediaelement im Seitenlayout unter jQuery-Templates ist nicht vorhanden.
Hi Leute,
Wie lässt sich in Contao 4.8.2 ein eigenes Video / Audio installieren?
Das j_mediaelement im Seitenlayout unter jQuery-Templates ist nicht vorhanden.
MediaElement.js wurde in Contao 4.8 (?) entfernt. Kannst du aber selber einbinden, wenn du ihn unbedingt brauchst. Brauchst du ihn unbedingt?
Es sollen eigenes Video, im Format mp4 oder flv, auf der Website abspielbar sein, und zwar in einem geschützten Mitgliederbereich.
Die Videos sind aber nicht bei Youtube und Co hochgeladen.
Meine Überlegung ist, die Videos auf den Server hochzuladen und dann in die Seite zu integrieren / abspielen lassen zu können.
Oder gibt es da noch anderweitige Lösungsansätze, außer YT Vimeo etc.?
Wie bindet man dies ein?... Kannst du aber selber einbinden...
Ja, teilweise. Ich würde diese in einen geschützten Mitgliederbereich einbinden, und die Ordner, in denen die Videos liegen, entsprechend schützen.Geht es dir darum, dass die Video Dateien nicht öffentlich verfügbar sein sollen?
Mir geht es jetzt aber erstmal darum, Videos überhaupt in Contao einzubinden und zum Laufen zu bringen.
Dazu dachte ich, das Inhaltselement Video / Audio einzubinden. Laut meines Wissen muß aber im Seitenlayout das j_mediaelement unter jQuery-Templates aktiviert werden.
Leider finde ich das an dieser Stelle nicht. Auch unter Templates finde ich kein solches Template.
Wie muß man da nun genau vorgehen?
Da ist das Problem, dass Videodateien öffentlich verfügbar sein müssen, sonst kann der Browser sie nicht abspielen - weil die Datei ja nicht von außen erreichbar ist, logischerweise. Die File Access Extension kann hier helfen - allerdings musst du erst prüfen, ob das mit großen Videos auch reibungslos funktioniert.
Nein, das ist nicht notwendig (war es auch nie zwingend). MediaElement.js wurde entfernt, da mittlerweile alle relevanten Browser das <video> Element unterstützen. MediaElement.js musst du dann einsetzen, wenn du das Interface des Players einheitlich und selbst gestalten willst.
Hmmm, irgendwie komme ich nicht weiter.
Habe im BE das Inhaltselement vom Elementtyp "Video / Audio" eingebunden und das Video (Format .flv) ausgewählt (Video hat eine Größe vom ca. 200MB).
Der Ordner / Unterordner, in dem das Video liegt, ist als "öffentlich" markiert.
Im FE ist aber nix zu sehen. :-/
Nunja, flv ...
Finde ich mutig, im Jahr 2019 ein Flash Video einzubinden. Das ist auch kein Video im Sinne der HTML5-Video-Definition.
schau mal bitte bespieslweise hier: https://caniuse.com/#search=mp4 sowie https://caniuse.com/#feat=video
Geändert von lucina (13.09.2019 um 13:34 Uhr)
Contao in Kiel: kikmedia webdevelopment | Contao-Partnerin | Contao Usergroup Kiel | github | Contao-Community-Alliance | MetaModels-Team
Kann der Browser das überhaupt abspielen? Out of the box ohne zusätzlich installierte Plug-Ins können das aktuelle Browser oft nicht.
Danke für Eure Hinweise..
Dass das FLV-Format nicht mehr zeitgemäß ist, hatte ich jetzt nicht bedacht.
Ich werde die Videos mal in mp4 umwandeln lassen und schau mal, ob es dann funktioniert.
Danke für den Hinweis..
Habe die Videos jetzt von dem Format .flv in .mp4 umgewandelt.
Kleiner Tipp:
Ich habe die Videos mit https://online-umwandeln.de/ umgewandelt. Für 14 Tage zahlt man da nur einmalig 5 Euro und kann mehrere Videos gleichzeitig umwandeln lassen.
Doch nun zurück zur Einbindung in Contao:
Ich habe dies über das Inhaltselement Video eingebunden und alles läuft soweit gut.
Jetzt würde ich gern folgende Dinge noch umsetzten:
1. Die Option "herunterladen" unterbinden, also dass das Video nur über die Seite zu sehen ist
2. Die Geschwindigkeit individuell einstellen können (langsamer oder schneller abspielen)
Ist das machbar? Wenn ja, wie?
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen