Een M3U-afspeellijst is een gewoon tekstbestand met de locaties van mediabestanden — bijvoorbeeld live tv-zenders, video’s of muzieknummers — zodat een mediaspeler ze op volgorde kan laden en afspelen. Elke regel is óf een link (een URL of een bestandspad) óf een beschrijving van de link die volgt. IPTV-spelers gebruiken M3U-bestanden om in één keer een hele zenderlijst te importeren. Deze gids legt het formaat uit, het verschil tussen M3U en M3U8, wat de tags betekenen en hoe je er veilig een laadt.
Wat een M3U-bestand is
M3U staat voor MP3 URL (voluit: Moving Picture Experts Group Audio Layer 3 Uniform Resource Locator). Het ontstond in de jaren negentig als een simpele manier om een muziekafspeellijst te bewaren en is sindsdien de standaardmanier geworden om een speler een lijst met medialinks te geven.
Het formaat is met opzet eenvoudig: een .m3u- (of .m3u8-)tekstbestand dat je in elke teksteditor kunt openen. Het bevat zelf geen video of audio — alleen verwijzingen naar waar de media staan. Zie het als een inhoudsopgave, niet als de inhoud.
Een minimaal M3U-bestand ziet er zo uit:
#EXTM3U
#EXTINF:-1,News Channel HD
https://example.com/streams/news.m3u8
#EXTINF:-1,Sports Channel HD
https://example.com/streams/sports.m3u8
De eerste regel, #EXTM3U, markeert het als een uitgebreid M3U-bestand. Elke zender neemt daarna twee regels in beslag: een #EXTINF-beschrijving, gevolgd door de link die daadwerkelijk afspeelt.
M3U en M3U8 vergeleken
Je komt zowel de extensie .m3u als .m3u8 tegen. Het verschil is klein, maar goed om te weten:
| .m3u | .m3u8 | |
|---|---|---|
| Tekstcodering | Lokale/ANSI-codering | UTF-8 |
| Internationale namen | Kan verhaspelde tekens tonen | Toont accenten, emoji en niet-Latijns schrift correct |
| Gebruikt door HLS-streaming | Nee | Ja — het is het HLS-manifestformaat |
| Vandaag aanbevolen | Verouderd | Voorkeur |
Omdat M3U8 UTF-8 gebruikt, gaat het netjes om met zendernamen in elke taal, en het is bovendien het manifestformaat waarmee HLS-streaming zijn videosegmenten opsomt. Kies bij afspeellijsten dus M3U8 zodra je de keuze hebt.
In het bestand: de tags uitgelegd
Een uitgebreide M3U-regel kan meer bevatten dan alleen een naam. IPTV-spelers lezen extra tags op de #EXTINF-regel om een verzorgde zenderlijst op te bouwen:
| Tag | Wat hij doet | Voorbeeld |
|---|---|---|
#EXTM3U |
Markeert het bestand als uitgebreide M3U (altijd de eerste regel) | #EXTM3U |
#EXTINF:-1 |
Begint een zenderitem; -1 betekent live (geen vaste duur) |
#EXTINF:-1,BBC One |
tvg-id |
Koppelt de zender aan zijn EPG-gegevens | tvg-id="bbcone.uk" |
tvg-logo |
URL van het logo van de zender | tvg-logo="https://.../bbc1.png" |
group-title |
De categorie waaronder de zender verschijnt | group-title="UK Entertainment" |
Een volledig getagd item combineert ze:
#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
De tvg-id is wat een zender aan zijn programmagids koppelt. Om “nu en straks” te tonen, legt je speler dit ID naast een EPG-bestand (elektronische programmagids).
Zo laad je een M3U-afspeellijst
Je voegt een M3U-afspeellijst toe als bestand of als URL. Een URL is meestal beter, omdat de bron de lijst dan op afstand kan bijwerken zonder dat jij opnieuw importeert.
- Haal de afspeellijst op. Een lokaal
.m3u-/.m3u8-bestand of een gehoste M3U-URL van een bron met licentie. - Kies een speler. VLC werkt op de computer; op tv gebruik je een IPTV-speler als TiviMate of IPTV Smarters. Zie onze gids met de beste IPTV-spelers.
- Voeg de afspeellijst toe. Open het bestand, of plak de M3U-URL in het veld “afspeellijst toevoegen” van de app.
- Voeg een EPG toe (optioneel). Plak je EPG-URL zodat de gids programmanamen en tijden laat zien.
- Ordenen. Gebruik de
group-title-categorieën om zenders te sorteren; in de meeste spelers kun je groepen verbergen of van volgorde wisselen.
Voor een volledige uitleg in een specifieke app volg je onze TiviMate-installatiegids stap voor stap.
Is het legaal?
Het M3U-formaat is volledig legaal — het is een lijst met links in platte tekst, net als een bladwijzerbestand. De legaliteit hangt volledig af van waar die links naartoe wijzen.
- Legaal: een afspeellijst met je eigen media, met vrij te ontvangen zenders of met streams van een aanbieder die de rechten heeft.
- Niet legaal: een afspeellijst die premium- of betaal-tv-zenders doorgeeft zonder toestemming van de rechthebbende, ongeacht het bestandsformaat waarin ze staan.
Wees voorzichtig: goedkoop verkochte “gevulde” M3U-lijsten met duizenden premiumzenders zijn vrijwel altijd zonder licentie. WatchlyGuide behandelt uitsluitend bronnen met licentie. Belooft een afspeellijst elke betaalzender voor een paar euro, dan is het geen legitieme dienst.
Kort samengevat
Een M3U-afspeellijst is niet meer dan een tekstbestand met de vindplaats van media, plus optionele tags die je speler de naam, het logo, de categorie en het gids-ID van elke zender geven. Kies de UTF-8-variant M3U8, combineer die met een EPG voor een volledige gids, laad hem in een betrouwbare speler en gebruik hem uitsluitend met bronnen die de juiste rechten hebben. Zodra je de #EXTINF-regel doorhebt, lees je het hele formaat moeiteloos.
Stel daarna de programmagids in met onze uitleg over wat een EPG is, of begin bij de basis met wat IPTV is.
Twijfel je over een term op deze pagina? Zoek hem op in de streamingwoordenlijst.