En M3U-spellista är en ren textfil som listar var mediefiler finns — till exempel direktkanaler, videor eller musikspår — så att en mediespelare kan ladda in och spela upp dem i ordning. Varje rad är antingen en länk (en URL eller filsökväg) eller en beskrivning av nästa länk. IPTV-spelare använder M3U-filer för att importera en hel kanallista på en gång. Den här guiden förklarar formatet, skillnaden mellan M3U och M3U8, vad taggarna betyder och hur du laddar in en spellista på ett säkert sätt.
Vad en M3U-fil är
M3U står för MP3 URL (eller Moving Picture Experts Group Audio Layer 3 Uniform Resource Locator). Det skapades på 1990-talet som ett enkelt sätt att spara en musikspellista, och har sedan dess blivit standardsättet att lämna över en lista med medielänkar till en spelare.
Formatet är avsiktligt enkelt: det är en .m3u- (eller .m3u8-) textfil som du kan öppna i vilken textredigerare som helst. Den innehåller varken video eller ljud — bara pekare till var mediefilerna ligger. Se den som en innehållsförteckning, inte som innehållet.
En minimal M3U-fil ser ut så här:
#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örsta raden, #EXTM3U, markerar att det är en utökad M3U-fil. Varje kanal tar sedan två rader: en #EXTINF-beskrivning följd av länken som faktiskt spelas upp.
M3U kontra M3U8
Du kommer att stöta på både .m3u och .m3u8. Skillnaden är liten men värd att känna till:
| .m3u | .m3u8 | |
|---|---|---|
| Teckenkodning | Lokal kodning / ANSI | UTF-8 |
| Internationella namn | Kan visa förvanskade tecken | Visar accenter, emoji och icke-latinska tecken korrekt |
| Används av HLS-streaming | Nej | Ja — det är HLS manifestformat |
| Rekommenderat i dag | Föråldrat | Att föredra |
Eftersom M3U8 använder UTF-8 hanterar det kanalnamn på alla språk utan problem, och det är dessutom manifestformatet som HLS-streaming använder för att lista videosegment. För spellistor: välj M3U8 när du har valet.
Inuti filen: taggarna förklarade
En utökad M3U-rad kan bära mer än ett namn. IPTV-spelare läser extra taggar på #EXTINF-raden för att bygga en snygg kanallista:
| Tagg | Vad den gör | Exempel |
|---|---|---|
#EXTM3U |
Markerar filen som utökad M3U (alltid första raden) | #EXTM3U |
#EXTINF:-1 |
Startar en kanalpost; -1 betyder direktsänt (ingen fast längd) |
#EXTINF:-1,BBC One |
tvg-id |
Kopplar kanalen till dess EPG-data | tvg-id="bbcone.uk" |
tvg-logo |
URL till kanalens logotypbild | tvg-logo="https://.../bbc1.png" |
group-title |
Kategorin kanalen hamnar under | group-title="UK Entertainment" |
En fullt taggad post kombinerar 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
Det är tvg-id som kopplar en kanal till dess programguide. För att visa ”på tv nu och härnäst” matchar spelaren det id:t mot en EPG-fil (Electronic Program Guide).
Så laddar du in en M3U-spellista
Du kan lägga till en M3U-spellista antingen som fil eller som URL. En URL är oftast bättre, eftersom källan då kan uppdatera listan på distans utan att du importerar om.
- Skaffa spellistan. Antingen en lokal
.m3u-/.m3u8-fil eller en M3U-URL från en licensierad källa. - Välj en spelare. VLC fungerar på datorer; på tv:n använder du en IPTV-spelare som TiviMate eller IPTV Smarters. Se vår guide till de bästa IPTV-spelarna.
- Lägg till spellistan. Öppna filen, eller klistra in M3U-URL:en i appens fält för att lägga till spellista.
- Lägg till en EPG (valfritt). Klistra in din EPG-URL så att guiden visar programnamn och tider.
- Organisera. Använd
group-title-kategorierna för att sortera kanalerna; de flesta spelare låter dig dölja eller flytta om grupper.
För en fullständig genomgång i en specifik app, följ vår steg-för-steg-guide till TiviMate.
Är det lagligt?
M3U-formatet är helt lagligt — det är en ren textlista med länkar, som en bokmärkesfil. Lagligheten avgörs helt av vad länkarna pekar på.
- Lagligt: en spellista med ditt eget material, fria marksända kanaler eller strömmar från en leverantör som har rättigheterna.
- Inte lagligt: en spellista som sänder premium- eller betalkanaler utan rättighetsinnehavarens tillstånd, oavsett vilket filformat som används för att lista dem.
Var försiktig: ”färdigladdade” M3U-listor som säljs billigt med tusentals premiumkanaler är nästan alltid olicensierade. WatchlyGuide bevakar bara licensierade källor. Om en spellista lovar alla betalkanaler för några euro är det ingen seriös tjänst.
Kort sammanfattat
En M3U-spellista är inget annat än en textfil som listar var mediefilerna finns, med valfria taggar som talar om för spelaren vad varje kanal heter, vilken logotyp och kategori den har och vilket guide-id den använder. Välj UTF-8-varianten M3U8, kombinera den med en EPG för en fullständig guide, ladda in den i en pålitlig spelare och använd den bara med källor som har rätt rättigheter. När du väl förstår #EXTINF-raden är hela formatet lätt att läsa.
Sätt sedan upp programguiden med vår förklaring av vad en EPG är, eller börja från grunden med vad IPTV är.
Osäker på ett begrepp på den här sidan? Slå upp det i streamingordlistan.