Se svou kvalitou blφzkou DVD a mo₧nostφ ulo₧enφ celΘho filmu na b∞₧nΘ CD si formßt DivX zφskal masouvou oblibu. By¥ byl standard MPEG4, jeho₧ techniku pou₧φvß, navr₧en hlavn∞ pro internet a ₧ivΘ vysφlßnφ, v∞tÜina u₧ivatel∙ znß DivX prßv∞ jako formßt pro ulo₧enφ vlastnφho videa ve vysokΘ kvalit∞.
NedßvnΘ udßlosti jist∞ pot∞Üφ vÜechny, kte°φ se o problematiku DivX videa zajφmajφ a pou₧φvajφ jej. A₧ do poloviny Φervence byl v podstat∞ jedin² pou₧iteln² kodek, tj. kodΘr a dekodΘr, DivX ;-) 3.11 - hacknut² a upraven² kodek Microsoftu. R∙znΘ jinΘ kompatibilnφ open source a free kodeky mnoho uplatn∞nφ nenaÜly, proto₧e byly velmi lφnΘ co do rychlosti a kvalita takΘ za mnoho nestßla. Nynφ firma DivXNetworks, zakladatel open source projektu OpenDivX (Project Mayo), vydßvß DivX 4.01. Ten se chlubφ zv²Üenou rychlostφ dek≤dovßnφ, a₧ 4x rychlejÜφm k≤dovßnφm ne₧ p°edchozφ verze, zlepÜenou kvalitou obrazu a novinkou je dvoupr∙chodovΘ k≤dovßnφ. Zatφmco alpha verze neum∞la p°ehrßvat p∙vodnφ DivX 3.x, zde mßte kompatibilitu sm∞rem nφ₧ tΘm∞° zaruΦenou.
Instalace
Instalace zaΦφnß a v ideßlnφm p°φpad∞ konΦφ spuÜt∞nφm instalßtoru DivX 4. Pokud jste p°edtφm pou₧φvali DivX ;-) (z°ejm∞ 3.11), nemusφ se mu vÜak poda°it p°inutit Windows, aby pro p°ehrßvßnφ pou₧φvaly nov² dekodΘr (zdß se to b²t problΘm Windows 98, v NT/2000 by m∞lo b²t vÜe v po°ßdku). V tom p°φpad∞ je nejprve nutnΘ ruΦn∞ odregistrovat (to neznamenß smazat) p∙vodnφ dekodΘr DivX. P°epn∞te se do adresß°e se souborem regsvr32.exe ("windows\system" u Win98, "system32" u WinNT/2000) a spus¥te p°φkaz "regsvr32 /u DivX_c32.ax". PotΘ, pro pou₧φvßnφ dekodΘru DivX 4, spus¥te "regsvr32 divxdec.ax". Pou₧itφm p°φkaz∙ v obrßcenΘm po°adφ a p°ehozenφm p°epφnaΦe "/u" docφlφte zp∞tnΘho pou₧φvßnφ DivX 3.x dekodΘru.
Instalace DivX 4.01 final Full (obsahuje vlastnφ kodek a ne moc robustnφ ale rychl² p°ehrßvaΦ Playa) z Chip CD.
Instalace DivX 4.01 final Codec (obsahuje pouze kodek) z Chip CD.
Nastavenφ
Prßce s programy pro tvorbu a ·pravu DivX videa byla popsßna v Chipu 6/01 a 7/01. Zde se omezφme pouze na zvlßÜtnosti tohoto kodeku.
|
Mo₧nost ovlivn∞nφ k≤dovacφho procesu je u DivX 4.0 opravdu v∞tÜφ.
|
Popis jednotliv²ch prvk∙:
1) | |
Variable bitrate mode : UrΦuje k≤dovacφ techniku. Na v²b∞r jsou 4 mo₧nosti : 1-pass - konstantnφ datov² tok obdobn² jako u DivX 3.x; 1-pass quality based - datov² tok nebude urΦen kbps, ale cht∞nou kvalitou obrazu; 2-pass, first pass - prvnφ Φßst dvou·rov≥ovΘho k≤dovßnφ; 2-pass, second pass - druhß Φßst.
Podstatnou novinkou je dvoupr∙chodovΘ k≤dovßnφ. To nejprve projde celΘ video a zjistφ nßroΦnost scΘn na pohyb. Podle toho pak v druhΘm, k≤dovacφm, pr∙chodu volφ adekvßtnφ datov² tok pro aktußlnφ snφmek. P°iΦem₧ scΘny s velk²m pohybem samoz°ejm∞ spot°ebujφ vφce dat. V²sledkem je lepÜφ kvalita u scΘn s mal²m pohybem a o malinko horÜφ s v∞tÜφm pohybem ne₧ tomu je u jednopr∙chodovΘho. Tato metoda se takΘ sna₧φ o co nejv∞tÜφ dodr₧enφ vßmi zadanΘho datovΘho toku (v kbps) z hlediska celΘho videa, proto se hodφ na tvorbu celocΘdΘΦkov²ch zßznam∙. O stejn² efekt se u kodeku 3.11 sna₧φ i program Nandub, pozm∞n∞n² VirtuallDub. Mno₧stvφ nastavenφ v n∞m vÜak zamotßvß hlavu nejednomu zaΦφnajφcφmu kodΘrovi. Proces dvou·rov≥ovΘho k≤dovßnφ je nßsledujφcφ : Vyberte prvnφ Φßst a spus¥te k≤dovßnφ. Vytvo°φ se pomocn² log soubor a krßtk² AVI soubor. Na to samΘ video stejn²m zp∙sobem aplikujte druhou Φßst. AVI soubor z prvnφ Φßsti m∙₧eme p°epsat.
|
2) | |
Performance/quality : UrΦuje rychlost a kvalitu k≤dovßnφ. V²b∞r mo₧n² z Fastest, Fast, Medium, Slow, Slowest (nejpomalejÜφ a nejkvalitn∞jÜφ).
|
3) | |
Output video bitstream : Datov² tok v kbps (kilobitech za sekundu).
|
4) | |
Maximum keyframe interval : Maximßlnφ poΦet snφmk∙ mezi dv∞ma klφΦov²mi snφmky. Od nich se odvozujφ u₧ jen zm∞ny nßsledujφcφch snφmk∙ a₧ do dalÜφho klφΦovΘho.
|
5) | |
Max CPU usage : Omezenφ maximßlnφho vyu₧itφ procesoru p°i k≤dovßnφ.
|
6) | | Deinterlace : Pou₧ijte u proklßdanΘho videa. DeinterlaΦnφ filtr VirtualDubu m∙₧e poskytovat lepÜφ v²sledky,
|
7) | |
Default decoder postprocessing level : P°ednastavenß ·rove≥ zpracovßnφ obrazu pro dekodΘr. VyÜÜφ hodnota = lepÜφ obraz, v∞tÜφ nßroΦnost na procesor. Tato polo₧ka ovlivnφ jen p°ehrßvßnφ, samotnΘ k≤dovßnφ ne.
|
8, 9) | | Max, Min quantizier : Tyto hodnoty urΦujφ, jak kodΘr zpracuje videosekvenci. Platφ : menÜφ hodnota = lepÜφ kvalita, vyÜÜφ datovß nßroΦnost. Um∞nφ nastavit sprßvnΘ hodnoty si vy₧ßdß urΦitou praxi.
|
10, 11, 12) | | Rate Control : Ovlßdß rozpoznßnφ a zpracovßnφ pohybu ve scΘnßch. Pouze pro zdatn∞jÜφ kodΘry. Zßkladnφ nastavenφ produkuje optimßlnφ v²sledky.
10) | | averaging : UrΦuje, jak rychle je zapomφnßna minulost pohybu. V∞tÜφ hodnota produkuje lepÜφ v²sledky u rychl²ch scΘn, ale nem∞la by b²t o moc vetÜφ vzhledem k dΘlce sekvence.
|
11) | | reaction : UrΦuje, jak rychle se kodek adaptuje poslednφm scΘnßm. VyÜÜφ hodnota obvykle zlepÜuje rychlΘ scΘny, zhorÜuje pomalejÜφ.
|
12) | | down/up ratio : UrΦuje citlivost v reakci na rychlΘ Φi pomalΘ pohyby. VyÜÜφ hodnota obvykle zlepÜφ rychlΘ scΘny, ale vezme si v∞tÜφ datov² tok.
|
|
13) | |
Quality : UrΦenφ kvality pro 1-pass quality based bitrate mode.
|
14) | |
Log file : Pomocn² datov² soubor dvou·rov≥ovΘho k≤dovßnφ.
|
15) | | Frame dropping : Hodnota tΘto polo₧ky umo₧nφ kodΘru vypustit ty snφmky, u kter²ch se domnφvß, ₧e nenesou d∙le₧itΘ informace (snφmky s mal²m pohybem). Pou₧ijte p°i v∞tÜφch nßrocφch na velikost v²slednΘho souboru.
|
P°ehrßvßnφ
Kvalitu p°ehrßvßnφ lze ovlivnit nastavenφm ·rovn∞ procesorov∞ nßroΦnΘho postprocessingu, kter² se sna₧φ o zlepÜenφ vizußlnφho vzhledu snφmk∙. P°i p°ehrßvßnφ videa v Media Playeru ho naleznete pod Soubor - Vlastnosti - zßlo₧ka up°esnit - tlaΦφtko Vlastnosti na DivX Decoder Filter. Nechybφ ani nastavenφ jasu, kontrastu a sytosti obrazu.
Zßlo₧ku Quality Settings a jejφ nastavenφ Aspect Ratio vyu₧ijete z°φdka a to tehdy, je-li obraz zdeformovan² a p°ehrßvaΦ nemß mo₧nost vlastnφho nastavenφ pom∞ru stran. Mo₧nΘ hodnoty jsou 1:1, 4:3, 16:9 a zachovßnφ originßlnφho (standardnφ nastavenφ). Zm∞na se projevφ a₧ po novΘm spuÜt∞nφ p°ehrßvaΦe.
|
Nastavenφ ·rovn∞ ·pravy obrazu p°i p°ehrßvßnφ.
|
Praxe
Kvalita k≤dovßnφ je dobrß, rozdφly oproti DivX 3.x jsou p°i b∞₧nΘm pohledu nepost°ehnutelnΘ. Pokud to jen jde, rozhodn∞ doporuΦuji nejkvalitn∞jÜφ k≤dovßnφ (slowest). Dek≤dovßnφ je na tom obdobn∞, navφc je u DivX 4.0 v²razn∞ rychlejÜφ. V k≤dovßnφ nenφ kodek zp∞tn∞ kompatibilnφ, novΘ video tedy nep°ehrajete v DivX 3.11.
Pro dvou·rov≥ovΘ k≤dovßnφ v programu VirtualDub je v²hodnΘ pou₧φt prßci s ·lohami (jobs). Vyberte v kodeku prvnφ Φßst k≤dovßnφ (first pass). Pod menu Audio oznaΦte No audio - v prvnφm kroku je zbyteΦnΘ audio k≤dovat. Nßsleduje dialog pod File - Save as AVI, kde zaÜkrtn∞te Add operation to job listàTutΘ₧ akci prove∩te s druhou Φßstφ k≤dovßnφ, vyberte zdroj audia a jeho kompresi, ulo₧te akci do seznamu ·loh (job list) a spus¥te jeho provßd∞nφ.
Na zßv∞r doporuΦφm sledovat internetovou adresu www.divx.com, zde probφhajφcφ diskuse a uve°ej≥ovanΘ novΘ verze kodeku.
Podφvejte se na tabulky v²konu.
Zde naleznete krßtkou ukßzku v rozliÜenφ 528*400 a datovΘm toku 750 kbps (b∞₧n² pro 1CD ripy DVD titul∙).
DivX 4.01 k≤dovanou s nastavenφm 2-pass, slowest. Pro p°ehrßnφ je t°eba mφt nainstalovßn kodek DivX 4.
|
P. Zßkosteln²
|