Hvad er en M3U-playliste? Formatet forklaret (2026)

En M3U-playliste er en almindelig tekstfil, der viser placeringen af medieelementer – som livekanaler, videoer eller musiknumre – så en medieafspiller kan indlæse og afspille dem i rækkefølge. Hver linje er enten et link (en URL eller filsti) eller en beskrivelse af det næste link. IPTV-afspillere bruger M3U-filer til at importere en hel kanalliste på én gang. Denne guide forklarer formatet, forskellen på M3U og M3U8, hvad tags betyder, og hvordan du indlæser en playliste sikkert.

En almindelig M3U-playliste-tekstfil åben ved siden af en IPTV-afspiller, der viser den resulterende kanalliste
En M3U-fil er bare tekst – en liste af links, som din afspiller omdanner til kanaler.

Hvad en M3U-fil er

M3U står for MP3 URL (eller Moving Picture Experts Group Audio Layer 3 Uniform Resource Locator). Formatet blev skabt i 1990’erne som en enkel måde at gemme en musikplayliste på, og det er siden blevet standardmåden at give en afspiller en liste af medielinks på.

Formatet er bevidst enkelt: Det er en .m3u- (eller .m3u8-) tekstfil, du kan åbne i en hvilken som helst teksteditor. Den indeholder ikke selv video eller lyd – kun pointere til, hvor mediet ligger. Tænk på den som en indholdsfortegnelse, ikke selve indholdet.

Sådan ser en minimal M3U-fil ud:

#EXTM3U
#EXTINF:-1,News Channel HD
https://example.com/streams/news.m3u8
#EXTINF:-1,Sports Channel HD
https://example.com/streams/sports.m3u8

Den første linje, #EXTM3U, markerer filen som en udvidet M3U-fil. Hver kanal fylder herefter to linjer: en #EXTINF-beskrivelse efterfulgt af det link, der rent faktisk afspiller.

M3U vs. M3U8

Du vil støde på både .m3u- og .m3u8-endelser. Forskellen er lille, men værd at kende:

.m3u .m3u8
Tekstkodning Lokal/ANSI-kodning UTF-8
Internationale navne Kan vise forvrængede tegn Viser accenter, emoji og ikke-latinske tegn korrekt
Bruges af HLS-streaming Nej Ja – det er HLS’ manifestformat
Anbefales i dag Forældet Foretrukket

Fordi M3U8 bruger UTF-8, håndterer det kanalnavne på ethvert sprog problemfrit, og det er også det manifestformat, som HLS-streaming bruger til at liste videosegmenter. Vælg M3U8 til playlister, når du har muligheden.

Inde i filen: tags forklaret

En udvidet M3U-linje kan indeholde mere end blot et navn. IPTV-afspillere læser ekstra tags på #EXTINF-linjen for at bygge en poleret kanalliste:

Tag Hvad det gør Eksempel
#EXTM3U Markerer filen som udvidet M3U (altid første linje) #EXTM3U
#EXTINF:-1 Starter en kanalpost; -1 betyder live (ingen fast varighed) #EXTINF:-1,BBC One
tvg-id Kobler kanalen til dens EPG-data tvg-id="bbcone.uk"
tvg-logo URL til kanalens logobillede tvg-logo="https://.../bbc1.png"
group-title Kategorien, kanalen vises under group-title="UK Entertainment"

En fuldt tagget post kombinerer dem:

#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

tvg-id er det, der forbinder en kanal med dens programoversigt. For at vise »hvad kører nu og herefter« matcher din afspiller dette ID mod en EPG (Electronic Program Guide)-fil.

Annoteret M3U-post med etiketter, der peger på tvg-id, tvg-logo, group-title og stream-URL'en
Hver del af en #EXTINF-linje fortæller afspilleren, hvordan kanalen skal vises.

Sådan indlæser du en M3U-playliste

Du kan tilføje en M3U-playliste enten som en fil eller en URL. En URL er som regel bedre, fordi kilden kan opdatere listen på afstand, uden at du behøver at genimportere den.

  1. Skaf playlisten. Enten en lokal .m3u-/.m3u8-fil eller en hostet M3U-URL fra en licenseret kilde.
  2. Vælg en afspiller. VLC fungerer på computere; på et tv bruger du en IPTV-afspiller som TiviMate eller IPTV Smarters. Se vores guide til de bedste IPTV-afspillere.
  3. Tilføj playlisten. Åbn filen, eller indsæt M3U-URL’en i appens felt til »tilføj playliste«.
  4. Tilføj en EPG (valgfrit). Indsæt din EPG-URL, så oversigten viser programnavne og -tider.
  5. Organisér. Brug group-title-kategorier til at sortere kanaler; de fleste afspillere lader dig skjule eller omorganisere grupper.

