.M3U8

M3U8-fil

UTF-8 M3U Playlist / HLS (HTTP Live Streaming) Playlist
Stil et spørgsmål
HURTIGT SVAR

En M3U8-fil er en simpel tekst-playliste, der viser stier til numre eller stream-URL'er - den indeholder ikke selv lyd eller video. Åbn den i VLC for at afspille en lokal playliste eller en HLS-stream. For at gemme en streamet video som en enkelt MP4, skal du bruge yt-dlp eller ffmpeg på stream-URL'en.

Udvikler: Originally Nullsoft (M3U for Winamp); HLS variant standardized by Apple (RFC 8216) Kategori: Lydfiler Åben standard MIME: application/vnd.apple.mpegurl (HLS) or audio/x-mpegurl
ÅBNER PÅ Windows macOS Linux Android iOS
Relateret: .OPUS · .M3U · .WFP · .XSPF

På denne side

19k+ filtyper indekseret
Sidst gennemset Sep 5, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er M3U8-filformatet?

Filer med filtypen .m3u8 er UTF-8-kodede multimedie-playlister. Dette er standard tekstfiler - de indeholder ikke nogen reelle lyd- eller videodata, men kun referencer til multimediefiler eller undermapper, hvor de er gemt. Udover referencerne indeholder de også information om playlisten via kommentarlinjer, der begynder med #. Enhver udvidet playliste skal starte med header-tagget #EXTM3U på den første linje.

Referencer til multimedier i .m3u8-filer kan forekomme i tre former: som en relativ sti, en absolut sti eller en URL-adresse.

HLS-streaming. I dag bruges .m3u8-filer mest udbredt som HTTP Live Streaming (HLS) manifester - en teknologi introduceret af Apple i 2009 og senere standardiseret som RFC 8216. I denne rolle beskriver filen, hvor man kan hente korte .ts videosegmenter (typisk 2-10 sekunder hver), og i en master-playliste, hvilke kvalitetsvarianter der er tilgængelige. HLS-specifikke direktiver bruger præfikset #EXT-X- - for eksempel erklærer #EXT-X-STREAM-INF en variant-bitrate, og #EXT-X-ENDLIST signalerer, at en stream er færdig.

.m3u8-filer kan ofte findes i streamingtjenester, IPTV-afspillere og internetradiostationer. De bruges også til at gemme playlister med flersprogede navne på sange, da UTF-8-symbolets kodningsstandard sikrer, at ikke-ASCII-tegn vises korrekt.

.m3u8 og .m3u er formater, der minder meget om hinanden - de er playlistefiler, der genkendes af flere multimedieafspillere. Det eneste, der adskiller dem, er garantien for kodning: .m3u8 er eksplicit UTF-8, mens .m3u-filer kan bruge enhver 8-bit kodning afhængigt af systemets sprogindstillinger, hvilket kan medføre, at titler med accenter eller ikke-latinske tegn vises forkert.

Sikkerhed og tryghed

RISIKO: LOW

Selve .m3u8-filen er harmløs almindelig tekst. To praktiske forholdsregler: (1) den kan pege på eksterne URL'er, så en ondsindet playliste kan dirigere en afspiller til uønsket indhold - inspicer ukendte playlister i et tekstredigeringsprogram først. (2) Lagring af streamet video via m3u8 kan overtræde et websteds vilkår eller ophavsret; download kun streams, du har ret til. Undgå tvivlsomme «m3u8 downloader»-websteder, der promoverer reklamer/PUP - brug yt-dlp eller ffmpeg direkte.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNUTF-8 M3U Playlist / HLS (HTTP Live Streaming) Playlist
UDVIKLEROriginally Nullsoft (M3U for Winamp); HLS variant standardized by Apple (RFC 8216)siden M3U from Winamp (late 1990s); m3u8 = UTF-8 M3U; HLS use of m3u8 since 2009 (Apple), RFC 8216 in 2017
KATEGORILydfiler
MIME-TYPEapplication/vnd.apple.mpegurl (HLS) or audio/x-mpegurl
TYPESimpel tekst-playliste (UTF-8 kodet M3U); til streaming er det et HLS-manifest, der viser mediesegmenter / kvalitetsvarianter
STANDARDÅben · royaltyfri

Programmer der åbner M3U8-filer

