DivX H.264 Decoder Beta 1 přichází!
Podporuje H.264 Main, High, High 10, High 4:2:2 profily, kompletně režimy prokládání (MBAFF, PAFF, mixed), vícevláknové zpracování až na osmi procesorových jádrech a samozřejmě nese optimalizace pro MMX, SSE a SSE2.
Projekt je zatím ve stádiu neveřejné beta verze, podívejme se krátce, jak si vede výkonově. Testy probíhaly na dvoujádrovém Core 2 Extreme X6800.
Testovala přímo firma DivX na 12minutové pasáži filmu Last Man Standing s nastavením x264 encoderu --keyint 250 --bframes 4 --b-pyramid --ref 4 --aq-strength 0 --partitions "all" --8x8dct --direct "auto" --weightb --me "umh" --merange 32 --subme 7 --b-rdo --mixed-refs --trellis 2 --no-fast-pskip --no-dct-decimate --sar 1:1. Jednou zkusili --qp 16, což vyústilo v datový tok 45,57 Mbit/s, následně pak přidali --bitrate 15000 --pass .
Nenechte se však zmást grafem začínajícím na 31 fps, dekódovací výkon sahá sice dle očekávání nad ffdshow, ale jen o 15 %, CoreAVC překonává pouze o 1,9 %, když jej poráží ve třech ze čtyř zkušebních videí.
S tím korespnduje i potřeba celkového procesorového času pro přehrání testovacího videa. Rozdíly oproti CoreAVC minimální, nenechte se zmást jednotkami.
Ale to byly testy na dvoujádru, zajímavější z hlediska budoucnosti bude jistě škálování výkonu na vícejádrových procesorech. DivX H.264 podporuje až 8 jader, takže testeři použili dva čtyřjádrové Xeony X5355. ffdshow mělo na testovacím stroji výkonové problémy, pročež bylo vyřazeno, musíme vzít zavděk pouze srovnáním s CoreAVC.
Výkon při přehrávání 15 i 45Mbit/s streamů hovoří jasně ve prospěch DivXu, na druhou stranu si přiznejme několik faktů:
- 8 jader má doma asi jen málokdo
- ATI UVD odvede stejnou práci a můžete jej mít na základní desce
- rozdíl oproti CoreAVC na dvoujádrovém CPU (aktuálně nejběžnější) je zanedbatelný
Jinými slovy, aktuální první beta verze DivX H.264 dekodéru není špatná, ale současně nijak výkonově nepřesvědčila. Firma na tom bude muset ještě hodně zapracovat a i tak se obávám, že v případě placeného produktu jí v našich končinách moc pšenka nepokvete (leda že by zas udělali nějakou akci s licencemi zdarma :-).
Daleko více nás bude zajímat, až firma přijde s plnohodnotným kodekem, kterým budeme moci filmy komprimovat do tohoto formátu. O ničem takovém firemní web zatím nehovoří, takže vám časový odhad nedáme. Jinak prozatím jsou nějaké problémy na AMD procesorech a s renderingem na GeForce 8800 GTX, takže v přípravě je nový build. Současně se hovoří i o vzniku linuxové verze, ale prioritu má samozřejmě ladění windowsového kódu.