Annons
Varför finns det så många videoformat? Varför kan vi inte alla bara komma överens om en och hålla fast vid den? Det finns så många där ute, många av dem har dött ut men många som inte har gjort det. Hur frustrerande är det när du laddar ner en video som bara är tillgänglig i ett format som inte stöds av enheten du vill använda?
Till exempel laddade jag nyligen ner en videokurs som består av MOV-filer, ett format som inte stöds av min gamla och föråldrade smart-tv 4 skäl till varför du inte bör köpa en smart-tvVad är en smart TV och ska du köpa en? Här är en detaljerad titt på de största nackdelarna med moderna smarta TV-apparater. Läs mer . Så istället för att titta i bekvämligheten av mitt vardagsrum som jag hade tänkt mig, var jag tvungen att titta på min bärbara dator.
Varför händer detta? Vad gör du behöver veta för att själv undvika dessa huvudvärk? Här är allt du behöver veta om videoformat, behållare och codecs.
Förstå behållare och codecs
Multimediafiler består av två delar: den
behållare och den codec. Skillnaden mellan dessa två saker är det som gör de flesta användare men när du förstår denna skillnad, kommer du äntligen att se varför vissa videofiler är att föredra framför andra.När du ser en videofil med en viss förlängning ser du faktiskt behållartypen. Behållartypen bestämmer vilka typer av data som kan lagras i filen och hur dessa data är ordnade i filen. Till exempel kan ett containerformat ha plats för ett videospår, ett ljudspår och ett undertextspår. Saken är att behållartyper inte nödvändigtvis dikterar hur data kodas.

