.M3U8

M3U8-fil

UTF-8 M3U Playlist / HLS (HTTP Live Streaming) Playlist
Ställ en fråga
SNABBT SVAR

En M3U8-fil är en spellista i klartext som listar sökvägar till spår eller URL-adresser för strömmar - den innehåller inget ljud eller video i sig själv. Öppna den i VLC för att spela upp en lokal spellista eller en HLS-ström. För att spara en strömmad video som en enskild MP4, använd yt-dlp eller ffmpeg på strömmens URL.

Utvecklare: Originally Nullsoft (M3U for Winamp); HLS variant standardized by Apple (RFC 8216) Kategori: Ljudfiler Öppen standard MIME: application/vnd.apple.mpegurl (HLS) or audio/x-mpegurl
ÖPPNAS PÅ Windows macOS Linux Android iOS
Relaterat: .OPUS · .M3U · .WFP · .XSPF

På denna sida

19k+ filtillägg indexerade
Senast granskad Sep 5, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet M3U8?

Filer med filtillägget .m3u8 är UTF-8-kodade multimediaspellistor. Dessa är vanliga textfiler - de innehåller ingen faktisk ljud- eller videodata, utan endast referenser till multimediefiler eller undermappar där dessa lagras. Förutom referenserna innehåller de även information om spellistan via kommentarsrader som börjar med #. Varje utökad spellista måste börja med rubriktaggen #EXTM3U på sin första rad.

Referenser till multimedia i .m3u8-filer kan förekomma i tre former: som en relativ sökväg, en absolut sökväg eller en URL-adress.

HLS-strömning. Idag används .m3u8-filer mest utbrett som manifest för HTTP Live Streaming (HLS) - en teknik som introducerades av Apple 2009 och senare standardiserades som RFC 8216. I denna roll beskriver filen var man kan hämta korta .ts-videosegment (vanligtvis 2-10 sekunder vardera) och, i en huvudspellista, vilka kvalitetsvarianter som finns tillgängliga. HLS-specifika direktiv använder prefixet #EXT-X- - till exempel deklarerar #EXT-X-STREAM-INF en variant av bithastighet, och #EXT-X-ENDLIST signalerar att en ström är slutförd.

.m3u8-filer påträffas ofta i strömningstjänster, IPTV-spelare och internetradiostationer. De används också för att lagra spellistor med flerspråkiga låtnamn, tack vare UTF-8-standarden som säkerställer att tecken utanför ASCII-omfånget visas korrekt.

.m3u8 och .m3u är format som är mycket lika varandra - de är spellistfiler som känns igen av flera multimediaspelare. Det enda som skiljer dem åt är garantin för kodning: .m3u8 är uttryckligen UTF-8, medan .m3u-filer kan använda valfri 8-bitars kodning beroende på systemets språkinställningar, vilket kan göra att titlar med accenter eller icke-latinska tecken visas felaktigt.

Säkerhet & trygghet

RISK: LOW

Själva .m3u8-filen är ofarlig klartext. Två praktiska varningar: (1) den kan peka på fjärr-URL:er, så en skadlig spellista kan dirigera en spelare till oönskat innehåll - granska okända spellistor i en textredigerare först. (2) Att spara strömmad video via m3u8 kan bryta mot en webbplats villkor eller upphovsrätt; ladda endast ner strömmar du har rätt till. Undvik tvivelaktiga «m3u8 downloader»-webbplatser som sprider reklam/PUP - använd yt-dlp eller ffmpeg direkt.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNUTF-8 M3U Playlist / HLS (HTTP Live Streaming) Playlist
UTVECKLAREOriginally Nullsoft (M3U for Winamp); HLS variant standardized by Apple (RFC 8216)sedan M3U from Winamp (late 1990s); m3u8 = UTF-8 M3U; HLS use of m3u8 since 2009 (Apple), RFC 8216 in 2017
KATEGORILjudfiler
MIME-TYPapplication/vnd.apple.mpegurl (HLS) or audio/x-mpegurl
TYPSpellista i klartext (UTF-8-kodad M3U); för strömning är det ett HLS-manifest som listar mediasegment / kvalitetsvarianter
STANDARDÖppen · royaltyfri

Program som öppnar M3U8-filer

Windows4 apps
VLC media player Öppen källkod Öppna .m3u8 (Media -> Öppna fil, eller klistra in en HLS-URL via Öppna nätverksström). Spelar både lokala spellistor och HLS-strömmar.
PotPlayer / MPC-HC Gratis Öppna .m3u8 för att spela upp en lokal spellista eller en HLS-ström-URL.
Notepad / VS Code Öppen källkod Öppna som text för att SE vad spellistan pekar på (sökvägar eller HLS-segment-URL:er).
yt-dlp Öppen källkod Ladda ner en HLS-ström till en enskild MP4: yt-dlp "<m3u8 url>". Det bästa verktyget för att spara strömmad video som är lagligt tillgänglig för dig.
macOS2 apps
VLC media player Öppen källkod Öppna .m3u8 (Media -> Öppna fil, eller klistra in en HLS-URL via Öppna nätverksström). Spelar både lokala spellistor och HLS-strömmar.
IINA Öppen källkod Modern Mac-spelare (baserad på mpv): öppna .m3u8 eller klistra in en HLS-ström-URL.
Linux2 apps
VLC media player Öppen källkod Öppna .m3u8 (Media -> Öppna fil, eller klistra in en HLS-URL via Öppna nätverksström). Spelar både lokala spellistor och HLS-strömmar.
mpv Öppen källkod mpv playlist.m3u8 - spelar lokala spellistor och HLS-strömmar från terminalen.
Android1 app
VLC for Android Öppen källkod Öppna .m3u8-filen eller strömmens URL i VLC.
iOS1 app
VLC for iOS Öppen källkod Öppna .m3u8 eller HLS-URL. iOS Safari spelar även HLS nativt.

