EPG & Playlists
Was ist eine M3U-Playlist? Aufbau, Einträge und Bearbeitung erklärt
Die M3U-Playlist ist das Herzstück vieler IPTV-Zugänge. Wir zeigen, wie sie aufgebaut ist, was die einzelnen Angaben bedeuten und worauf du beim Bearbeiten achten musst.

Wenn du einen IPTV-Zugang nutzt, begegnet dir früher oder später die Abkürzung M3U. Eine M3U-Playlist ist eine einfache Textdatei, die eine Liste von Medienadressen enthält – bei IPTV also die Adressen der einzelnen Sender, ergänzt um Namen, Logos und Gruppen. Die Player-App liest diese Liste und baut daraus deine Senderübersicht.
M3U und M3U8 – was ist der Unterschied?
Ursprünglich wurde M3U für Musik-Wiedergabelisten entwickelt. M3U8 bezeichnet dieselbe Struktur, aber ausdrücklich in UTF-8-Kodierung – wichtig für Umlaute und Sonderzeichen. Die Endung „.m3u8“ wird außerdem bei HLS-Streams verwendet, die einzelne Videosegmente auflisten. Für deine Senderliste spielt das in der Praxis kaum eine Rolle: Player-Apps verarbeiten beide Varianten.
So ist eine M3U-Playlist aufgebaut
Eine erweiterte M3U-Playlist beginnt mit einer Kopfzeile. Danach folgt für jeden Sender ein Paar aus Informationszeile und Adresse. Ein vereinfachtes Beispiel mit Platzhalter-Adressen:
#EXTM3U url-tvg="https://example.com/epg.xml"
#EXTINF:-1 tvg-id="sender1.de" tvg-name="Sender 1 HD" tvg-logo="https://example.com/logo1.png" group-title="Deutschland",Sender 1 HD
https://example.com/live/sender1.tsDie einzelnen Angaben
| Angabe | Bedeutung |
|---|---|
| #EXTM3U | Kopfzeile, kennzeichnet eine erweiterte M3U-Playlist |
| url-tvg bzw. x-tvg-url | optionale Adresse des Programmführers (EPG) im Kopf |
| #EXTINF:-1 | Beginn eines Eintrags; -1 steht für unbegrenzte Dauer (Live-Stream) |
| tvg-id | Kennung, über die der Sender den EPG-Daten zugeordnet wird |
| tvg-name | interner Name des Senders |
| tvg-logo | Adresse des Senderlogos |
| group-title | Kategorie bzw. Gruppe, in der der Sender erscheint |
| Text nach dem Komma | angezeigter Sendername |
| nächste Zeile | Adresse des eigentlichen Streams |
Die Angabe tvg-id ist besonders wichtig für den Programmführer: Nur wenn sie mit der Kennung in den EPG-Daten übereinstimmt, zeigt die App das passende Programm an. Mehr dazu in Was ist ein EPG?.
M3U als Link oder als Datei
Meist bekommst du einen M3U-Link: eine Internetadresse, unter der die Playlist abrufbar ist. Der Vorteil: Ändert dein Anbieter die Senderliste, lädt deine App beim nächsten Aktualisieren automatisch die neue Version. Eine heruntergeladene Datei bleibt dagegen auf dem Stand des Downloads. Für die meisten Nutzer ist der Link daher die bessere Wahl.
Playlist bearbeiten: Tipps und Fallstricke
Wer eine lokale Playlist anpassen möchte – etwa um Gruppen umzubenennen oder Sender zu entfernen –, kann das mit einem einfachen Texteditor tun. Beachte dabei:
- Verwende einen reinen Texteditor, keinen Textverarbeitungs-Editor wie Word.
- Speichere in UTF-8, damit Umlaute erhalten bleiben.
- Lösche immer beide Zeilen eines Eintrags: die #EXTINF-Zeile und die Adresszeile.
- Lege vorher eine Sicherungskopie an.
- Bedenke, dass eine bearbeitete Datei keine automatischen Aktualisierungen mehr erhält.
Einfacher ist es oft, Gruppen und Favoriten direkt in der App zu verwalten. Viele Player wie TiviMate erlauben, Kategorien auszublenden und Sender umzusortieren, ohne die Playlist zu verändern – siehe TiviMate einrichten.
Sicherheit: Playlist-Links schützen
Ein M3U-Link enthält oft deine Zugangsdaten. Behandle ihn wie ein Passwort: nicht öffentlich teilen, nicht in Foren posten und nicht in unbekannte Online-Tools einfügen. Gibst du den Link weiter, nutzen andere deinen Zugang – mit allen Folgen für gleichzeitige Verbindungen.
Häufige Probleme mit M3U-Playlists
| Problem | Mögliche Ursache | Lösung |
|---|---|---|
| Umlaute falsch dargestellt | Datei nicht in UTF-8 gespeichert | Datei als UTF-8 speichern |
| Sender ohne Logo | tvg-logo fehlt oder Adresse nicht erreichbar | Logo-Adresse prüfen oder App-Logos nutzen |
| Programmführer leer | tvg-id passt nicht zu den EPG-Daten | Kennungen abgleichen |
| Alle Sender in einer Gruppe | group-title fehlt | Gruppen in der App oder Datei anlegen |
| Playlist lädt nicht | Tippfehler im Link, Zugang abgelaufen | Link in VLC testen |
Wie Apps die Playlist aktualisieren
Die meisten Player laden einen M3U-Link beim Start oder in festen Abständen neu. In vielen Apps lässt sich das Intervall einstellen, etwa täglich oder bei jedem Start. Ändert sich die Senderliste deines Anbieters, erscheint sie nach der nächsten Aktualisierung. Fehlt ein neuer Sender, hilft es, die Playlist in der App manuell zu aktualisieren. Eigene Sortierungen und Favoriten bleiben in den meisten Apps dabei erhalten, sofern sich die Sendernamen nicht ändern.
Häufige Fragen
Welche Apps können M3U-Playlists abspielen?
Fast alle IPTV-Player, darunter VLC, Kodi, TiviMate und IPTV Smarters. Einen Vergleich findest du im Vergleich der Player-Apps.
Meine Playlist lädt nicht – was tun?
Prüfe den Link auf Tippfehler und teste ihn in VLC. Weitere Schritte im Ratgeber Senderliste lädt nicht.
M3U oder Xtream Codes – was ist besser?
Beides hat Vor- und Nachteile. Den direkten Vergleich liefert Xtream Codes oder M3U-Link?.
Kann ich mehrere Playlists zusammenführen?
Technisch ja, indem du die Einträge in einer Datei kombinierst – die Kopfzeile #EXTM3U darf dabei nur einmal oben stehen. Einfacher ist es meist, in der App mehrere Playlists getrennt anzulegen, sofern sie das unterstützt.
Was bedeutet „-1“ in #EXTINF?
Die Zahl gibt die Dauer des Eintrags in Sekunden an. Bei Live-Sendern ist sie unbekannt bzw. unbegrenzt, deshalb steht dort -1.
Fazit
Eine M3U-Playlist ist nichts anderes als eine strukturierte Textliste mit Senderadressen. Wer den Aufbau versteht, kann Fehler bei Senderliste und Programmführer schneller eingrenzen. Für den Alltag ist ein M3U-Link, kombiniert mit den Sortierfunktionen der App, meist die bequemste Lösung.
Passendes Paket finden
Alle Laufzeiten mit Gesamt- und Monatspreis im Überblick.
Weiterlesen im Ratgeber
EPG & Playlists4 Min. LesezeitXtream Codes oder M3U-Link? Die beiden IPTV-Logins im Vergleich
Viele Anbieter liefern Zugangsdaten auf zwei Arten: als Xtream-Codes-Login oder als M3U-Link. Wir erklären die Unterschiede und wann welche Variante die bessere Wahl ist.
Grundlagen4 Min. LesezeitWas ist ein EPG? Der elektronische Programmführer erklärt
Der Programmführer zeigt, was gerade läuft und was als Nächstes kommt. Wir erklären, woher die Daten stammen, wie du den EPG nutzt und was bei Anzeigefehlern hilft.
Fehlerbehebung4 Min. LesezeitIPTV-Senderliste lädt nicht: Fehlermeldungen verstehen und beheben
Leere Senderliste, „Login fehlgeschlagen“ oder endloses Laden? Mit dieser Schritt-für-Schritt-Anleitung findest du heraus, ob es an den Zugangsdaten, am Netzwerk oder an der App liegt.