.M4S

M4S-fil

MPEG-DASH Video Segment
Still et spørsmål
HURTIGSVAR

En M4S-fil er et kort video- eller lydfragment generert av MPEG-DASH adaptiv strømming. Du finner disse filene i nettleserens midlertidige buffer etter å ha sett video på YouTube, Netflix eller lignende tjenester. En enkelt .m4s-fil kan ikke spilles av alene - bruk ffmpeg eller yt-dlp for å sette sammen alle segmentene til én MP4.

Utvikler: MPEG / ISO/IEC (ISO 14496-12) Kategori: Videofiler Åpen standard MIME: video/iso.segment
ÅPNES PÅ Windows macOS Linux
Relatert: .DAV · .MKV · .MP4 · .H264

På denne siden

19k+ filendelser indeksert
Sist vurdert Sep 2, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er M4S-filformatet?

En .m4s-fil er et mediesegment som brukes i MPEG-DASH (Dynamic Adaptive Streaming over HTTP), den internasjonale standarden for adaptiv bitrate-videostrømming (ISO/IEC 23009-1). M4S-segmenter er fragmenter av en større video- eller lydstrøm og er ikke frittstående spillbare filer.

Formatet er bygget på ISOBMFF (ISO Base Media File Format, ISO 14496-12) - samme containerfamilie som .mp4. En komplett DASH-presentasjon består av et initialiseringssegment som inneholder kodekkonfigurasjon, etterfulgt av en serie mediesegmenter som hver vanligvis dekker 2-10 sekunder med avspilling. Hvert mediesegment er strukturert som par av moof (Movie Fragment Box) + mdat (Media Data Box).

Et tilhørende .mpd XML-manifest (Media Presentation Description) beskriver alle tilgjengelige kvalitetsnivåer, segment-URL-er, varighet og DRM-informasjon. Adaptive spillere henter .mpd først, og ber deretter om individuelle .m4s-segmenter på det aktuelle kvalitetsnivået basert på tilgjengelig båndbredde.

Innholdsbeskyttelse bruker Common Encryption (CENC, ISO 23001-7), som gjør det mulig for Widevine, PlayReady og FairPlay DRM å operere på de samme krypterte segmentene. Nettlesere håndterer levering av .m4s sømløst gjennom Media Source Extensions (MSE) API via spillere som Shaka Player eller dash.js. Segmenter dukker ofte opp i nettleserens cache eller midlertidige mapper når man ser på DASH-strømmer på tjenester som YouTube, Netflix og Disney+.

Ved å slå sammen alle segmentene for et enkelt kvalitetsnivå med et verktøy som ffmpeg, produseres en komplett, spillbar .mp4-fil.

Sikkerhet og trygghet

RISIKO: LOW

M4S-filer er passive mediedatasegmenter - de inneholder ingen kjørbar kode og kan ikke kjøre skadelig programvare ved å bli åpnet i en mediespiller. Hovedadvarsel: verktøy som hevder å «laste ned og konvertere .m4s fra strømmetjenester» kan bryte med plattformens brukervilkår. DRM-beskyttede segmenter (Widevine/PlayReady) kan ikke dekrypteres uten lisensnøkkelen - verktøy som lover å gjøre dette for premiuminnhold kan være svindel eller skadelig programvare.

Formatdetaljer

i et nøtteskall
FULLT NAVNMPEG-DASH Video Segmentogså kjent som DASH segment file, ISO Base Media File segment
UTVIKLERMPEG / ISO/IEC (ISO 14496-12)siden 2012 (MPEG-DASH standard ISO/IEC 23009-1 published)
KATEGORIVideofiler
MIME-TYPEvideo/iso.segment
TYPEBinært ISOBMFF (ISO Base Media File Format) mediesegment
STANDARDÅpen · royalty-fri
Denne filendelsen brukes også av…
  • Myst IV: Revelation Save Game - Eldre Ubisoft-spill (2004) brukte .m4s for lagringsdata; ekstremt sjelden sammenlignet med DASH-segmenter.

Programmer som åpner M4S-filer

