Test: Srovnání kodeků DivX a XviD DivX versus XviD Stále častěji se vedle klasického formátu DivX objevuje další, jehož název vznikl vtipným obrácením pořadí písmen - XviD. Oba jsou založeny na standardu MPEG-4. V čem se tedy liší? DivX je všeobecně známější; tento název nesl už kdysi hacknutý kodek Microsoftu - mluvilo se o verzi 3.11, která má i dnes řadu příznivců. Z projektu OpenDivX se zrodila firma DivXNetworks a počínaje verzí 4 vytvořila svůj vlastní, už plně legální kodek. Ten už je komerční a nabízí se ve třech variantách. Verze Basic je volně k dispozici pro osobní využití, vylepšená verze Pro je zdarma s reklamou nebo za poplatek (nyní 15 USD) bez reklamy. XviD je naproti tomu open source (volné zdrojové kódy) a je distribuován pod licencí GPL - tj. zdarma pro všechny. Na jeho vývoji se podílí řada vývojářů, proto jde vývoj rychle dopředu a nové verze se objevují celkem často. Nedávno to s celým projektem vypadalo kvůli zneužívání jeho kódu v jiném komerčním dekodéru špatně. Představitelé XviDu na čas stopli jeho vývoj, nakonec se však vše vyjasnilo a projekt pokračuje. V balíku je dodávána i utilita FourCC Changer, která slouží ke zjištění a změně kódu formátu videa. Lze tak donutit přehrávač, aby na DivX soubor použil XviD dekodér a naopak. Kvalitativní rozdíly obou kodeků jsou malé, jde o velmi subjektivní záležitost. Při nastavení obdobných parametrů kódování je DivX o něco rychlejší, XviD má zase malinko lepší kompresní poměr. Vzhledem k možnostem a licenci doporučuji preferovat XviD. a naopak. Software na Chip CD DivX 5.0.3 Basic: freeware, www.divx.com DivX 5.0.3 Pro: adware, www.divx.com XviD 16.02.2003: freeware, www.xvid.com, instalace na www.divx-digest.com/software/xvid.html XviD + open source pod GPL + bohaté nastavení kodéru, na druhou stranu vyšší nároky na znalosti uživatele + pro řadu platforem včetně Windows, Linux, Mac +- časté nové kompilace instalátorů, ne vždy bezproblémové rozchození +- rychlý dekodér, nemá však mnoho voleb, lepší volbou je složitější FFDShow (http://cutka.szm.sk/ffdshow) nebo změna FourCC na DivX - zatím bez B-frames, pracuje se na tom DivX5 + snadná instalace + rychlý dekodér s několika úrovněmi zpracování obrazu (post-processing) pro Windows, Linux i Mac + přehrává korektně vytvořený XviD +- B-frames (při kompresi bere v úvahu minulé i budoucí snímky) mají zvýšit kompresi, kvalita je sporná - kvalita někdy nepředčí původní DivX 3.11 - malé ovlivnění interního nastavení kodéru, zajímavé možnosti až v Pro verzi - na některých systémech nekorektní funkčnost kódování software: balíček audio/video dekodérů all in 1 Vše pohromadě Stává se to už často. Uklidněni přítomností nejnovějšího dekodéru DivX 5.0.3, sebevědomě vložíte do mechaniky půjčený CD a pouštíte objemný AVI soubor. Nabíhá softwarový videopřehrávač, ale vzápětí je přerušen chybovou hláškou informující o nepřítomnosti potřebného dekodéru. Nic na tom nezmění ani Windows Media Player, který ve snaze vyhovět vaší touze nahlédne do kodekové databáze Microsoftu, ovšem nenajde nic. Zatímco popularita jedno- až dvoucédéčkových verzí filmů roste, oblíbenost kodeků zmačkávajících objem dat DVD na jednu osminu kolísá. Jak už bylo naznačeno, pod příponou AVI se může skrývat nejeden typ kódování videa i audia. Abyste se vyvarovali neúspěchů při snaze přehrát je, musíte buď vědět, jaký dekodér soubor potřebuje, a obstarat si ho, nebo být rovnou připraveni na nejobvyklejší případy. Druhou možnost elegantně řeší balíčky sdružující základní dekodéry a doplňky. Po vydání nové verze některého z kodeků je celý balíček aktualizován. Záleží tedy na rychlosti jeho tvůrců, jak hbitě zareagují na změnu. Jedním z hojně používaných balíčků je CodecPack All In 1 od českých autorů. Obsahuje dekodéry (pozor, ne kodéry) pro nejčastěji používané kódování DVD ripů. Podíváme se, které to jsou, kde se dají sehnat samostatně a jak probíhá instalace celého balíčku. Co se skrývá uvnitř CodecPacku All In 1 verze 5.0.3.8 DivX 5.0.3 (www.divx.com): Známý kodek, jehož základní varianta je nabízena pro osobní užití zdarma. Vylepšená verze, obdařená zdatnějšími kompresními algoritmy, je dodávána také zdarma, ovšem jako adware (při surfování internetem je zobrazována reklama, nehledě na to, zda je kodek aktuálně používán), nebo za 15 dolarů bez reklam. Přehrává verze 3.11, 4 a 5. V současnosti je často nahrazován kodekem XviD. XviD 16.02.2003 (www.xvid.org): Rychle se prosazující, po nedávných potížích opět pokračující open source (volně šiřitelný včetně zdrojových kódů) kodek. Na domovské stránce nenaleznete instalační balík, hledejte ho na www.divx-digest.com/software/xvid.html. FDDShow 03.01.2003 alpha (http://cutka.szm.sk/ffdshow): Univerzální dekodér pro DivX i XviD. Jeho pýchou je vysoká možnost nastavení kvality dekódování s možností řady filtrů. Dekodér titulků G400 2.7 cz, eng (www.tac.ee/~prr/videoutils/divxg400.html): DirectShow filtr, jehož pomocí zobrazíte titulky mnoha formátů i v Media Playeru. Filtr je vcelku zbytečný, pokud používáte specializovaný DivX přehrávač, který titulky většinou zvládá. Název mate, filtr funguje i na jiných grafických kartách než Matrox G400. Dekodér titulků DVobSub 2.23 cz, eng (http://vobsub.edensrising.com/vobsub.php): Přehrává IDX a SUB soubory nesoucí vyripované bitmapové titulky z DVD. Je nahraditelný filtrem G400. Dekodér pro OGG Vorbis 0.9.9.5 (http://tobias.everwicked.com/oggds.htm): Dekodér audioformátu OGG. Dekodér pro AC3 0.63 (http://ac3filter.sourceforge.net): Dekodér vícekanálového prostorového zvuku. Morgan Multimedia Stream Switcher 0.97b (www.morgan-multimedia.com/ mmswitch): DirectShow filtr pro přepínání mezi jednotlivými zvukovými stopami patřičně vytvořeného AVI souboru. Instalace Po spuštění českého instalačního souboru si vyberte, zda si přejete při startech instalátoru stahovat případné nové verze z internetu. Tento autoupdate se však snaží připojit na konkrétní adresu a nebere v potaz možný proxy server - pokud jste za ním, spojení se nezdaří. Tuto službu lze později aktivovat a deaktivovat stažením a spuštěním souborů měnících registry nebo manuální změnou registrové položky. Další krok vede k výběru dekodérů videa můžete nainstalovat FDDshow nebo DivX s XviD či žádný z nich. Následuje výběr zobrazovače titulků v podání G400, VobSub nebo žádného. Dekodéry audia a Morgan Switcher se nainstalují vždy. Instalátor je malou vadou na kráse jinak dobrého balíčku. Kromě už zmíněného nedotaženého autoupdatu si při instalaci vyšší verze sám nezjistí v systému už obsažené dekodéry a neprovede tedy jen jejich aktualizaci. Aby se odstranily všechny soubory, které nové verze dekodérů a filtrů nemusí vůbec používat (což se může, byť zřídka, stát), je nejlepší před novou instalací odinstalovat původní balík. P. Zákostelný Software na Chip CD Codecpack All In 1 5.0.3.8: freeware, www.codecpack.com