.M4S

M4S-fil

MPEG-DASH Video Segment
Stil et spørgsmål
HURTIGT SVAR

En M4S-fil er et kort video- eller lydfragment genereret af MPEG-DASH adaptiv streaming. Du finder disse filer i din browsers midlertidige cache efter at have set video på YouTube, Netflix eller lignende tjenester. En enkelt .m4s-fil kan ikke afspilles alene - brug FFmpeg eller yt-dlp til at samle alle segmenter til én MP4.

Udvikler: MPEG / ISO/IEC (ISO 14496-12) Kategori: Videofiler Åben standard MIME: video/iso.segment
ÅBNER PÅ Windows macOS Linux
Relateret: .DAV · .MKV · .MP4 · .H264

På denne side

19k+ filtyper indekseret
Sidst gennemset Sep 2, 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 M4S-filformatet?

En .m4s-fil er et mediesegment, der bruges i MPEG-DASH (Dynamic Adaptive Streaming over HTTP), den internationale standard for adaptiv bitrate-videostreaming (ISO/IEC 23009-1). M4S-segmenter er fragmenter af en større video- eller lydstream og er ikke selvstændige, afspilbare filer.

Formatet er bygget på ISOBMFF (ISO Base Media File Format, ISO 14496-12) - den samme containerfamilie som .mp4. En komplet DASH-præsentation består af et initialiseringssegment, der indeholder codec-konfiguration, efterfulgt af en række mediesegmenter, der hver især typisk dækker 2-10 sekunders afspilning. Hvert mediesegment er struktureret som moof (Movie Fragment Box) + mdat (Media Data Box) par.

Et tilhørende .mpd XML-manifest (Media Presentation Description) beskriver alle tilgængelige kvalitetsniveauer, segment-URL'er, varigheder og DRM-information. Adaptive afspillere henter først .mpd-filen og anmoder derefter om individuelle .m4s-segmenter på det relevante kvalitetsniveau baseret på den tilgængelige båndbredde.

Indholdsbeskyttelse bruger Common Encryption (CENC, ISO 23001-7), hvilket gør det muligt for Widevine, PlayReady og FairPlay DRM at fungere på de samme krypterede segmenter. Browsere håndterer levering af .m4s gennemsigtigt via Media Source Extensions (MSE) API'et gennem afspillere som Shaka Player eller dash.js. Segmenter optræder ofte i browserens cache eller midlertidige mapper, når man ser DASH-streams på tjenester som YouTube, Netflix og Disney+.

Sammenkædning af alle segmenter for et enkelt kvalitetsniveau med et værktøj som ffmpeg producerer en komplet, afspilbar .mp4-fil.

Sikkerhed og tryghed

RISIKO: LOW

M4S-filer er passive mediedatasegmenter - de indeholder ingen eksekverbar kode og kan ikke køre malware ved at blive åbnet i en medieafspiller. Den vigtigste advarsel: værktøjer, der påstår at kunne «downloade og konvertere .m4s fra streamingtjenester», kan overtræde platformens servicevilkår. DRM-beskyttede segmenter (Widevine/PlayReady) kan ikke dekrypteres uden licensnøglen - værktøjer, der lover at gøre dette for premiunindhold, kan være svindel eller malware.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNMPEG-DASH Video Segmentogså kendt som DASH segment file, ISO Base Media File segment
UDVIKLERMPEG / 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Åben · royaltyfri
Dette filtypenavn bruges også af…
  • Myst IV: Revelation Save Game - Gammelt Ubisoft-spil (2004) brugte .m4s til gemte data; ekstremt sjældent sammenlignet med DASH-segmenter.

Programmer der åbner M4S-filer

