OTT-opas koodekkeihin, säilömuotoihin ja transkoodaukseen

Jos tämän artikkelin otsikko ei jo saa päätäsi kipeäksi, niin muuhun se varmasti sattuu. No(Well) , toivottavasti voin selittää sen tavalla, joka on järkevä ei-tekniselle henkilölle. Kirjoitan tämän artikkelin video-/äänikoodekeista, koska huomasin olevani hämmentynyt, kun yritin selittää sitä ystävälle eräänä päivänä.

Mikä koodekki oikein on? Tiedän, että tarvitset heitä katsomaan elokuvaa siellä täällä, mutta mitä ihmettä se oikeastaan ​​on? Se, mikä todella hämmensi minua, olivat kaikki sanat, joista olen kuullut, mutta en koskaan ymmärtänyt: H.264 , DivX , MP4 , AVI , MPEG-2 , AVCHD , AAC , OGG , MKV jne. jne. Olivatko nämä kaikki koodekkeja? Pitkän lukemisen ja oppimisen jälkeen tajusin, että ääni- ja videokoodekkien ja säilömuotojen maailma on hyvin hämmentävä. Itse asiassa en todellakaan edes tiennyt eroa koodekin ja konttimuodon välillä, ennen kuin aloin tutkia.

En mene sen enempää yksityiskohtiin, koska aihe alkaa tiivistyä hyvin nopeasti. Välitätkö todella siitä, että 1 tunti RAW - pakkaamatonta 1080p 60 kuvaa sekunnissa videota syö lähes 500 Gt tallennustilaa? Luultavasti ei.

Mikä on koodekki?

Joten mikä on koodekki ja mitä se tekee? Yksinkertaisimmillaan koodekki on enkooderi/dekooderi tai alkuperäisessä muodossaan kompressori (co) – dekompressori (dec). Juuri näin pakkauksenhallinta tekee: se ottaa digitaalisen tiedoston ja pakkaa sen (tai koodaa sen) tallennusta varten ja purkaa sen (tai purkaa sen) katselua tai transkoodausta varten. Kerron teille vähän myöhemmin, mitä transkoodaus on, älkäämme hämmentäkö itseämme näin aikaisin.

Tärkeää on ymmärtää, että koodekki on tavallaan ikään kuin määritys siitä, miltä bittivirran tulee näyttää. Mikä on bittivirta? Jotta se ei olisi kovin teknistä, tavujen järjestys tulisi järjestää kyseiselle koodekille näin. Jokaisella koodekilla on tietyt ohjeet. Se voi esimerkiksi määrittää leveyden, korkeuden, kuvasuhteen jne. Katso tämä sivu, mutta älä lue liikaa tai päätäsi sattuu:

http://www.cs.cf.ac.uk/Dave/Multimedia/node262.html

Koska se on eritelmä, voin muuntaa tiedot monilla tavoilla tähän muotoon. Näin ollen(Hence) yhdelle koodekille voi olla useita koodereita. Selitän lisää koodereista alla olevassa Suositut koodekit(Popular Codecs) -osiossa.

Joten miksi me edes tarvitsemme kaikkea tätä pakkausta ja purkamista? Kuten(Well) edellä mainitsin, pakkaamaton 1080p RAW -tiedosto on melkein huikeat 500 Gt vain yhdeksi tunniksi. Tarvitset oman datakeskuksen kaikkien perhevideosi tallentamiseen, jos kaikki on tallennettu kyseisessä muodossa. Siellä puristus tulee peliin. Pakkaustyyppejä on erilaisia, mikä tarkoittaa erityyppisiä koodekkeja. Mitkä ovat suositut koodekit?

Suositut koodekit

H.264  (MPEG-4 Part 10 AVC) – Tämä tunnetaan myös virallisesti nimellä MPEG-4 Part 10 , mutta H.264 on se, mitä kuulet yleisesti. Kyllä, samalle asialle on myös useita nimiä. H.264 on ylivoimaisesti suosituin videoiden koodausmuoto. H.264 tarjoaa kaikkien maailmojen parhaat puolet: pienemmät tiedostokoot ja parempi laatu.

Muista jälleen(Again) , että H.264 on vain koodekki, et löydä tiedostoja, joiden pääte on .h264. Säilömuodot ovat sitä varten, mitä selitän alla olevassa osiossa. Tätä koodekkia käytetään kaikkialla älypuhelimista digitaalisiin videokameroihin ja Blu-ray- levyihin. Sitä käytetään myös nykyään paljon verkkovideoiden toimittamiseen, koska se pystyy tarjoamaan sinulle erinomaisen kuvanlaadun korkealla pakkaussuhteella ja alhaisella bittinopeudella, mikä tarkoittaa vähemmän kuormitusta suoratoistopalvelimille.

