So erstellst du deine eigene M3U-Liste mit deinen Videos
5 Min. Lesezeit
Eine M3U-Liste ist eine Textdatei mit Videoadressen, eine nach der anderen, und ein paar Angaben zu jeder davon: dem Namen, dem Bild und der Gruppe, zu der sie gehört. Programmieren oder installieren musst du dafür nichts: Mit einem Texteditor und Videos, die über eine Webadresse erreichbar sind, hast du deinen eigenen Katalog und kannst ihn auf dem Handy, dem Tablet oder dem Fernseher öffnen. In diesem Ratgeber siehst du das Format Zeile für Zeile, wo du die Liste ablegst und wie du sie in Whatplay hinzufügst.
Das Minimum: #EXTM3U und eine Adresse
Die einfachste Liste besteht aus einer Kopfzeile und einer Adresse pro Zeile:
#EXTM3Uhttp://192.168.1.20:8000/vacaciones/playa.mp4http://192.168.1.20:8000/vacaciones/montana.mp4
Die erste Zeile, #EXTM3U, zeigt an, dass es sich um eine „erweiterte“ M3U handelt, also eine, die Angaben zu jedem Video erlaubt. Whatplay öffnet auch Listen ohne diese Zeile, aber du solltest sie immer setzen, weil andere Player sie verlangen. Ohne weitere Angaben heißt jedes Video so wie seine Datei.
Name und Angaben zu jedem Video: #EXTINF
Vor jede Adresse kannst du eine Zeile #EXTINF mit den Angaben zum Video setzen. Sie besteht aus drei Teilen: der Dauer, den Attributen und, nach dem ersten Komma, dem Namen, den du auf dem Bildschirm siehst:
#EXTM3U#EXTINF:-1 tvg-logo="https://example.com/img/playa.jpg" group-title="Vacaciones 2025",La playa de Cádizhttps://example.com/videos/playa.mp4#EXTINF:-1 tvg-logo="https://example.com/img/cumple.jpg" group-title="Familia",Cumpleaños de Lucíahttps://example.com/videos/cumple-lucia.mp4
- Die Dauer steht in Sekunden.
-1bedeutet „unbekannt“ oder „ohne Ende“ und ist der Normalfall: Der Player ermittelt sie beim Öffnen des Videos. tvg-logoist die Adresse eines Bildes (JPG oder PNG), das als Vorschaubild dient. Nimm am besten ein kleines Bild, einige hundert Pixel breit, damit die Liste schnell lädt.group-titleist die Gruppe. In Whatplay ist jede Gruppe ein Ordner oder ein Filter, je nachdem, was du unter Einstellungen › „Gruppen in Listen“ wählst. Hat ein Video keine Gruppe, bleibt es in der des vorherigen; und stehen alle in derselben, wird die Liste ohne Ordner angezeigt.tvg-idist die Kennung, die einen Sender mit seinem TV-Programm im XMLTV-Format verbindet. Für deine Videos brauchst du sie nicht, aber wenn du eines Tages einen Stream mit Programm hinzufügst, ist sie die entscheidende Angabe.
Setze die Werte der Attribute in doppelte Anführungszeichen und den Namen ans Ende, hinter das Komma. Der Name darf ohne Weiteres selbst Kommas enthalten.
Was Whatplay sonst noch versteht
radio="true"im#EXTINFmarkiert etwas, das nur Ton ist, etwa einen Podcast oder einen Radiosender.url-tvg="…"in der Zeile#EXTM3Ugibt das TV-Programm für die ganze Liste an. Whatplay erkennt es und schlägt dir vor, es unter TV-Programm zu importieren.#EXTGRP:Nombreist eine andere Art, die Gruppe anzugeben, in einer eigenen Zeile.
So schreibst und speicherst du sie
- Öffne einen Editor für reinen Text: den Editor unter Windows, TextEdit auf dem Mac im Modus für reinen Text oder einen beliebigen Code-Editor. Keine Textverarbeitung, denn die fügt Formatierungen hinzu.
- Schreib die Kopfzeile und für jedes Video seine
#EXTINF-Zeile und seine Adresse. - Speichere sie mit der Endung
.m3uund der Kodierung UTF-8, damit Umlaute, ß und Akzente richtig angezeigt werden. - Prüfe, ob jede Adresse das Video im Browser öffnet. Enthält ein Dateiname Leerzeichen, stehen sie in der Adresse als
%20; noch besser, du benennst die Dateien mit Bindestrichen um.
Wo du Liste und Videos ablegst
Die Liste speichert nur Adressen: Die Videos müssen irgendwo liegen, wo das Gerät, mit dem du sie ansiehst, sie erreicht. Üblich sind drei Möglichkeiten:
- Dein eigener Server oder Webspace. Lade die Videos und die Liste in einen öffentlichen Ordner hoch und verwende
https://-Adressen. Das ist am bequemsten, wenn du sie auch unterwegs sehen willst. Achte auf das Datenvolumen, das dein Tarif erlaubt: Video verbraucht viel. - Ein per HTTP freigegebener Ordner zu Hause. Ein Computer oder ein NAS stellt einen Ordner im Heimnetz bereit, und die Liste zeigt auf seine IP, etwa
http://192.168.1.20:8000/…. Das funktioniert nur in deinem WLAN. Die Schritte findest du unter So siehst du die Videos vom Computer oder von einem NAS. - Ein direkter Link aus deiner Cloud. Viele Speicherdienste geben dir einen Freigabelink, der eine Vorschauseite öffnet, nicht die Datei. Für eine Liste brauchst du den direkten Download-Link: den, der beim Öffnen im Browser die Datei herunterlädt oder abspielt. Bietet der Dienst das nicht an, eignet sich diese Cloud nicht dafür.
Die Liste selbst kann liegen, wo du willst: neben den Videos, auf einem anderen Server oder auf dem Handy selbst. Entscheidend ist, dass die Adressen darin auf dem Gerät funktionieren, das sie öffnet.
In Whatplay hinzufügen
- Geh zu Listen und tippe auf „Liste hinzufügen“.
- Wähle, wie: „Adresse“, wenn die Liste im Internet oder in deinem Netzwerk liegt, „Datei“, wenn sie auf dem Gerät gespeichert ist, „Zwischenablage“, um einen kopierten Link einzufügen, oder „QR-Code“, um sie mit der Kamera einzulesen.
- Bei einer Adresse lässt du „Automatisch synchronisieren“ eingeschaltet: Whatplay lädt die Liste beim Öffnen der App neu herunter, wenn mehr als eine Stunde vergangen ist. So reicht es, die Datei auf dem Server zu bearbeiten, damit die Änderungen auf all deinen Geräten ankommen.
- Tippe auf „Liste importieren“. Sie erscheint unter Listen, mit ihren Gruppen und Bildern.
Zum Herunterladen einer Liste akzeptiert Whatplay nur http://- oder https://-Adressen. Eine als Datei hinzugefügte Liste aktualisiert sich nicht von selbst: Wenn du sie änderst, importiere sie neu. Eine Zusammenfassung findest du in der Hilfe: Wie füge ich eine Liste hinzu?
Ganz ohne Tippen: Erstell sie in der App
Wenn du keine Lust hast, Text zu bearbeiten, kannst du im Tab Favoriten mit „Neue Liste“ eine Liste anlegen und sie über „Hinzufügen“ › „Sender mit Adresse“ füllen, mit Ordnern und Bildern. Whatplay speichert sie in W3U, seinem Listenformat, und du kannst sie teilen. Wenn du zwischen beiden schwankst, sieh dir M3U, M3U8 und W3U: was was ist an.
Typische Fehler
- „Die Liste enthält keine Sender“: Keine Zeile enthält eine Adresse, die erkannt wird. Prüfe, ob sie mit
http://oderhttps://beginnen. - Namen mit seltsamen Zeichen: Die Datei ist nicht in UTF-8 gespeichert.
- Ein Video öffnet sich nicht: Probier seine Adresse allein im Browser aus. Klappt es dort auch nicht, liegt das Problem am Server oder am Link, nicht an der Liste.
- Alles landet in einem einzigen Ordner: Beim ersten Video jeder Gruppe fehlt
group-title. - Die Änderungen kommen nicht an: Wenn du die Liste als Datei hinzugefügt hast, importiere sie neu; wenn per Adresse, tippe im Menü der Liste auf „Aktualisieren“.