Annons

Att förklara skillnaden mellan codecs och containrar är relativt enkel, men den hårda delen försöker förstå varje format. Raderna börjar bli suddiga när du inser att de vanligaste codecerna inte är exklusiva och kan använda flera komprimeringstekniker för att få jobbet gjort. Den suddiga linjen blir nästan osynlig när du börjar prata om format som MPEG-4 som kan klassificeras som en lite av en behållare och lite av en codec, men det är en ganska komplicerad klassificering som är bäst kvar för en annan tid.

Så, hur lär du dig själv skillnaden mellan dussintals codec- och containeralternativ? Gör inte. Det finns bara en handfull teknik som används för onlinevideo, och huvuddelen av din ansträngning kommer att användas förstå hur dessa fungerar, samt förstå de avvägningar du möter när du beslutar om vad du ska göra använda sig av.

Du kan spendera veckor på att studera tekniker som bara används för ett relativt litet antal applikationer, så istället kommer vi att fokusera vår uppmärksamhet på vilken teknik du kommer att använda för det mesta av din videokodning och uppspelning behov.

instagram viewer

video-tunnel

Vad är en kodek?

En codec - eller kodare / avkodare - är ett kodningsverktyg som bearbetar video och lagrar det i en bytesström. Codecs använder algoritmer för att effektivt krympa storleken på ljud- eller videofilen och sedan dekomprimera den vid behov. Det finns dussintals olika typer av codecs, och var och en använder en annan teknik för att koda och krympa din videofil för den avsedda applikationen.

Beroende på codec sker denna kodning på ett av två sätt: förlust eller en förlustfri komprimering Hur fungerar filkomprimering?Hur fungerar filkomprimering? Lär dig grunderna i filkomprimering och skillnaden mellan förlorad kontra förlustfri komprimering. Läs mer .

Förlorad kompression

När du letar efter hanterbara filstorlekar är lossy-komprimering den mest möjliga metoden som finns tillgänglig. Även om du verkligen tappar kvalitet i ljud, video eller båda, är kompression en nödvändig ondska (för närvarande) i en värld som domineras av behovet av att dela och lagra vad som annars skulle vara opraktiskt filstorlekar. Din genomsnittliga Blu-ray, till exempel, kan överstiga 40 gigabyte, och den typen av lagringsutrymme skulle inte bara göra vara dyrt, men det skulle göra digitala nedladdningar och inköp obekväma, om inte ett direkt slöseri med tid. Nyckeln när du använder förlustkomprimering är att sätta dig i kompressionsformat av högsta kvalitet för din avsedd användning, så att du går en fin linje mellan kvalitetsförlust och filstorlek.

förlustfri-vs-förstörande-kompressions trollslända

Förlustfri komprimering

Förlustfri komprimering fungerar mycket som en ZIP- eller RAR-fil eftersom den efter komprimering och dekomprimering är filen i stort sett densamma. Genom användning av smarta algoritmer förlorar filen inte mycket kvalitet, men det är inte ett effektivt sätt att lagra stora filer eftersom det inte finns mycket komprimering som faktiskt äger rum. Dessutom använder online-överföring av stora videofiler alltför mycket bandbredd (även om H.265-kodning kan ändra det) för att göra det till ett genomförbart komprimeringsalternativ.

Om du inte arbetar i filmbranschen eller i videoredigering är det osannolikt att du någonsin kommer att dela videofiler i ett förlustfritt format (om även då). För att sätta det i perspektiv, till och med en 4k-tv innehåller inte den upplösning som krävs för att visa en filmbild på en modern kamera och levereras utan någon form av komprimering. Det är faktiskt inte ens nära (ännu). Medan 4k video är vacker 8 Eye-Popping Ultra HD-videor att titta på din nya 4K-TV [Stuff to Watch]Vi har trålat högt och lågt och hittat några iögonfallande 4K-videor som till fullo utnyttjar det löjliga antalet pixlar som du har tillgång till, gratis. Läs mer , det är inte ens nära storleken på ett okomprimerat videoformat.

Medan en Blu-ray-film är mindre än 50 gigabyte (om den måste passa på en skiva), är den första nedladdningsbara 4k-filmen (tillgänglig för konsumenter - trailer nedan) en enorm 160 gigabyte! Helt okomprimerad 1080p-video är en överväldigande 410 gigabyte per timme, och det gör inte inkludera ljudfilen, som kan lägga till ytterligare 7 gigabyte per timme beroende på hur det var spelade in. Sammantaget är dessa filer alla men värdelösa för en konsumentmarknad med aktuell teknik.

Det är också viktigt att notera att codec inte bara är det komprimering av ljud De 10 vanligaste ljudformaten: Vilken bör du använda?Du vet om MP3, men hur är det med AAC, FLAC, OGG eller WMA? Varför finns det så många ljudfilformat och finns det det bästa ljudformatet? Läs mer och videofiler. När en fil har kodats med en specifik codec måste samma codec användas för att avkoda filen för att den ska kunna spelas upp på din enhet. Att inte använda rätt codec är det som leder till huvuddelen av enhetens kompatibilitets- eller uppspelningsproblem. Det här problemet blir mindre vanligt eftersom moderna containrar ofta innehåller de ljud- och videokodekar som krävs för att spela filen.

Populära Codecs

XviD / DivX

DivX är en kommersiellt såld codec, medan XviD är ​​ett open source-verktyg som är tänkt att fungera som ett alternativ till sin kommersiella kusin. Båda codecerna kan avkoda utgången från den andra, eftersom de båda bygger på implementeringen av MPEG-4. Även om det fortfarande används ofta är det ofta strikt för videokodning och tillsammans med en av de mer populära paketen som nämns nedan.

