Eine M3U-Playlist ist eine reine Textdatei, die die Speicherorte von Medieninhalten auflistet — etwa Live-TV-Kanäle, Videos oder Musiktitel —, damit ein Media-Player sie der Reihe nach laden und abspielen kann. Jede Zeile ist entweder ein Link (eine URL oder ein Dateipfad) oder eine Beschreibung des nächsten Links. IPTV-Player nutzen M3U-Dateien, um eine ganze Kanalliste auf einmal zu importieren. Dieser Leitfaden erklärt das Format, den Unterschied zwischen M3U und M3U8, die Bedeutung der Tags und wie Sie eine Playlist sicher laden.
Was eine M3U-Datei ist
M3U steht für MP3 URL (bzw. Moving Picture Experts Group Audio Layer 3 Uniform Resource Locator). Das Format wurde in den 1990er-Jahren als einfache Möglichkeit entwickelt, eine Musik-Playlist zu speichern, und hat sich seither zum Standard entwickelt, um einem Player eine Liste von Medienlinks zu übergeben.
Das Format ist bewusst schlicht gehalten: Es ist eine .m3u- (oder .m3u8-)Textdatei, die Sie in jedem Texteditor öffnen könnten. Sie enthält selbst kein Video und kein Audio — nur Verweise darauf, wo die Medien liegen. Betrachten Sie sie als Inhaltsverzeichnis, nicht als den Inhalt selbst.
Eine minimale M3U-Datei sieht so aus:
#EXTM3U
#EXTINF:-1,News Channel HD
https://example.com/streams/news.m3u8
#EXTINF:-1,Sports Channel HD
https://example.com/streams/sports.m3u8
Die erste Zeile, #EXTM3U, kennzeichnet die Datei als erweiterte M3U-Datei. Jeder Kanal belegt dann zwei Zeilen: eine #EXTINF-Beschreibung, gefolgt von dem Link, der tatsächlich abgespielt wird.
M3U vs. M3U8
Ihnen begegnen sowohl die Endung .m3u als auch .m3u8. Der Unterschied ist gering, aber wissenswert:
| .m3u | .m3u8 | |
|---|---|---|
| Textkodierung | Lokale / ANSI-Kodierung | UTF-8 |
| Internationale Namen | Kann verstümmelte Zeichen zeigen | Zeigt Akzente, Emojis und nicht-lateinische Schrift korrekt an |
| Von HLS-Streaming genutzt | Nein | Ja — es ist das HLS-Manifest-Format |
| Heute empfohlen | Veraltet | Bevorzugt |
Da M3U8 UTF-8 verwendet, verarbeitet es Kanalnamen in jeder Sprache sauber, und es ist zugleich das Manifest-Format, das HLS-Streaming nutzt, um Videosegmente aufzulisten. Für Playlists sollten Sie M3U8 bevorzugen, wann immer Sie die Wahl haben.
Im Inneren der Datei: die Tags erklärt
Eine erweiterte M3U-Zeile kann mehr als nur einen Namen enthalten. IPTV-Player lesen zusätzliche Tags in der #EXTINF-Zeile aus, um eine ansprechende Kanalliste aufzubauen:
| Tag | Funktion | Beispiel |
|---|---|---|
#EXTM3U |
Kennzeichnet die Datei als erweiterte M3U (immer die erste Zeile) | #EXTM3U |
#EXTINF:-1 |
Beginnt einen Kanaleintrag; -1 bedeutet live (keine feste Dauer) |
#EXTINF:-1,BBC One |
tvg-id |
Verknüpft den Kanal mit seinen EPG-Daten | tvg-id="bbcone.uk" |
tvg-logo |
URL des Logobilds des Kanals | tvg-logo="https://.../bbc1.png" |
group-title |
Die Kategorie, unter der der Kanal erscheint | group-title="UK Entertainment" |
Ein vollständig getaggter Eintrag kombiniert sie:
#EXTINF:-1 tvg-id="bbcone.uk" tvg-logo="https://example.com/bbc1.png" group-title="UK Entertainment",BBC One HD
https://example.com/streams/bbcone.m3u8
Die tvg-id ist es, die einen Kanal mit seiner Programmübersicht verbindet. Um anzuzeigen, „was jetzt und als Nächstes läuft“, gleicht Ihr Player diese ID mit einer EPG-Datei (Electronic Program Guide) ab.
So laden Sie eine M3U-Playlist
Sie können eine M3U-Playlist entweder als Datei oder als URL hinzufügen. Eine URL ist meist die bessere Wahl, weil die Quelle die Liste aus der Ferne aktualisieren kann, ohne dass Sie neu importieren müssen.
- Playlist beschaffen. Entweder eine lokale
.m3u/.m3u8-Datei oder eine gehostete M3U-URL aus einer lizenzierten Quelle. - Player wählen. VLC funktioniert am Computer; auf dem TV nutzen Sie einen IPTV-Player wie TiviMate oder IPTV Smarters. Siehe unseren Leitfaden zu den besten IPTV-Playern.
- Playlist hinzufügen. Öffnen Sie die Datei oder fügen Sie die M3U-URL in das Feld „Playlist hinzufügen“ der App ein.
- EPG hinzufügen (optional). Fügen Sie Ihre EPG-URL ein, damit die Programmübersicht Sendungsnamen und Sendezeiten anzeigt.
- Sortieren. Nutzen Sie die
group-title-Kategorien, um Kanäle zu ordnen; die meisten Player lassen Sie Gruppen ausblenden oder umsortieren.
Eine vollständige Schritt-für-Schritt-Anleitung für eine bestimmte App finden Sie in unserem TiviMate-Einrichtungsleitfaden.
Ist das legal?
Das M3U-Format ist völlig legal — es ist eine reine Textliste aus Links, wie eine Lesezeichen-Datei. Die Legalität hängt allein davon ab, worauf die Links verweisen.
- Legal: eine Playlist mit eigenen Medien, frei empfangbaren Kanälen oder Streams eines Anbieters, der die Rechte besitzt.
- Nicht legal: eine Playlist, die Premium- oder Pay-TV-Kanäle ohne Genehmigung des Rechteinhabers streamt, unabhängig vom Dateiformat, das zum Auflisten verwendet wird.
Seien Sie vorsichtig: „Vorgeladene“ M3U-Listen, die günstig mit Tausenden Premium-Kanälen verkauft werden, sind fast immer unlizenziert. WatchlyGuide behandelt ausschließlich lizenzierte Quellen. Wenn eine Playlist jeden Pay-TV-Kanal für ein paar Euro verspricht, ist es kein seriöser Dienst.
Das Fazit
Eine M3U-Playlist ist nichts weiter als eine Textdatei, die auflistet, wo Medien liegen, mit optionalen Tags, die Ihrem Player Name, Logo, Kategorie und Programm-ID jedes Kanals mitteilen. Bevorzugen Sie die UTF-8-Variante M3U8, kombinieren Sie sie mit einem EPG für eine vollständige Programmübersicht, laden Sie sie in einen seriösen Player und verwenden Sie sie ausschließlich mit Quellen, die die entsprechenden Rechte besitzen. Sobald Sie die #EXTINF-Zeile verstanden haben, ist das gesamte Format leicht zu lesen.
Richten Sie als Nächstes die Programmübersicht mit unserem Ratgeber dazu ein, was ein EPG ist, oder starten Sie mit den Grundlagen dazu, was IPTV ist.
Bei einem Begriff auf dieser Seite unsicher? Schlagen Sie ihn im Streaming-Glossar nach.