Windows3 apps
VLC media player Åpen kildekode Fil > Åpne fil - VLC kan spille av individuelle .m4s-segmenter hvis de inkluderer initialiseringsdata; for full strøm, åpne .mpd-manifestet i stedet.
FFmpeg Åpen kildekode ffmpeg -i init.mp4 -i seg1.m4s -i seg2.m4s ... -c copy output.mp4 - slå sammen init-segmentet + alle mediesegmenter for å produsere en spillbar MP4.
yt-dlp Åpen kildekode yt-dlp [URL] - laster ned og slår automatisk sammen DASH-segmenter til en enkelt MP4; den vanlige måten å «konvertere» fra .m4s til en spillbar fil.
macOS2 apps
VLC media player Åpen kildekode Fil > Åpne fil - VLC kan spille av individuelle .m4s-segmenter hvis de inkluderer initialiseringsdata; for full strøm, åpne .mpd-manifestet i stedet.
FFmpeg Åpen kildekode ffmpeg -i init.mp4 -i seg1.m4s -i seg2.m4s ... -c copy output.mp4 - slå sammen init-segmentet + alle mediesegmenter for å produsere en spillbar MP4.
Linux2 apps
VLC media player Åpen kildekode Fil > Åpne fil - VLC kan spille av individuelle .m4s-segmenter hvis de inkluderer initialiseringsdata; for full strøm, åpne .mpd-manifestet i stedet.
FFmpeg Åpen kildekode ffmpeg -i init.mp4 -i seg1.m4s -i seg2.m4s ... -c copy output.mp4 - slå sammen init-segmentet + alle mediesegmenter for å produsere en spillbar MP4.

Tekniske detaljer

dyp spesifikasjon
FiltypeBinært ISOBMFF-mediesegment (MPEG-DASH-strømming)
MIME-typevideo/iso.segment (primær); video/mp4 eller audio/mp4 brukes også
Byterekkefølgebig-endian (ISOBMFF-standard)
ContainerISOBMFF (ISO Base Media File Format, ISO 14496-12) - samme familie som MP4 og M4V
Segmentstrukturmoof (Movie Fragment Box) + mdat (Media Data Box) par; kan innledes med styp-boks
InitialiseringssegmentSeparat ftyp + moov-boksfil må hentes før mediesegmenter kan dekodes
Typisk segmentvarighet2-10 sekunder med media per segmentfil
Typisk filstørrelse500 KB - 5 MB per segment
VideokodekerH.264/AVC, H.265/HEVC (valg av kodek er uavhengig av M4S-containeren)
LydkodekVanligvis AAC; vanlige samplingsfrekvenser 44 100 Hz og 48 000 Hz
DRM-støtteCommon Encryption (CENC, ISO 23001-7); kompatibel med Widevine, PlayReady og FairPlay
Fargedybde8-bit (SDR) eller 10-bit (HDR10/HLG) avhengig av kodet videostrøm
NettleserleveringHåndteres av Media Source Extensions (MSE) API via spillere som Shaka Player eller dash.js
Frittstående spillbarhetIkke direkte spillbar; krever MPD-manifest og ordnet segmentrekkefølge; sammenslåing av alle segmenter gir en gyldig MP4
Utgitt2012 (MPEG-DASH standard ISO/IEC 23009-1 published)
Siste versjonMPEG-DASH 5th Edition (ISO/IEC 23009-1:2022)
Åpen standardJa · royalty-fri
Spesifikasjonwww.iso.org

M4S-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med M4S-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om M4S-filer.

Ofte stilte spørsmål

Hvorfor har jeg .m4s-filer på datamaskinen min?
Høyst sannsynlig er de bufrede fragmenter fra en strømmet video du har sett (YouTube, Netflix, osv.). Nettlesere lagrer DASH-strømsegmenter i midlertidige mapper. De er trygge å slette.
Hvordan spiller jeg av en .m4s-fil?
Et enkelt .m4s-segment er vanligvis ikke spillbart uavhengig. For å se hele videoen, åpne .mpd-manifestet i VLC, eller bruk yt-dlp for å laste ned og sette sammen alle segmentene til én MP4.
Hvordan konverterer jeg .m4s til MP4?
Bruk ffmpeg for å slå sammen initialiseringssegmentet + alle nummererte mediesegmenter i rekkefølge. Hvis du laster ned fra et nettsted, håndterer yt-dlp dette automatisk.
Er .m4s-filen hele videoen?
Nei - det er ett lite fragment (vanligvis 2-10 sekunder). En full strøm består av dusinvis til hundrevis av .m4s-segmenter pluss et initialiseringssegment og et MPD-manifest.
Kan VLC åpne .m4s-filer?
VLC kan åpne individuelle segmenter, men for korrekt avspilling bør du åpne .mpd-spillelisten/manifestet som forteller spilleren hvordan den skal hente og sette sammen alle segmentene.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

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

Relaterte filendelser

.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 filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å