Windows4 apps
VLC media player Open-source Åbn .m3u8 (Medier -> Åbn fil, eller indsæt en HLS-URL via Åbn netværksstream). Afspiller både lokale playlister og HLS-streams.
PotPlayer / MPC-HC Gratis Åbn .m3u8 for at afspille en lokal playliste eller en HLS-stream-URL.
Notepad / VS Code Open-source Åbn som tekst for at SE, hvad playlisten peger på (stier til numre eller HLS-segment-URL'er).
yt-dlp Open-source Download en HLS-stream til en enkelt MP4: yt-dlp "<m3u8 url>". Det bedste værktøj til at gemme streamet video, der er lovligt tilgængeligt for dig.
macOS2 apps
VLC media player Open-source Åbn .m3u8 (Medier -> Åbn fil, eller indsæt en HLS-URL via Åbn netværksstream). Afspiller både lokale playlister og HLS-streams.
IINA Open-source Moderne Mac-afspiller (mpv-baseret): åbn .m3u8 eller indsæt en HLS-stream-URL.
Linux2 apps
VLC media player Open-source Åbn .m3u8 (Medier -> Åbn fil, eller indsæt en HLS-URL via Åbn netværksstream). Afspiller både lokale playlister og HLS-streams.
mpv Open-source mpv playlist.m3u8 - afspiller lokale playlister og HLS-streams fra terminalen.
Android1 app
VLC for Android Open-source Åbn .m3u8-filen eller stream-URL'en i VLC.
iOS1 app
VLC for iOS Open-source Åbn .m3u8 eller HLS-URL. iOS Safari afspiller også HLS indfødt.

Tekniske detaljer

dyb specifikation
FiltypeSimpel UTF-8 tekst; læsbar og redigerbar i ethvert tekstredigeringsprogram uden specialsoftware
MIME-typer`application/vnd.apple.mpegurl` (HLS); `audio/x-mpegurl` (forældet lokal playliste)
Magic header`#EXTM3U` skal fremgå på den allerførste linje i enhver udvidet `.m3u8`-playliste
TegnkodningStrengt UTF-8; `8`-tallet i filtypen signalerer eksplicit dette, hvilket muliggør ikke-ASCII sangtitler og filstier
ReferencetyperRelative filstier, absolutte filstier og fulde HTTP/HTTPS/RTSP URL'er
HLS-segmentformatMPEG-2 Transport Stream (`.ts`) eller fragmenterede MP4 (`.fmp4`) filer hentet sekventielt af afspilleren
HLS-direktivpræfiks`#EXT-X-` tags styrer stream-adfærd - f.eks. `#EXT-X-TARGETDURATION`, `#EXT-X-STREAM-INF`, `#EXT-X-ENDLIST`
SegmentvarighedTypisk 2-10 sekunder pr. segment, erklæret af `#EXTINF` pr. post og begrænset af `#EXT-X-TARGETDURATION`
Adaptiv bitrateEn master `.m3u8` viser under-playlister med forskellige bitrater og opløsninger via `#EXT-X-STREAM-INF`
KrypteringAES-128 kryptering pr. segment erklæret med `#EXT-X-KEY`; understøtter URI-baseret levering fra nøgleserver
DRM-integrationKompatibel med Apple FairPlay, Google Widevine og Microsoft PlayReady via `#EXT-X-SESSION-KEY`
Live vs. VODLive-streams udelader `#EXT-X-ENDLIST`; færdige VOD-playlister afslutter med det, så afspilleren ved, at streamen er slut
Undertekst- og tekstningssporWebVTT- eller TTML-spor refereret via `#EXT-X-MEDIA TYPE=SUBTITLES` eller `TYPE=CLOSED-CAPTIONS`
KommentarsyntaksEnhver linje, der begynder med `#`, og som ikke er et genkendt tag, behandles som en kommentar; bruges til metadata som kunstner og titel
UdgivetM3U from Winamp (late 1990s); m3u8 = UTF-8 M3U; HLS use of m3u8 since 2009 (Apple), RFC 8216 in 2017
Åben standardJa · royaltyfri
Specifikationdatatracker.ietf.org

M3U8-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med M3U8-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag
E
ERROR 410 Gone Sorry, access to the target resource is no loJul 2026UBESVARET
ERROR 410 Gone Sorry, access to the target resource is no longer available.
Venter på svar

Ofte stillede spørgsmål

Hvordan åbner jeg en M3U8-fil?
Åbn den i VLC media player (gratis, alle platforme) - den afspiller både lokale playlister og HLS-stream-URL'er. For blot at se hvad den indeholder, kan du åbne den i et tekstredigeringsprogram; det er almindelig tekst, der viser numre eller segment-URL'er.
Hvordan konverterer/downloader jeg en M3U8-stream til MP4?
Brug yt-dlp («yt-dlp <m3u8 url>») eller ffmpeg («ffmpeg -i index.m3u8 -c copy out.mp4») til at hente HLS-segmenterne og flette dem sammen til én MP4. Gør kun dette for streams, du har tilladelse til at downloade.
Hvorfor er min M3U8-fil tom / kun tekst?
Fordi det er en playliste, ikke medie - den viser kun stier til numre eller URL'er til stream-segmenter. Den faktiske lyd/video findes et andet sted (lokale filer eller en streamingserver). Hvis disse mangler, eller streamen er slut, afspilles intet.
Hvad er forskellen på M3U og M3U8?
Det er det samme playlisteformat; .m3u8 er kodet i UTF-8, så det understøtter ikke-ASCII filnavne og titler. .m3u8 er også standardudvidelsen for HLS-streaming-manifester.
Er M3U8 lyd eller video?
Begge dele - det er bare en playliste. Den gamle «lyd»-mærkat er forældet: i dag er de fleste .m3u8-filer HLS-manifester til streaming af VIDEO, selvom lokale m3u8-playlister kan indeholde sange, videoer eller begge dele.
Hvorfor vil min M3U8-stream ikke afspille / hvorfor står der, at linket er udløbet?
HLS-manifester bruger ofte tidsbegrænsede, token-signerede segment-URL'er. Hvis tokens er udløbet, eller du ikke er godkendt til kilden, vil segmenterne ikke indlæses. Hent en frisk .m3u8 fra kilden, eller afspil den via den originale side/afspiller.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.MDMarkdown Document
8.DATProgram Data File (generic)
9.NOMEDIAAndroid No-Media Marker File
10.TXTPlain Text File

Relaterede filtyper

.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 filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å