Windows3 apps
VLC media player Open-source Filer > Åbn fil - VLC kan afspille individuelle .m4s-segmenter, hvis de indeholder initialiseringsdata; for en fuld stream skal du åbne .mpd-manifestet i stedet.
FFmpeg Open-source ffmpeg -i init.mp4 -i seg1.m4s -i seg2.m4s ... -c copy output.mp4 - sammenkæd init-segmentet + alle mediesegmenter for at producere en afspilbar MP4.
yt-dlp Open-source yt-dlp [URL] - downloader og fletter automatisk DASH-segmenter til en enkelt MP4; den gængse måde at «konvertere» fra .m4s til en afspilbar fil.
macOS2 apps
VLC media player Open-source Filer > Åbn fil - VLC kan afspille individuelle .m4s-segmenter, hvis de indeholder initialiseringsdata; for en fuld stream skal du åbne .mpd-manifestet i stedet.
FFmpeg Open-source ffmpeg -i init.mp4 -i seg1.m4s -i seg2.m4s ... -c copy output.mp4 - sammenkæd init-segmentet + alle mediesegmenter for at producere en afspilbar MP4.
Linux2 apps
VLC media player Open-source Filer > Åbn fil - VLC kan afspille individuelle .m4s-segmenter, hvis de indeholder initialiseringsdata; for en fuld stream skal du åbne .mpd-manifestet i stedet.
FFmpeg Open-source ffmpeg -i init.mp4 -i seg1.m4s -i seg2.m4s ... -c copy output.mp4 - sammenkæd init-segmentet + alle mediesegmenter for at producere en afspilbar MP4.

Tekniske detaljer

dyb specifikation
FiltypeBinært ISOBMFF-mediesegment (MPEG-DASH-streaming)
MIME-typevideo/iso.segment (primær); video/mp4 eller audio/mp4 bruges også
Byte-rækkefø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 være forudgået af styp-boks
InitialiseringssegmentSeparat ftyp + moov-boksfil skal hentes, før mediesegmenter kan afkodes
Typisk segmentvarighed2-10 sekunders medie pr. segmentfil
Typisk filstørrelse500 KB - 5 MB pr. segment
VideocodecsH.264/AVC, H.265/HEVC (valg af codec er uafhængigt af M4S-containeren)
LydcodecTypisk AAC; almindelige samplingshastigheder 44.100 Hz og 48.000 Hz
DRM-understøttelseCommon Encryption (CENC, ISO 23001-7); kompatibel med Widevine, PlayReady og FairPlay
Farvedybde8-bit (SDR) eller 10-bit (HDR10/HLG) afhængigt af den kodede videostream
BrowserleveringHåndteres af Media Source Extensions (MSE) API via afspillere som Shaka Player eller dash.js
Selvstændig afspilningIkke direkte afspilbar; kræver MPD-manifest og ordnet segmentsekvens; sammenkædning af alle segmenter giver en gyldig MP4
Udgivet2012 (MPEG-DASH standard ISO/IEC 23009-1 published)
Seneste versionMPEG-DASH 5th Edition (ISO/IEC 23009-1:2022)
Åben standardJa · royaltyfri
Specifikationwww.iso.org

M4S-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med M4S-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om M4S-filer.

Ofte stillede spørgsmål

Hvorfor har jeg .m4s-filer på min computer?
Højst sandsynligt er de cachede fragmenter fra en streamingvideo, du har set (YouTube, Netflix osv.). Browsere gemmer DASH-streamsegmenter i midlertidige mapper. De kan trygt slettes.
Hvordan afspiller jeg en .m4s-fil?
Et enkelt .m4s-segment kan normalt ikke afspilles uafhængigt. For at se den komplette video skal du åbne .mpd-manifestet i VLC eller bruge yt-dlp til at downloade og samle alle segmenter til én MP4.
Hvordan konverterer jeg .m4s til MP4?
Brug FFmpeg til at sammenkæde initialiseringssegmentet + alle nummererede mediesegmenter i rækkefølge. Hvis du downloader fra en hjemmeside, håndterer yt-dlp dette automatisk.
Er .m4s-filen hele videoen?
Nej - det er ét lille fragment (typisk 2-10 sekunder). En fuld stream består af snesevis til hundredvis af .m4s-segmenter plus et initialiseringssegment og et MPD-manifest.
Kan VLC åbne .m4s-filer?
VLC kan åbne individuelle segmenter, men for korrekt afspilning bør du åbne .mpd-playlisten/manifestet, som fortæller afspilleren, hvordan den skal hente og samle alle segmenter.

Referencer

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

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.EXEWindows Executable (Portable Executable)
5.M4AMPEG-4 Audio File
6.MDMarkdown Document
7.DATProgram Data File (generic)
8.JSONJavaScript Object Notation file
9.JPGJPEG Image
10.NOMEDIAAndroid No-Media Marker File

Relaterede filtyper

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

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

Åbn værktøjskassen

Gennemse filtyper A-Å