Hva er MKV-filformatet?
Filer med filendelsen .mkv inneholder video, lyd og undertekster samlet i en enkelt multimedia-beholder. Dette åpne standardformatet ble etablert i 2002 som Matroska-prosjektet, ledet av Steve Lhomme, og er basert på et forgjengerformat - multimedia-beholderen MCF. Den binære strukturen er basert på EBML (Extensible Binary Meta Language), som ble formelt standardisert som IETF RFC 8794 i 2020.
Lagrede multimediadata kan bruke ulike kodeker - i henhold til spesifikasjonen kan praktisk talt alle kodeker pakkes inn. De mest brukte videokodekene i dag inkluderer:
- H.264 (AVC - Advanced Video Coding)
- H.265 (HEVC - High Efficiency Video Coding)
- AV1 - en stadig mer vanlig lisensfri kodek
.mkv er populært blant filmentusiaster; det er enkelt å finne programvare som støtter det, og siden Windows 10 har det vært støttet innebygd av Microsoft Windows. .mkv-filer har gode egenskaper for å gjenopprette data fra skadede filer og støtter strømming over HTTP- og RTP-protokoller.
Googles WebM-format (2010) er basert på .mkv, men er begrenset til et definert sett med kodeker - opprinnelig VP8 og VP9, med AV1 lagt til senere. En tilhørende variant kun for lyd, .mka, og en variant kun for undertekster, .mks, deler den samme beholderstrukturen.
Sikkerhet og trygghet
RISIKO: LOWMKV-filer inneholder mediedata, ikke kjørbar kode, så selve filen har lav risiko. Reelle farer er tilknyttet: nedlasting av piratfilmer forkledd som kodek-installatører eller .mkv.exe-filer, ondsinnede undertekstfiler som utnytter gamle feil i spillere (sårbarhetene fra 2017 i VLC/Kodi - for lengst rettet, hold spillere oppdatert), og svindelaktige «MKV codec packs». Installer aldri en kodek som et nettsted krever; VLC trenger ingenting ekstra.
Formatdetaljer
i et nøtteskallProgrammer som åpner MKV-filer
Tekniske detaljer
dyp spesifikasjon| Beholderkoding | EBML (Extensible Binary Meta Language) binært format |
| Magic bytes | 1A 45 DF A3 ved offset 0 (EBML-header); DocType-elementet «matroska» skiller den fra WebM |
| MIME-type | video/x-matroska |
| Støtte for videokodeker | Ubegrenset; vanlige kodeker inkluderer H.264, H.265/HEVC, VP9, AV1 og MPEG-4 |
| Støtte for lydkodeker | Ubegrenset; vanlige kodeker inkluderer AAC, MP3, FLAC, AC-3, DTS, Vorbis og Opus |
| Undertekstformater | SRT, SSA/ASS, PGS (Blu-ray), VobSub (DVD) og andre innebygd |
| Samtidige spor | Ubegrenset antall video-, lyd- og undertekstspor i en enkelt fil |
| Kapittelstøtte | Navngitte kapitler med tidsstempler; støtte for flere utgaver (ordnede kapittelsett) |
| Innebygging av vedlegg | Vilkårlige filer som fonter, omslagsbilder og ICC-profiler kan legges ved inne i beholderen |
| Strømming | HTTP progressiv nedlasting og RTP-strømming støttes av design |
| Feiltoleranse | Klyngebasert struktur gjør at avspilling kan gjenopptas etter korrupte eller manglende segmenter |
| Søkeindeks | Cue Points-element muliggjør raskt tilfeldig søk uten å skanne hele filen |
| Tilhørende filendelser | .mka (kun lyd Matroska), .mks (kun undertekster), .mk3d (stereoskopisk 3D-video) |
| Plattformstøtte | Innebygd i Windows 10+; bred Linux-støtte via GStreamer/FFmpeg; macOS via tredjepartsspillere |
| Forhold til WebM | Googles WebM (2010) bruker samme EBML-base, men begrenser kodeker til VP8/VP9/AV1 og Opus/Vorbis |
| Støtte for tagger og metadata | Støtter nøstede XML-lignende tagger for tittel, språk, dato, vurdering og egendefinerte felt per spor |
| Utgitt | 2002 (fork of the MCF project); EBML standardized as IETF RFC 8794 (2020) |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | www.matroska.org |
MKV-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om MKV-filer.