Vilket videoformat behöver du?
Skillnaden mellan container och kodek förklarad, plus varför en MP4 ibland vägrar spelas trots att formatet ska fungera överallt.
Publicerad
Videoformat förvirrar mer än bildformat, och det finns en konkret anledning: filändelsen berättar inte vad som är inuti.
Container och kodek
En videofil består av två saker.
Containern är förpackningen, alltså MP4, MOV, MKV, AVI eller WebM. Den håller ihop bildspår, ljudspår, undertexter och kapitelmärken, och bestämmer hur de ligger i filen.
Kodeken är hur själva bilden är komprimerad: H.264, H.265/HEVC, AV1 eller VP9. Det är kodeken som avgör om något faktiskt går att spela upp.
Jämförelsen som brukar fungera är att containern är kuvertet och kodeken är språket brevet är skrivet på. Ett kuvert du känner igen hjälper inte om innehållet är på ett språk du inte läser.
Det förklarar den vanligaste frågan: varför spelas inte min MP4? Nästan alltid för att den innehåller H.265 i stället för H.264.
Containrarna
| Container | Kommer från | Använd när |
|---|---|---|
| MP4 | Industristandard | Filen ska fungera överallt, alltså delning, uppladdning och uppspelning |
| MOV | Apple | Du redigerar i Apples program och behåller kvalitet mellan steg |
| MKV | Öppen standard | Du behöver flera ljudspår eller undertexter i samma fil |
| AVI | Microsoft, 1992 | Aldrig, om du inte tvingas av ett gammalt program |
| WebM | Videon ska bäddas in på en hemsida |
Kodekarna
H.264 (AVC) är den gemensamma nämnaren. Den kom 2003 och stöds av allting: telefoner, TV-apparater, projektorer och gamla datorer. Filerna är större än nödvändigt med dagens mått, men det spelar mindre roll än att de faktiskt spelas upp.
H.265 (HEVC) ger ungefär hälften så stor fil vid samma kvalitet, vilket är därför iPhone spelar in i HEVC som standard. Nackdelen är licenser och ojämnt stöd, särskilt i äldre Windows-program och webbläsare.
AV1 är nyast, ännu effektivare och licensfri. Stödet växer snabbt på webben men är fortfarande begränsat utanför den.
VP9 är Googles föregångare till AV1 och används mycket av YouTube internt.
Vad du ska välja
Ska filen skickas till någon annan: MP4 med H.264, utan undantag. Det är den enda kombinationen där du kan vara säker på att mottagaren kan öppna den, oavsett om det är en gammal Windows-dator eller en TV.
Ska den upp på en hemsida: MP4 med H.264 som grund, gärna med en WebM-variant som alternativ för de webbläsare som föredrar det.
Ska den redigeras vidare: behåll det format kameran gav dig så länge som möjligt. Varje omkodning kostar lite kvalitet, så gör den sist.
Ska den arkiveras: H.265 eller AV1 sparar mycket plats, men fundera på om du vill kunna öppna filen om tio år. H.264 är det trygga valet för långtidsförvaring.
Praktiska situationer
iPhone-video som inte fungerar på PC: filen är MOV, ofta med HEVC. Kör den genom MOV till MP4 så får du H.264 i en MP4.
Videon är för stor för att skickas: sänk upplösningen snarare än att komprimera hårdare, eftersom det ger mer och ser bättre ut. Se Komprimera video.
Du vill bara ha ljudet: MP4 till MP3 hoppar över bildrutorna helt, vilket gör det snabbt även för långa filer.
En not om omkodning
Varje gång video kodas om tappar den lite kvalitet, precis som med JPG. Undvik därför kedjor av konverteringar och utgå från originalet.
Ren omklippning är däremot gratis. Att klippa ut en del av en video kan göras genom att kopiera bildrutorna rakt av, utan omkodning. Det är därför Trimma video går på sekunder medan komprimering tar minuter: det ena rör inte innehållet, det andra räknar om varenda bildruta.
Vanliga frågor
- Varför spelas inte min MP4 trots att MP4 ska fungera överallt?
- För att MP4 bara är förpackningen. Innehållet kan vara H.264, som allting klarar, eller H.265/HEVC, som kräver nyare stöd och licenser. En MP4 med HEVC inuti kan alltså vägra spelas i ett program som annars hanterar MP4 utmärkt.
- Förlorar jag kvalitet när jag byter från MOV till MP4?
- Om videon kodas om sker en viss förlust, men skillnaden är inte synlig vid hög kvalitetsinställning. Innehåller MOV-filen redan H.264 kan den i teorin packas om utan omkodning, vilket är helt förlustfritt.
- Vad är skillnaden mellan H.264 och H.265?
- H.265 ger ungefär hälften så stor fil vid samma kvalitet, men kräver mer beräkning och har krångligare licenser. H.264 är äldre, större, men fungerar praktiskt taget överallt. För filer som ska delas är H.264 fortfarande det säkra valet.
- Vilket format ska jag ladda upp till YouTube?
- MP4 med H.264 och AAC-ljud. YouTube kodar om allt ändå, men det formatet går snabbast igenom och ger minst risk för problem.