MPEG-4

MPEG-4 är det vanligaste streamingformatet och det består av många delar, varav endast MPEG-4 del II används för videokodning. MPEG-4 Part II anropar videokodare som DivX eller XviD för att koda videon, medan ljud vanligtvis bärs i MP3-format. Moderna uppdateringar av MPEG-4 använder nu H.264 också.

H.264

Detta är det mest populära valet för högupplösta material. H.264 är också en relativ schweizisk armékniv i codecvärlden eftersom den kan utnyttja både förlust och förlustfri komprimering beroende på de inställningar du väljer vid kodning, såsom bildhastighet, kvalitet och målfil storlek. H.264 förlitar sig på x264 för kodad video (liksom andra, som DivX eller XviD), och ljud kodas ofta med AAC- eller MP3-ljudkodek beroende på storlek och kvalitet du riktar in dig.

H.264 tilldelas 1,5 till 2 gånger så effektiv som grundläggande MPEG-4-komprimering, vilket leder till mindre filstorlekar och sömlös uppspelning på fler enheter. Som sagt, H.264 ingår nu i MPEG-4-codec (del 10, känd som AVC), så det kan bli en punkt i en snar framtid när codecs blir mindre beroende av en enda kodningsteknologi och i stället ta på sig rollen som ett codec-paket som innehåller flera kodningsmetoder i en enda paket.

video-kompressions codec

Vad är en behållare?

En behållare finns enbart för att samla alla ljud-, video- och codec-filer i ett organiserat paket. Dessutom innehåller behållaren ofta kapitelinformation för DVD- eller Blu-ray-filmer, metadata, undertexter och / eller ytterligare ljudfiler som olika talade språk. Den typiska behållaren körs som en körbar (.exe) -fil på Windows. Den använder en .bat-fil för att berätta för operativsystemet att det finns körbara kommandon som måste köras tillsammans för att uppnå det avsedda resultatet.

Populära behållare

Flash-video (.flv, .swf)

Macromedia skapade ursprungligen Flash innan de slutligen förvärvades av Adobe 2005. Flash är en åldrande behållare som fasas ut på grund av begränsningar i tekniken, vilket skapar vad Steve Jobs brukade referera till som ”buggy” filhantering. Detta ledde till ett mycket offentligt utelämnande från iOS-enheter för Adobe och det verkar som om detta var början på slutet för formatet. Som HTML5-standardisering tar grepp Kom igång med HTML5Du har hört talas om HTML5. Alla använder det. Det uttalas som räddaren på Internet, vilket gör att människor kan skapa rika, engagerande webbsidor utan att använda sig av Flash och Shockwave. Läs mer , vi borde se mindre Flash-videor på nätet, och behållaren kommer troligen att försvinna med den.

youtube-tablett-laptop

MKV

MKV är ett snabbt växande format som utformades för att vara framtidssäkert. Containern i sig stöder nästan alla ljud- eller videoformat som gör det anpassningsbart, effektivt och högt betraktat som ett av de bästa - om inte de bästa - sätten att lagra ljud- och videofiler. Dessutom stöder den till och med flera ljud-, video- och undertextfiler även om de är kodade i olika format. På grund av de alternativ som behållaren erbjuder, liksom dess hantering av felåterställning (vilket tillåter du kan spela upp skadade filer), det har snabbt blivit en av de bästa behållarna för närvarande tillgängligt.

MP4

MP4 är det rekommenderade formatet för ladda upp video till webben Allt du behöver veta om att ladda upp videor till YouTubeFör närvarande finns det tre sätt att ladda upp videor till YouTube. Här är en djupgående titt på hur du använder din dator, telefon eller spelkonsol. Läs mer , och tjänster som Vimeo och YouTube har listat det som deras föredragna format. MP4-behållaren använder MPEG-4-kodning, eller H.264, samt AAC eller AC3 för ljud. Det stöds allmänt på de flesta konsumentenheter och den vanligaste behållaren som används för onlinevideo. Du kan verkligen inte gå fel med MP4.

I första hand är en behållare en (mestadels) värdelös information när det hänvisas till video. Att säga någon att skicka en MP4-fil ger inte bort några användbara bitar av information utan att förstå hur själva videon och ljudet kodades. Behållaren är just det, en plats att lagra ljud, video och codecs som behövs för att avkoda dem för uppspelning.

Så slutligen om du letar efter råd om vad du ska använda blir H.264 snabbt standardkodek, medan antingen mp4 eller MKV är värdiga containrar. MP4 kanske får fördelen här eftersom det stöds bättre på konsumentenheter och är standarden för de flesta stora videoströmningssidor. I slutändan är valet ditt, och så länge videon kan avkodas och spelas i andra änden finns det verkligen inte många dåliga val du kan göra när det gäller vad du ska använda.

Jag skulle gärna höra vad du använder och för vilken applikation du använder den för. Vad är din go-to videokomprimeringskodekar, inställningar och behållare De bästa inställningarna och formaten för att fånga videor för YouTube Läs mer ? Låt oss veta i kommentarerna nedan.

Fotokredit: komprimeringsverktyg Via Shutterstock, Tunnel av bilder, media, fotografier via Shutterstock, Fantastisk natur av Dr. Wendy Longo (ändrad), Adobe Media Encoder CS4 av Kebman, Youtube av Esther Vargas allt via Flickr

Bryan är en USA-född expat som för närvarande bor på den soliga Baja-halvön i Mexiko. Han tycker om vetenskap, teknik, prylar och citerar filmer från Will Ferrel.