Objavljeno: 06.07.2009.

DivX 7

Nakon verzije 6 bilo je posve jasno da je daljnji razvoj kodeka DivX upitan jer je na scenu stupila nova kvantizacija koja je implementirana u komercijalna rješenja, ali i u kodek x.264. Nakon brojnih revizija kodeka x.264 od novog DivX-a nije bilo traga, iako su kružile glasine o razvoju nove verzije koja će koristiti novu kvantizaciju. Sad je nova verzija ovdje, ali i s velikim promjenama koje će promijeniti postupak kodiranja. Od sada DivX koristi novu kvantizaciju H.264 i standard AAC za kompresiju zvuka. U prijašnjoj su verziji za to bili zaduženi kvantizacija H.263 i kodek MP3. Promijenjen je i container i, iako su mnogi priželjkivali MP4, izbor DivX-ova tima je container Matroska (MKV) koji će ugostiti standarde H.264 i AAC.

DivX 6

Kodek DivX 6 ubraja se u standard kompresije MPEG-4 part 2 te ga se svrstava u ASP (Advanced Simple Profile) kodeke. DivX 6 ujedno je vrlo popularan, ali i kodek čija popularnost prolazi s obzirom na aktualnost kodeka nove generacije koji, za razliku od kodeka ASP, koriste kvantizaciju H.264. Za razliku od kvantizacije H.263 koja se koristi kod DivX-a 6, kvantizacija H.264 naprednija je i omogućava veću kompresiju, ali ujedno i kvalitetniji krajnji rezultat zbog naprednog i procesorski zahtjevnog dekodiranja. DivX 6 ima dvije inačice – Windows i OS X – i dva izdanja – Community Codec i Professional, ali budući da ova verzija kodeka DivX upotrebljava staru kvantizaciju, mnogi je korisnici napuštaju i prelaze na novi DivX 7 ili x.264.

VDub

Program VirtualDub vrlo je dobro poznat u krugovima videoentuzijasta koji njegove mogućnosti već dugo koriste, ali ih i kombiniraju s drugim programima. VirtualDub je program za obradu i kodiranje videa, a osnovna mu je namjena obrada postojećeg sadržaja, poput DivX filmova. Iako podržava i druge formate, specijalnost su mu zahvati na videu kodiranom kodecima DivX i XviD. U simbiozi s AviSynthom moguće je uvesti i formate koje VirtualDub inicijalno ne podržava, poput WMV-a i slično. Tim koji radi na razvoju DivX-a 7 nedavno je imao prezentaciju na kojoj su prikazali rad s novim kodekom. U procesu kodiranja upotrijebljen je i VirtualDub, a i na web stranici (www.labs.divx.com) je u vodiču moguće pročitati kakav su točno postupak upotrijebili. Postupak kodiranja pomoću aplikacija koje nisu razvijene od strane DivX-ova tima sve je samo ne jednostavan. Otkako je napušten princip VfW i objeručke prihvaćen komandnolinijski način rada, ne može se govoriti o jednostavnosti kodiranja. Upravo je i Vdub jedan od programa koji se koristi za kodiranje pomoću DivX-a 7, ali je čitav postupak rezerviran samo za napredne korisnike. Korisnici koji očekuju jednostavnost i funkcionalnost mogu se poslužiti DivX Converterom koji ima vrlo skromne mogućnosti i nije namijenjen zahtjevnim korisnicima. Korisnicima kojima Converter nije dovoljan, a komandnolinijsko kodiranje previše napredno, potrebna je doza strpljenja kako bi se počeli razvijati novi alati ili kako bi postojeći programi dobili podršku za DivX 7.

DivX 7 VS x.264

Kodek x.264 ubraja se u standard MPEG-4 part 10 i u potpunosti je besplatan. Donedavno je x.264, kao i kodeci ASP, imao GUI (graphical user interface), ali je zbog potrebe za stalnim nadogradnjama i usavršavanjem tim koji radi na kodeku prestao raditi korisničko sučelje. Kodek je sad moguće koristiti komandnolinijski ili pomoću posebno razvijenih alata. Jednako kao kod kodeka x.264, i kod novog je DivX-a 7 tim koji je zadužen za razvoj odlučio da više neće biti podrške za VfW i da će se DivX 7 upotrebljavati komandnolinijski kao i x.264. Posljedica toga je da, zbog nedovoljnih mogućnosti DivX Convertera, korisnici moraju pričekati programe kojima je moguće na intuitivniji način određivati parametre kodeka. Kodek x.264 samo je jedan od predstavnika kodeka AVC, ali je postao i jedan od najzastupljenijih, s sada mu je i DivX 7 izravna konkurencija. Kodiranje ovim i drugim kodecima AVC zahtijeva strpljenje jer je proces kodiranja vremenski zahtjevan. Za dekodiranje dobivenih datoteka koje su kodirane kodekom DivX 7 i kodekom x.264 moguće je koristiti playere sa zasebnim dekoderima (GOM Player, VLC), dekoder ffdshow ili DivX-ov dekoder.

AAC

