Unsere Webseite verwendet nur Cookies, die technisch notwendig sind und keine Informationen an Dritte weitergeben. Für diese Cookies ist keine Einwilligung erforderlich.
Weitere Informationen erhalten Sie in unserer Datenschutzerklärung.
Warum funktionieren MP4-Videos manchmal nicht richtig oder werden nicht geladen?
Beim Abspielen von MP4-Videos in Moodle kann es zu Problemen kommen, insbesondere wenn die Videos in einem iframe angezeigt werden und
nicht korrekt gecached sind. Dies liegt oft an der Platzierung der Metadaten innerhalb der MP4-Datei. MP4-Dateien können ihre
Metadaten entweder am Anfang oder am Ende der Datei speichern. Befinden sich die Metadaten am Ende der Datei, muss der Player das Video
erst vollständig herunterladen, bevor es abgespielt werden kann.
Wichtige Empfehlung:
Moodle ist keine Streaming-Plattform und sollte daher nicht primär für die Bereitstellung von Videos genutzt werden. Falls
dennoch MP4-Videos hochgeladen werden, muss sichergestellt werden, dass die Metadaten am Anfang der Datei gespeichert sind, um eine
streaming-freundliche Nutzung zu gewährleisten. Diese Einstellung verbessert die Kompatibilität mit gängigen Browsern und
reduziert Ladeprobleme.
Metadaten am Anfang der Datei speichern
Metadaten mit HandBrake nach vorne verschieben (Empfohlene Methode)
- HandBrake installieren: handbrake.fr
- Video-Datei öffnen: „Open Source“ → MP4 auswählen
- „Web Optimized“ aktivieren: In den Ausgabeeinstellungen das Häkchen bei „Web Optimized“ setzen
- Ausgabedatei festlegen und Konvertierung starten
- Ergebnis: Die neue MP4-Datei ist nun streaming‐freundlich.
Metadaten mit FFmpeg nach vorne verschieben (nur für Konsolen-Erfahrene)
- FFmpeg installieren (Windows, Mac, Linux)
- Befehl in der Konsole ausführen:ffmpeg -i input.mp4 -movflags faststart -acodec copy -vcodec copy output.mp4
- Ergebnis: Das moov-Atom liegt vorne, das Video ist sofort abspielbar und unterstützt HTTP-Range-Requests.