Rå videofilmer kräver en massa utrymme — en inspelning på en minut kan ta upp flera gigabyte beroende på upplösning och bildhastighet. Det är därför videospår måste komprimeras till rimliga filstorlekar innan de kan brännas på skivor eller läggas online för nedladdning. Men det finns olika metoder för komprimering, var och en med sina egna för- och nackdelar.
När vi pratar om video-codecs, talar vi om dessa olika metoder för komprimering. Och det viktiga att veta är att containerfiler kan stödja flera codecs.
Det är så problem kan uppstå. Även om din enhet vet hur man läser MP4-videobehållarformatet kanske den inte vet hur man avkodar videospåret i den MP4-filen, som kan vara kodad som Xvid, x264 eller x265. Eller så kanske den inte kan läsa ljudspåret, vilket kan kodas med valfritt antal ljudkomprimeringsmetoder.
Vanliga videobehållare
Av de många typer av videobehållare som någonsin har introducerats är det bara en handfull av dem som används dagligen. När du laddar ner videor från webben finns det en 99 procents chans att filen kommer att vara en av följande tre behållartyper:
- AVI (Audio Video Interlaced) — AVI-videor, som först introducerades 1992 av Microsoft, var den mest populära typen under hela 90-talet och in i början av 2000-talet. Den kan bara innehålla video- och ljudspår, och den kan faktiskt innehålla flera spår av varje men den här funktionen används sällan. Läsbarheten för AVI är nästan universell, men den har vissa komprimeringsbegränsningar som resulterar i större filer än genomsnittet.
- MKV (Matroska Video Container) — Matroska-formatet introducerades först 2002 och är både fri och öppen standard, vilket har hjälpt det att hålla sig relevant under åren. MKV: er kan innehålla praktiskt taget alla typer av video- och ljudkodekar, plus flera undertextspår och DVD-menyer och kapitel, vilket gör det till det mest flexibla formatet som finns tillgängligt för närvarande. Och medan Matroskas popularitet har ökat, stöds den inte universellt än.
- MP4 (MPEG-4 version 2) — MP4-formatet introducerades först 2001 men reviderades senare 2003 och tog det då populära QuickTime-filformatet och förbättrades på flera sätt. Den stöder ett brett utbud av video- och ljudkodekar men används oftast med H.263/H.264 för video och AAC för ljud. Stöder även undertextspår.
Vanliga videokodekar
Även om världen inte har bestämt sig för en enda standard, är den goda nyheten att de flesta videor produceras med någon av följande fyra videocodec. Ännu bättre, de flesta enheter och videospelares appar och programvara stöder de flesta av dessa ofta använda codecs direkt. Felmatchade codecs är sällsynta nuförtiden och bör bara hända med mycket gamla eller mycket sällsynta videor.
- WMV (Windows Media Video) — WMV introducerades först 1999 och är en proprietär codec utvecklad av Microsoft för att användas med deras proprietära ASF-containerformat. En fil med WMV-tillägget är en ASF-behållare med ett WMV-videospår, men WMV-videospår kan också lagras i AVI- eller MKV-behållare. De flesta Microsoft-enheter stöder det fortfarande, men det har fallit ur populär användning de senaste åren.
- Xvid (H.263/MPEG-4 del 2) — Xvid introducerades först 2001 som en konkurrent med öppen källkod till DivX och blev populärt för sin förmåga att komprimera DVD-filmer ner till CD-storlekar utan att offra mycket kvalitet. De flesta spelare stöder Xvid idag.
- x264 (H.264/MPEG-4 AVC) — H.264 introducerades först 2003 och är mest känd som en av kodningsstandarderna som används på Blu-ray videor och som den mest populära kodningsstandarden för videoströmning, som används av webbplatser som YouTube, Vimeo osv. x264 är en implementering med öppen källkod som påstås producera videor av högre kvalitet med mindre filstorlekar.
- x265 (H.265/MPEG-H HEVC) — H.265 introducerades först 2013 och är den kommande efterföljaren till H.264, som tillåter mer än dubbelt så mycket datakomprimering samtidigt som den behåller samma videokvalitet. Den stöder även upplösningar upp till 8K. Allt detta innebär att H.265 kommer att bana väg för videor av bättre kvalitet samtidigt som filstorlekarna är rimliga. x265 är en implementering av den med öppen källkod. Eftersom H.265 är så nytt, stöds det inte brett än.
Beroende på vilken codec som används får du en annan balans mellan videokvalitet och filstorlek. Det är därför en person kan rippa en Blu-ray-film i 1080p för mindre än 2 GB och någon annan kan rippa samma film i 720p för mer än 5 GB. Detta förklarar också varför Vimeo-videor ser bättre ut än YouTube-videor 5 skäl att vara värd för videor på Vimeo istället för YouTubeVarför skulle du välja Vimeo framför YouTube? Här är en handfull starka skäl att överväga -- skäl som bidrar till Vimeos imponerande tillväxt under det senaste decenniet. Läs mer även med samma upplösning — kodningsmetoder spelar roll!
Vilket videoformat är bäst?
Det finns bara två situationer där du behöver veta om de "bästa" videoformaten:
- Du skapar en video och du måste väga för- och nackdelar med hur många personer som kan spela en viss behållartyp, hur många personer som kan spela en viss codec och hur man maximerar videokvaliteten samtidigt som man minimerar filstorlek.
- Du får välja att ladda ner en video i flera format och du vill veta vilket som ger dig den bästa kvaliteten, minsta filstorleken eller en kompromiss på vägen.
För behållare, välj MP4 om du vill säkerställa universellt uppspelningsstöd men MKV håller på att komma ikapp i popularitet eftersom det erbjuder fler funktioner och flexibilitet. När stödet för MKV växer bör du överväga att byta från MP4 till MKV.
För videocodecs, H.264 är det alternativ som ligger närmast en ställ-det-och-glöm-det-mentalitet. Den har det bredaste stödet och den erbjuder en över genomsnittet balans mellan videokvalitet och filstorlek. Men som H.265 får stöd under de närmaste åren och när videoupplösningar går mot 4K, 8K och längre vill du byta till det.
Hoppas det hjälper! Har du fortfarande frågor? Var inte rädd för att fråga! Annars, om du har något mer att lägga till, vänligen meddela oss i en kommentar nedan.
Joel Lee har en B.S. i datavetenskap och över sex års yrkeserfarenhet av skrivande. Han är chefredaktör för MakeUseOf.