Tekniska detaljer

djup specifikation
FiltypKlartext i UTF-8; läsbar och redigerbar i valfri textredigerare utan specialprogramvara
MIME-typer`application/vnd.apple.mpegurl` (HLS); `audio/x-mpegurl` (äldre lokal spellista)
Magic header`#EXTM3U` måste finnas på den allra första raden i varje utökad `.m3u8`-spellista
TeckenkodningStrikt UTF-8; siffran `8` i filtillägget signalerar detta uttryckligen, vilket möjliggör internationella låttitlar och filsökvägar
ReferenstyperRelativa filsökvägar, absoluta filsökvägar och fullständiga HTTP/HTTPS/RTSP-URL:er
HLS-segmentformatMPEG-2 Transport Stream (`.ts`) eller fragmenterade MP4-filer (`.fmp4`) som hämtas sekventiellt av spelaren
HLS-direktivprefix`#EXT-X-`-taggar styr strömmens beteende - t.ex. `#EXT-X-TARGETDURATION`, `#EXT-X-STREAM-INF`, `#EXT-X-ENDLIST`
SegmentlängdVanligtvis 2-10 sekunder per segment, deklarerat av `#EXTINF` per post och begränsat av `#EXT-X-TARGETDURATION`
Adaptiv bithastighetEn huvud-`.m3u8` listar underliggande spellistor med olika bithastigheter och upplösningar via `#EXT-X-STREAM-INF`
KrypteringAES-128-kryptering per segment deklareras med `#EXT-X-KEY`; stöder leverans av nycklar via URI-baserade servrar
DRM-integreringKompatibel med Apple FairPlay, Google Widevine och Microsoft PlayReady via `#EXT-X-SESSION-KEY`
Live vs. VODLiveströmmar utelämnar `#EXT-X-ENDLIST`; färdiga VOD-spellistor avslutas med den så att spelaren vet att strömmen är slut
Undertext- och textningsspårWebVTT- eller TTML-spår som refereras via `#EXT-X-MEDIA TYPE=SUBTITLES` eller `TYPE=CLOSED-CAPTIONS`
KommentarsyntaxVarje rad som börjar med `#` och som inte är en igenkänd tagg behandlas som en kommentar; används för metadata som artist och titel
SläpptM3U from Winamp (late 1990s); m3u8 = UTF-8 M3U; HLS use of m3u8 since 2009 (Apple), RFC 8216 in 2017
Öppen standardJa · royaltyfri
Specifikationdatatracker.ietf.org

M3U8-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med M3U8-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag
E
ERROR 410 Gone Sorry, access to the target resource is no loJul 2026OBESVARAD
ERROR 410 Gone Sorry, access to the target resource is no longer available.
Väntar på svar

Vanliga frågor

Hur öppnar jag en M3U8-fil?
Öppna den i VLC media player (gratis, alla plattformar) - den spelar både lokala spellistor och HLS-strömmar. För att bara se vad den innehåller, öppna den i en textredigerare; det är klartext som listar spår eller URL-adresser till segment.
Hur konverterar/laddar jag ner en M3U8-ström till MP4?
Använd yt-dlp («yt-dlp <m3u8 url>») eller ffmpeg («ffmpeg -i index.m3u8 -c copy out.mp4») för att hämta HLS-segmenten och sammanfoga dem till en MP4. Gör endast detta för strömmar som du har tillåtelse att ladda ner.
Varför är min M3U8-fil tom / bara text?
Eftersom det är en spellista, inte media - den listar bara sökvägar till spår eller URL-adresser för strömsegment. Det faktiska ljudet/videon finns någon annanstans (lokala filer eller en strömningsserver). Om dessa saknas eller om strömmen har avslutats spelas ingenting upp.
Vad är skillnaden mellan M3U och M3U8?
Det är samma spellisteformat; .m3u8 är kodad i UTF-8 så att den stöder filnamn och titlar med internationella tecken. .m3u8 är också standardtillägget för manifest vid HLS-strömning.
Är M3U8 ljud eller video?
Både och - det är bara en spellista. Den gamla «ljud»-etiketten är föråldrad: idag är de flesta .m3u8-filer HLS-manifest för strömmande VIDEO, även om lokala m3u8-spellistor kan lista låtar, videor eller båda.
Varför spelas inte min M3U8-ström / varför står det att länken har gått ut?
HLS-manifest använder ofta tidsbegränsade, token-signerade URL-adresser för segmenten. Om dessa tokens har gått ut eller om du inte är autentiserad mot källan kommer segmenten inte att laddas. Hämta en ny .m3u8 från källan eller spela upp den via originalwebbplatsen/spelaren.

Referenser

1RFC 8216 - HTTP Live Streaming (HLS)datatracker.ietf.org
2Apple Developer - HTTP Live Streamingdeveloper.apple.com

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.RPMSGRestricted Permission Message
5.CRDOWNLOADChrome Partial Download File
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.DBSQLite Database File
10.PKPASSApple Wallet Pass (formerly Passbook)

Relaterade filtillägg

.OPUSOpus Audio File (Ogg Opus)
.M3UM3U Media Playlist (MP3 URL)
.WFPWaveFront Program file (Turtle Beach)
.XSPFXSPF - XML Shareable Playlist Format (pronounced 'spiff')
.AMRAdaptive Multi-Rate (AMR) audio
.MP3MPEG-1/2 Audio Layer III

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö