.M4S

M4S-fil

MPEG-DASH Video Segment
Ställ en fråga
SNABBT SVAR

En M4S-fil är ett kort video- eller ljudfragment som genereras av MPEG-DASH adaptiv streaming. Du hittar dessa filer i din webbläsares tillfälliga cache efter att ha tittat på video på YouTube, Netflix eller liknande tjänster. En enskild .m4s-fil är inte spelbar i sig själv - använd FFmpeg eller yt-dlp för att sammanfoga alla segment till en MP4.

Utvecklare: MPEG / ISO/IEC (ISO 14496-12) Kategori: Videofiler Öppen standard MIME: video/iso.segment
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .DAV · .MKV · .MP4 · .H264

På denna sida

19k+ filtillägg indexerade
Senast granskad Sep 2, 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 M4S?

En .m4s-fil är ett mediesegment som används i MPEG-DASH (Dynamic Adaptive Streaming over HTTP), den internationella standarden för adaptiv videostreaming (ISO/IEC 23009-1). M4S-segment är fragment av en större video- eller ljudström och är inte fristående spelbara filer.

Formatet bygger på ISOBMFF (ISO Base Media File Format, ISO 14496-12) - samma containerfamilj som .mp4. En komplett DASH-presentation består av ett initieringssegment som innehåller codec-konfiguration, följt av en serie mediesegment som vanligtvis täcker 2-10 sekunders uppspelning. Varje mediesegment är strukturerat som par av moof (Movie Fragment Box) + mdat (Media Data Box).

Ett tillhörande .mpd XML-manifest (Media Presentation Description) beskriver alla tillgängliga kvalitetsnivåer, segment-URL:er, varaktigheter och DRM-information. Adaptiva spelare hämtar .mpd först och begär sedan enskilda .m4s-segment på lämplig kvalitetsnivå baserat på tillgänglig bandbredd.

Innehållsskydd använder Common Encryption (CENC, ISO 23001-7), vilket gör att Widevine, PlayReady och FairPlay DRM kan fungera på samma krypterade segment. Webbläsare hanterar leverans av .m4s transparent genom Media Source Extensions (MSE) API via spelare som Shaka Player eller dash.js. Segment visas vanligtvis i webbläsarens cache eller temporära mappar när du tittar på DASH-strömmar på tjänster som YouTube, Netflix och Disney+.

Genom att sammanfoga alla segment för en enskild kvalitetsnivå med ett verktyg som ffmpeg skapas en komplett, spelbar .mp4-fil.

Säkerhet & trygghet

RISK: LOW

M4S-filer är passiva mediedatasegment - de innehåller ingen exekverbar kod och kan inte köra skadlig kod genom att öppnas i en mediaspelare. Den främsta varningen: verktyg som påstår sig «ladda ner och konvertera .m4s från streamingtjänster» kan bryta mot plattformens användarvillkor. DRM-skyddade segment (Widevine/PlayReady) kan inte dekrypteras utan licensnyckeln - verktyg som lovar att göra detta för premiuminnehåll kan vara bedrägerier eller skadlig kod.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNMPEG-DASH Video Segmentäven känd som DASH segment file, ISO Base Media File segment
UTVECKLAREMPEG / ISO/IEC (ISO 14496-12)sedan 2012 (MPEG-DASH standard ISO/IEC 23009-1 published)
KATEGORIVideofiler
MIME-TYPvideo/iso.segment
TYPBinärt ISOBMFF (ISO Base Media File Format) mediesegment
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • Myst IV: Revelation sparfil - Äldre Ubisoft-spel (2004) använde .m4s för sparad data; extremt sällsynt jämfört med DASH-segment.

Program som öppnar M4S-filer

Windows3 apps
VLC media player Öppen källkod Arkiv > Öppna fil - VLC kan spela enskilda .m4s-segment om de innehåller initieringsdata; för fullständig ström öppna .mpd-manifestet istället.
FFmpeg Öppen källkod ffmpeg -i init.mp4 -i seg1.m4s -i seg2.m4s ... -c copy output.mp4 - sammanfoga init-segment + alla mediesegment för att skapa en spelbar MP4.
yt-dlp Öppen källkod yt-dlp [URL] - laddar ner och sammanfogar automatiskt DASH-segment till en enda MP4; det vanliga sättet att «konvertera» från .m4s till en spelbar fil.
macOS2 apps
VLC media player Öppen källkod Arkiv > Öppna fil - VLC kan spela enskilda .m4s-segment om de innehåller initieringsdata; för fullständig ström öppna .mpd-manifestet istället.
FFmpeg Öppen källkod ffmpeg -i init.mp4 -i seg1.m4s -i seg2.m4s ... -c copy output.mp4 - sammanfoga init-segment + alla mediesegment för att skapa en spelbar MP4.
Linux2 apps
VLC media player Öppen källkod Arkiv > Öppna fil - VLC kan spela enskilda .m4s-segment om de innehåller initieringsdata; för fullständig ström öppna .mpd-manifestet istället.
FFmpeg Öppen källkod ffmpeg -i init.mp4 -i seg1.m4s -i seg2.m4s ... -c copy output.mp4 - sammanfoga init-segment + alla mediesegment för att skapa en spelbar MP4.

Tekniska detaljer

djup specifikation
FiltypBinärt ISOBMFF-mediesegment (MPEG-DASH-streaming)
MIME-typvideo/iso.segment (primär); video/mp4 eller audio/mp4 används också
Byteordningbig-endian (ISOBMFF-standard)
ContainerISOBMFF (ISO Base Media File Format, ISO 14496-12) - samma familj som MP4 och M4V
Segmentstrukturpar av moof (Movie Fragment Box) + mdat (Media Data Box); kan föregås av styp-box
InitieringssegmentSeparat ftyp + moov-box-fil måste hämtas innan mediesegment kan avkodas
Typisk segmentlängd2-10 sekunder media per segmentfil
Typisk filstorlek500 KB - 5 MB per segment
VideocodecsH.264/AVC, H.265/HEVC (val av codec är oberoende av M4S-containern)
LjudcodecVanligtvis AAC; vanliga samplingsfrekvenser 44 100 Hz och 48 000 Hz
DRM-stödCommon Encryption (CENC, ISO 23001-7); kompatibel med Widevine, PlayReady och FairPlay
Färgdjup8-bitars (SDR) eller 10-bitars (HDR10/HLG) beroende på kodad videoström
WebbläsarleveransHanteras av Media Source Extensions (MSE) API via spelare som Shaka Player eller dash.js
Fristående spelbarhetInte direkt spelbar; kräver MPD-manifest och ordnad segmentsekvens; sammanfogning av alla segment ger en giltig MP4
Släppt2012 (MPEG-DASH standard ISO/IEC 23009-1 published)
Senaste versionMPEG-DASH 5th Edition (ISO/IEC 23009-1:2022)
Öppen standardJa · royaltyfri
Specifikationwww.iso.org

M4S-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med M4S-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om M4S-filer.

Vanliga frågor

Varför har jag .m4s-filer på min dator?
Troligtvis är de cachade fragment från en streamad video du har tittat på (YouTube, Netflix, etc.). Webbläsare lagrar DASH-strömsegment i tillfälliga mappar. De är säkra att radera.
Hur spelar jag upp en .m4s-fil?
Ett enskilt .m4s-segment är vanligtvis inte spelbart oberoende. För att se hela videon, öppna .mpd-manifestet i VLC, eller använd yt-dlp för att ladda ner och sammanfoga alla segment till en MP4.
Hur konverterar jag .m4s till MP4?
Använd FFmpeg för att sammanfoga initieringssegmentet + alla numrerade mediesegment i ordning. Om du laddar ner från en webbplats hanterar yt-dlp detta automatiskt.
Är .m4s-filen hela videon?
Nej - det är ett litet fragment (vanligtvis 2-10 sekunder). En fullständig ström består av dussintals till hundratals .m4s-segment plus ett initieringssegment och ett MPD-manifest.
Kan VLC öppna .m4s-filer?
VLC kan öppna enskilda segment, men för korrekt uppspelning bör du öppna .mpd-spellistan/manifestet som talar om för spelaren hur den ska hämta och sammanfoga alla segment.

Referenser

1ISO/IEC 23009-1 MPEG-DASH standardwww.iso.org
2DASH Industry Forum - dash.js reference playerreference.dashif.org

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

.DAVDVR365 / Dahua DVR Video File (DHAV stream)
.MKVMatroska Video
.MP4MPEG-4 Part 14 Video File
.H264Raw H.264 / AVC Video Elementary Stream
.VOBDVD Video Object File
.264Raw H.264 / AVC Video Elementary Stream (DVR/CCTV export)

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-Ö