Advanced Audio Coding je standard za kompresiju zvuka s gubitkom kvalitete, koji je razvila ista grupacija (Fraunhofer IIS) koja je stvorila i format MP3. U odnosu na format MP3, AAC daje bolju kvalitetu zvuka pri nižim bitrate vrijednostima i primarno se koristi u uređajima i servisima tvrtke Apple. Analogno primjeni formata MP3 u sprezi s ASP kodecima, AAC se koristi s kodecima AVC. To je moguće zbog novih containera koji objedinjuju komponente i omogućavaju dodatne funkcije poput anamorfnog kodiranja (kodiranje bez promjene razlučivosti izvornog zapisa). DivX 7 također koristi standard AAC za kompresiju zvuka i prezentira ga kao dobar komplement koji u simbiozi s kvantizacijom H.264 omogućava kvalitetno sažimanje audiokomponente HD videa. Najveći nedostatak kodeka AAC je nekompatibilnost s većinom linijskih uređaja i MP3 playera, ali bi buduća podrška za DivX 7 trebala riješiti i taj problem.

Matroska

Svaka AV datoteka sastoji se od dva elementa, videa i zvučnog zapisa. Kad se na takve datoteke primjenjuje određena kompresija, potrebno je razdvojiti elemente zapisa – taj se proces naziva demux. Nakon što je svaki od sastavnih elemenata zapisa kodiran, odnosno komprimiran određenim kodecima, iste je komponente potrebno ponovno sastaviti, sinkronizirati. Elementi se sinkroniziraju i stavljaju u zajednički spremnik (container) koji također ima svoje karakteristike. Spremnici mogu sadržavati i više zvučnih zapisa, prijevode i tagove, odnosno metapodatke. Metapodaci su podaci o podacima, informacija o informaciji, odnosno isti daju uvid u karakteristike videodatoteke. Container Matroska (MKV) sastavni je dio filozofije koju primjenjuje DivX 7. Budući da MKV ima velike mogućnosti i praktično nema restrikcije koje bi mogle imati negativan utjecaj na razvoj kodeka, tim koji radi na kodeku se odlučio na container MKV ispred containera MP4, zbog čega su se neki korisnici bunili. Odabirom spremnika MKV ispred containera MP4 i DIVX, koji će biti osnovni i jedini za nove videodatoteke generirane kodekom DivX 7, jasno je određen način razvoja DivX-a.

DivX 7

Nova verzija DivX-a, kao i prethodna, ima dva izdanja. Izdanje CC (Community Codec) poznato je većini korisnika jer je to besplatno izdanje, za razliku od izdanja Pro čija je cijena 19,99 dolara. Oba izdanja kodeka uključuju koder, dekoder, DivX Player, DivX Web Player i DivX Converter. Koder sada nije moguće koristiti na način na koji je to prije bilo moguće, primjerice u programu VirtualDub, pa je korisnicima koje žele jednostavnost jedino preostalo koristiti Converter. Na web stranici DivX-a moguće je preuzeti dva iznimno zanimljiva HD videozapisa (Big Buck Bunny i Elephants Dream). Dekodiranje takvih videodatoteka moguće je u multimedijalnim playerima koji imaju integrirane dekodere ili pomoću onih koje koriste dekodere koji su zasebno instalirani. GOMPlayer i VLC imaju problema prilikom dekodiranja. U GOM-u se javlja zastajkivanje na nekim dijelovima videa, a u VLC-u vidljivi su artefakti. To je očito prolazna faza dok isti programi unaprijede svoje interne dekodere. Za razliku od playera koji koriste svoje dekodere, DivX Player i Media Player Classic, koji se oslanjaju na eksterne dekodere, nemaju problema jer oba playera upotrebljavaju DivX-ov dekoder s kojim nema problema prilikom dekodiranja.

DivX Player

DivX Player sada ima osvježeno sučelje, ali je praktično identičan prijašnjim verzijama. Player je optimiziran za reprodukciju DivX HD videa i za takvu je namjenu prilično dobar odabir, iako i popularni MPC reproducira DivX HD bez problema, kao i playeri koji koriste DivX-ov dekoder. Player ima podršku za prikaz prijevoda koji se nalazi u spremniku MKV te omogućava uobičajen prikaz kao i GOM Player ili VLC. Iz DivX Playera moguće je i izravno kopirati videodatoteke na optički medij pomoću izbornika koji se nalazi na desnoj strani, a na lijevoj je strani moguće pregledavati preuzete videodatoteke. Ono što nedostaje DivX-u kvalitetan je program zadužen za kodiranje videa. Upravo se na ovom području DivX oslanja na druge programe (third-party software) koji će moći koristiti kodek i na taj način omogućiti kodiranje. Ono što je u paketu ponuđeno jest dobro poznati DivX Converter, ali i njegova dobro poznata ograničenja i mogućnosti.

DivX Converter

Converter je zamišljen kao jednostavan alat koji će jednu videodatoteku kodirati u drugu, a ta druga videodatoteka je ono što korisnik očekuje prema novim specifikacijama DivX-a 7. Osim toga što je Converter zadužen za generiranje videa prema specifikacijama, isti program, uz nadoplatu od 9,99 dolara, može kodirati DVD-Video u DivX. Budući da nijedan videosadržaj na DVD-u nije HD, to znači da se sadržaj SD kodira kvantizacijom H.264. Je li takav postupak opravdan i preporučljiv? Nova će kvantizacija omogućiti kvalitetnu kompresiju bez obzira na to radi li se o SD-u ili HD-u, no ipak je primarno namijenjena kodiranju videosadržaja visoke razlučivosti. DivX 7 donosi svojevrstan marketinški bum koji će izazvati promjene, a te su postupno napuštanje kodeka ASP i potpuni prelazak na nove kodeke AVC i video visoke razlučivosti. (Marko Kriška)

Komentari

Tech