Se on myös erittäin tuettu ja on luultavasti suosituin koodekki vielä pitkään. Sitä tukevat Apple , YouTube , HTML 5 ja jopa Adobe Flash .

Ainoa haittapuoli H.264 :ssä on, että sen pakkausalgoritmit ovat niin hyviä, että videon koodaaminen tähän muotoon on paljon hitaampaa. Saat lisätietoja siitä, kun puhumme transkoodauksesta alla.

Kuten edellä mainitsin, yhdelle koodekille on useita lähettimiä. H.264 - koodekilla yksi suosituimmista koodereista on x264 VideoLANista(VideoLAN) , samat ihmiset, jotka luovat VLC Media Playerin(VLC Media Player) . x264 on ilmainen ja avoimen lähdekoodin, mutta siellä on myös monia kaupallisia H.264 - enkoodereita. Sillä ei ole väliä, kuinka videovirta muunnetaan tähän muotoon, mikä tahansa H.264 - dekooderi (kuten VLC ) pystyy tarkastelemaan tiedostoa.

MPEG-2 – Onko sinulla vielä suuri DVD - kokoelma? Tämä kaikki tehdään MPEG-2- koodekilla. Se on melko vanha, mutta hyvin yleinen. Toinen paikka, josta löydät MPEG-2- pakkauksen, on, kun katselet niitä HD-kanavia, jotka lähetetään langattomasti. Siinä kaikki MPEG-2- pakkaus. Mielenkiintoista tietää, eikö?

Koska MPEG-2-(MPEG-2) pakkausalgoritmi on huomattavasti huonompi kuin H.264 , sen etuna on, että se on paljon nopeampi koodata. Se ei kuitenkaan koskaan toiminut verkkosuoratoistossa, koska alhaisemmalla bittinopeudella laatu heikkenisi nopeasti ja päädyt pikselöityyn videoon. Siksi he keksivät MPEG-4 Part 2 :n .

MPEG-4 Osa 2(MPEG-4 Part 2) – Muistat varmaan ajat, jolloin kaikki puhuttiin DivX :stä ja Xvidistä(Xvid) , eikö niin? Ne olivat MPEG-4 Part 2 -muodon, alias H.263 , koodereita . Monet aikoinaan lataamasi elokuvat pakattiin tällä koodekilla, koska se antoi sinulle hyvän tiedostokoon ja säilytti kohtuullisen laadun. Ainoa suuri ongelma on kuitenkin se, että teräväpiirtosisältö kärsi edelleen kuvanlaadun suhteen ja siellä yllä mainitsemani H.264 otti vallan.(H.264)

Windows Media Video – Tämä on pohjimmiltaan Microsoftin(Microsoft) versio MPEG-4- koodekeista. WMV 7 esiteltiin vuonna 1999, ja se oli kopio MPEG-4 Part 2 :sta . Myöhemmin tulivat WMV 8 ja 9, joita seurasi VC-1 , koodekki, joka kopioi enimmäkseen MPEG-4 Part 10 :n ja jota käytetään tällä hetkellä myös Blu-ray- levyillä. Ainoat muut paikat, joissa näet WMV:n ja VC-1 :n , ovat enimmäkseen Microsoftiin(Microsoft) liittyvissä tuotteissa, kuten Windows Movie Maker , Silverlight , HD DVD ja Microsoft Expression Encoder jne.

Nämä ovat vain suosittuja videokoodekkeja, sinulla on myös äänikoodekit, jotka tulevat esiin, kun puhumme alla olevista säilöistä. Suosittuja äänikoodekkeja ovat FLAC , AC3 , Dolby Digital Plus , DTS-HD , ALAC jne. Kuten videolla, myös äänikoodekkeilla on omat säilöformaatit, kuten AIFF , WAV jne.

Nämä eivät suinkaan ole kaikkia koodekkeja, se on vain luettelo suosituimmista koodekeista. Puhutaanpa nyt säilömuodoista.

Säilön muodot

Tiedostomuodot

Kun toistat tiedostoa Windows Media Playerissa(Windows Media Player) , VLC :ssä tai Quicktimessa(Quicktime) tai missä tahansa valitsemassasi mediasoittimessa, avaat yleensä säilömuodon. Säiliömuoto tai kääre on pohjimmiltaan paketti yhdestä tai useammasta koodekista, videosta tai äänestä tai molemmista. Säilöä käytetään lisäämään ääntä videon ohella ja varmistamaan, että ääni ja video synkronoidaan täydellisesti. Säilö sisältää myös muuta streaming-palvelimen tai mediasoittimen tarvitsemaa tietoa. Video- ja äänibittivirrat on vain kääritty toiseen bittivirtaan.