Vil du have en fuld gennemgang for en bestemt app, kan du følge vores trin-for-trin guide til opsætning af TiviMate.

En IPTV-afspillers skærm til tilføjelse af playliste med et felt til at indsætte en M3U-URL
At tilføje en playliste er som regel lige så enkelt som at indsætte en M3U-URL.

M3U-formatet er fuldstændig lovligt – det er en tekstliste af links, ligesom en bogmærkefil. Lovligheden afhænger udelukkende af, hvad linkene peger på.

  • Lovligt: en playliste med dit eget indhold, gratis-tv-kanaler (free-to-air), eller streams fra en udbyder, der har rettighederne.
  • Ikke lovligt: en playliste, der streamer premium- eller betal-tv-kanaler uden rettighedshaverens tilladelse, uanset hvilket filformat der bruges til at liste dem.

Vær forsigtig: »Fyldte« M3U-lister, der sælges billigt med tusindvis af premiumkanaler, er næsten altid ulicenserede. WatchlyGuide dækker kun licenserede kilder. Hvis en playliste lover alle betal-tv-kanaler for et par euro, er det ikke en lovlig tjeneste.

Kort fortalt

En M3U-playliste er ikke andet end en tekstfil, der viser, hvor medierne ligger, med valgfrie tags, der fortæller din afspiller hver kanals navn, logo, kategori og guide-ID. Foretræk UTF-8-varianten M3U8, kombinér den med en EPG for en fuld programoversigt, indlæs den i en velrenommeret afspiller, og brug den udelukkende med kilder, der har de rette rettigheder. Når du først forstår #EXTINF-linjen, er hele formatet let at læse.

Sæt herefter programoversigten op med vores forklaring på hvad en EPG er, eller start fra bunden med hvad IPTV er.

Er du i tvivl om et begreb på denne side? Slå det op i streaming-ordlisten.

Ofte stillede spørgsmål

Hvad er en M3U-playliste?

En M3U-playliste er en almindelig tekstfil, der viser placeringen af medieelementer – lydspor, videoer eller livekanaler – så en medieafspiller kan indlæse dem i rækkefølge. Hver linje er enten en URL eller en filsti, eventuelt med en beskrivende linje foran. IPTV-afspillere bruger M3U-filer til at indlæse kanallister.

Hvad er forskellen på M3U og M3U8?

Det er samme playlisteformat, blot med forskellig tekstkodning. En M3U-fil bruger lokal kodning, mens en M3U8-fil gemmes som UTF-8, så den viser internationale tegn, accenter og emoji i kanalnavne korrekt. M3U8 er også det manifestformat, som HLS-streaming bruger, så det er i dag standardvalget.

Hvordan åbner jeg en M3U-fil?

Åbn en M3U-fil med en hvilken som helst medieafspiller, der understøtter formatet – for eksempel VLC på en computer eller en dedikeret IPTV-afspiller som TiviMate eller IPTV Smarters på en streamingenhed. Du åbner enten den lokale .m3u-fil direkte eller indsætter dens URL i appen, som herefter indlæser og viser alle kanaler.

Hvad er en M3U-URL?

En M3U-URL er et weblink, der peger på en hostet M3U-playliste i stedet for en fil på din enhed. Når du indsætter den i en IPTV-afspiller, henter appen den aktuelle playliste fra den pågældende adresse. Det gør det muligt for en udbyder at opdatere kanallisten på afstand, uden at du skal genimportere noget hver gang.

Er det lovligt at bruge en M3U-playliste?

Selve M3U-formatet er fuldstændig lovligt – det er bare en tekstfil, lidt som en indkøbsliste af links. Lovligheden afhænger udelukkende af, hvad linkene peger på. En playliste med dit eget indhold eller licenserede kilder er helt fint; en playliste, der streamer kanaler uden rettighedshaverens tilladelse, er det ikke. Brug kun licenserede kilder.

Hvad betyder #EXTINF i en M3U-fil?

#EXTINF er det direktiv, der beskriver hver post i en udvidet M3U-fil. Det står på linjen før medielinket og indeholder elementets varighed og titel samt valgfrie tags som tvg-id, tvg-logo og group-title. IPTV-afspillere læser disse tags for at vise kanalnavne, logoer og kategorigrupper.