Problemstellung:
Ein Nutzer möchte eine einfache HTML-Datei erstellen, die mehrere MP4-Videos automatisch hintereinander in Endlosschleife auf dem lokalen Computer abspielt – ohne CSS, JavaScript oder Webserver.
Bereitgestellte Lösung:
Ein anderer Nutzer liefert HTML-Code mit <video>-Tag und JavaScript, der:
Videos nacheinander abspielt
Nach dem letzten Video automatisch zum ersten zurückkehrt
Einen Event-Listener nutzt, um beim Ende eines Videos das nächste zu starten
Aktueller Status:
Die Endlosschleife und der automatische Wechsel zwischen Videos funktionieren einwandfrei
Offenes Problem: Der automatische Start beim Öffnen der HTML-Datei funktioniert nicht – der Player muss manuell gestartet werden
Zusätzliche Frage: Ob der Player durch VLC-Player ersetzt werden kann (bisher unbeantwortet)
Der Fragesteller akzeptiert die manuelle Startnotwendigkeit als akzeptable Einschränkung.
Summarized with AI on November 15.
AI used: claude-sonnet-4-5-20250929.
kann man eine für sich eigene einfache html-Datei erstellen (ohne css und script…) und mehrere Videos (mp4) automatisch hintereinander in Endlosschleife auf dem eigenen Comp laufen lassen ?
Nicht auf einer I-Seite einbinden und nicht ins Netz stellen.
Eine eigene Startseite für Firefox hab ich mir ja zusammen gebastelt, aber hier bekomme ich nichts hin.
Meinst du so wie in diesem Shop Beispiel? Es ist definitiv möglich, eine einfache HTML-Datei zu erstellen, die mehrere MP4-Videos automatisch hintereinander in einer Endlosschleife abspielt. Dazu benötigst du keine CSS-Styles oder JavaScript, es sei denn, du möchtest zusätzliche Funktionalitäten oder Styles hinzufügen. Hier ein Beispiel, wie der HTML-Code aussehen könnte:
Der <video>-Tag ist das HTML-Element, das zum Einbetten von Videodateien verwendet wird. Der controls-Attribut ist optional und fügt die Standardsteuerelemente für Wiedergabe, Pause usw. hinzu.
Die videos-Array enthält die Pfade zu deinen Videodateien. Diese Pfade müssen relativ zu der Position der HTML-Datei sein, wenn sie lokal abgespielt werden.
Das ended-Event des Video-Players wird ausgelöst, wenn ein Video zu Ende ist. Der Event-Listener, den wir hinzugefügt haben, wechselt dann zum nächsten Video in der Liste.
Wenn das letzte Video in der Liste beendet ist, fängt die Wiedergabe wieder vom ersten Video an (videoIndex = 0), was die Endlosschleife erstellt.
Das Skript setzt das Video automatisch in Gang, sobald die Seite geladen wird.
Du musst nur die Pfade deiner Videos in das Array videos eintragen und sicherstellen, dass alle Videodateien im selben Verzeichnis wie deine HTML-Datei gespeichert sind. Dann kannst du diese HTML-Datei in jedem modernen Webbrowser wie Firefox öffnen, und die Videos sollten automatisch abgespielt werden.
Das Abspielen der Videos nacheinander klappt super, analog einer *.m3u, auch der Wechsel zum Anfang zurück nach Abspielen des letzten Videos klappt supi.
Nur der automatische Start nach Aufrufen des Players geht nicht, muss ihn erst einmal starten
, aber das ist nicht so schlimm, Hauptsache wenn man wieder einmal etwas 'nachdenklich‘ ist, kann man 2-3 Titel immer wieder von vorn hören, danke dafür.
Eine Frage noch, man kann nur diesen Player in einem Tab damit starten, ihn ersetzt z.B. durch VLC-Payer geht nicht ?