Säilömuodoissa(Container) näet yleisimmät tiedostotunnisteet, joita me kaikki myös käytämme, kuten MP4 , MOV , WMV , AVI jne. Käydään läpi joitain yleisimmistä säilöistä:

MP4 – Olet todennäköisesti ladannut kappaleen, jonka laajennus on .MP4, joka on kääre useille video- ja äänikoodekeille. Yleisimmin sitä käytetään H.264 -videon ja AAC - koodatun äänen käärimiseen. Se tukee myös MPEG-4 Part 2 ja MPEG-2 videokoodekkeja. Ääni voidaan myös koodata käyttämällä muita koodekkeja kuin AAC .

AVI – Tämä on Microsoftin(Microsoft) konttiformaatti vuodelta 1992. Se oli erittäin suosittu aikanani, ja se on edelleen melkoinen. Jos teet mitään koodausta, sinun ei pitäisi koskaan enää käyttää AVI -säiliömuotoa. Ensinnäkin se ei tue uudempia koodekkeja, kuten H.264 . Siinä on myös muutamia muita suuria ongelmia, minkä vuoksi sitä ei enää käytetä.

ASFMicrosoftin (Microsoft)Advanced Systems Format ei yleensä käytä . ASF tiedostopääte. Sen sijaan useimmat ASF -säiliöt käyttävät .WMA- tai .WMV-muotoa. Näet nämä tiedostot ympärilläsi, jos käytät kaikkia Microsoftin(Microsoft) tuotteita. Kun poistut Microsoftin(Microsoft) maailmasta, kohtaat ongelmia tiedostojen toistamisessa, varsinkin jos käytät H.264 - koodekkia.

AVCHDAVCHD on yleisin HD-videokameroiden säilytysmuoto. Video on normaalisti H.264 AC3 ( Dolby Digital ) -äänellä tai lineaarisella PCM :llä .

MKVLataa(Download) elokuva viime aikoina? Se on luultavasti MKV -säiliömuodossa , joka sisältää H.264 -videotiedostoja. Useat työkalut tukevat MKV :ta, kuten Boxee , PS3 Media Server , XMBC , VLC jne., mutta sitä ei tueta vielä yhtä laajasti kuin muita säilömuotoja.

FLV – Tämä on Adobe Flash , joka tukee monia erilaisia ​​koodekkeja, yleisimpiä ovat H.264 ja AAC . Flash -video on yksi suosituimmista tavoista suoratoistaa videoita Internetin(Internet) kautta . Se on menettämässä jalansijaa HTML 5 : n ja sen vuoksi, että Apple ei anna flashin käydä missään iDevice-laitteissaan, mutta se on silti hyvin yleistä.

On olemassa muita säilömuotoja, kuten QuickTime-tiedostomuoto(QuickTime File Format) , OGG , WebM jne., mutta saat kuvan nyt.

Transkoodaus

Viimeinen asia, joka on ymmärrettävä tästä kaikesta, on se, että sinun on luultavasti muunnettava videokamerasta lataamasi AVCHD -video eri muotoon, jonka voit sitten tuoda iTunesiin ja toistaa iPhonellasi. Koska koodekkeja ja säilömuotoja on niin monia ja jokaisessa säilömuodossa voi olla erilaisia ​​video- ja äänikoodekkien yhdistelmiä, tarvitset transkooderin saadaksesi haluamasi tiedostotyypin tietylle laitteelle.

Käsijarru

Siellä on monia muuntajia eli videomuuntimia: HandBrake , FFmpeg , SUPER , VirtualDub jne. Jotkut ovat maksullisia ja jotkut ovat ilmaisia ​​avoimen lähdekoodin työkaluja. Jotkin työkalut, kuten HandBrake , antavat sinulle esiasetuksia, jotta voit valita lähdetiedoston ja valita tulostusmuodon, kuten iPod tai iPhone, ja napsauttaa Käynnistä(Start) . Se valitsee puolestasi kaikki asetukset, säilön, koodekin jne. Toivottavasti kuitenkin tämän viestin lukemisen jälkeen ymmärrät nyt hieman enemmän ja voit siirtyä muuttamaan videoita muotojen välillä ja ymmärtää taustalla olevaa prosessia hieman paremmin. Nauttia!



About the author

Olen tietokoneteknikko, jolla on yli 10 vuoden kokemus, josta 3 vuotta 店員. Minulla on kokemusta sekä Apple- että Android-laitteista ja olen erityisen taitava tietokoneiden korjaamisessa ja päivittämisessä. Nautin myös elokuvien katsomisesta tietokoneellani ja iPhonen käyttämisestä kuvien ja videoiden ottamiseen.



Related posts