20.5.2004
Čtvrtek
18:00

Menu
Novinky
Software
Hardware
Video
DVD
DVB
Dekodéry
Bastlírna
F.A.Q.
Slovník
Download
Odkazy
Diskuzní fóra
Chat
Bazar
Tiskovky
O nás

Reklama


Doporučujeme
Satcentrum
SkyStar
DigitalTV
ATI FUN
AMFIklub
GameSpot
Šestá káva
Mike
  << Předchozí  1  2  3  4  Další >> 
3.10.2001
Nejnovější
Zachytávání pro začátečníky
Úplné základy zachytávání, které jsou naprosto nezbytné pro práci s videem. Pokud začínáte, začněte právě zde.

Canopus ADVC-100
Externí obousměrný převodník s DV enkodérem/dekodérem pro rozhraní Firewire

PixelView PlayTV@P7000
Interní PCI karta s hardwarovým MPEG enkodérem

Pozemské televizní vysílání a konvergence
Konvergence vysílacích technologií pro analogovou televizi a digitální televizi

PixelView PlayTV USB 2.0 Pro
Externí TV karta na USB 2.0 s VXIS enkodérem


Tiskovky

Download
Sonic DVDProducer 4.0 20.5.2004
Skuste si novu verziu profi DVDauthoring softu :)
Combo plánovač 1.3.6. 19.5.2004
Combo plánovač plánuje bTV,ATV2000,DScaler, DigitalTV-T 2.16. ...
The Core Media Player 4.0 19.5.2004
Přehrávač audio a video souborů, následník PowerDivX.
PVAStrumento 2.1.0.8 18.5.2004
Jediný korektní nástroj pro převod PVA video formátu do MPEG-2 (P...
QuickTime 6.5.1 18.5.2004
Přehrávač původně pro počítače Apple, podpora MPEG-4 videa a AAC zvuku.
H.264 Encoder (TechPreview) 1.04 18.5.2004
Skuste asi najlepsi kodek pod slnkom. Ocakava sa presadenie pre DVD.
XviD Koepi 1.0 - 09. 05. 2004 17.5.2004
-J- Držte si čepice FINÁLNÍ VERZE 1.0 XviD od Koepiho s nejnovějším jádrem
Codec Pack - ALL in 1 6.0.1.1 17.5.2004
-J- Další hromadný install dekodeků , takže , kdo chce tak stahuj...
FFDSHOW video decoder 2004-05-14 16.5.2004
-J- Průlom přehrávání MPG4 , doporučuji vyzkoušet , DS filtr pr...
Easy CD-DA Extractor 7.0.5 14.5.2004
Audio ripper CD do MP3, WMA, Ogg nebo WAV i s použitím s ACM kodeky.

Anketa
Jak se Vám líbí nové diskuzní fórum?
Skvělé!
45%(550)
Stejně
2%(20)
Minulé bylo lepší
53%(647)

3. Formáty YUV

Formáty YUV se dělí do dvou skupin - packed a planar, lišící se uložením jasové a barevná složky v paměti. Formáty packed mají uloženy všechny složky YUV do tzv. makropixelů (shluk několika pixelů, např. 4) a jdou po sobě, planar formáty mají uloženy všechny složky zvlášť, tvoří tedy tři virtuální plochy, které jsou ve výsledku složeny dohromady.

Dále se pro YUV formáty vžilo tříčíselné označení, např. YUV 4:2:2. Udává vždy poměr mezi počtem barevné složky vůči jasové a někdy i počet bytů na makropixel (někdy se to ale nedodržuje). V tomto případě je poměr 4:2 a barevná složka tedy obsahuje polovinu bodů vůči jasové - na dva jasové body odpovídá pouze jeden barevný. Podobně YUV 4:1:1 obsahuje pouze čtvrtinu barevné složky oproti jasové a YUV 4:4:4 má rovnocené kódování jasové i barevných složek - měla by tedy být kvalitnější, jenže se přepočítává z YUV 4:2:2 a žádná informace navíc zde tedy není (výhodné pouze pro zpracování, tam se ale používá RGB32).

Existuje mnoho způsobů, jak jsou uloženy v paměti a proto každému způsobu (formátu) byl přiřazen identifikační znak, tzv. FourCC - Four Character Code. Ve čtyřech bytech (tedy jednom 32-bitovém slovu) jsou pomocí ASCII tabulky přiřazeny znaky odpovídající zkratce. Tyto zkratky (a tedy i kódy) jsou registrovány Microsoftem, pokud tedy chcete zaregistrovat svůj, obraťte se na ně ... Jednotlivé formáty lze mezi sebou libovolně převádět, ne vždy jde ale o bezeztrátový převod - lišit se mohou počet bitů na pixel (počet dostupných barev) a kódování (poměr barvy k jasu).

Teď už seznam používaných FourCC kódů, nejprve packed formáty:

FourCC Hex kód Kódování Počet bitů na pixel Poznámka
YUY2 32595559 4:2:2 16 Macropixel obsahuje dva pixely v jednom 32bitovém slově - 2x Y a 1xUV, spolus UYVY nejpoužívanější
UYVY 59565955 4:2:2 16 Stejný jako YUY2, pouze s jiným sledem YUV složek.
UYNV 564E5955 4:2:2 16 Přejmenovaný UYVY, registrovaný firmou NVidia kvůli řešení problému více overlay bufferů stejného formátu.
YUNV 564E5559 4:2:2 16 Přejmenovaný UYVY, registrovaný firmou NVidia kvůli řešení problému více overlay bufferů stejného formátu.
cyuv 76757963 4:2:2 16 Stejný jako UYVY, pouze řazení řádků naopak - spodní řádek nejdříve
Y41P 50313459 4:1:1 12 Macropixel obsahuje 8 pixelů ve 3 32-bitových slovech. Někdy nazýván BTYUV.
Y41T 54313459 4:1:1 12 Stejný jako Y41P, ale nejnižší bit složky Y značí průhlednost (transparency)
Y42T 54323459 4:2:2 16 Stejný jako UYVY, ale nejnižší bit složky Y značí průhlednost (transparency)
V422 32323456 4:2:2 16 Stejný jako YUY2
CLJR 524A4C43 4:1:1 8 Macropixel obsahuje 4 pixely ve 32-bitovém slově. Y složky mají 5 bitů a UV složky jsou 6bitové.
YUVP 50565559 4:2:2 24 Jako YUY2, ale vyšší počet bitů na pixel.
UYVP 50565955 4:2:2 24 Jako UYVY, ale vyšší počet bitů na pixel.
Y211 31313259 2:1:1 8 Sampluje pouze každé druhé Y a každé čtvrté UV
Y800 30303859 8:0:0 8 Obsahuje pouze Y pro monochromatický obraz

A planární formáty:

FourCC Hex kód Kódování Počet bitů na pixel Poznámka
YV12 32315659 4:1:1 12 Nejprve 8bitový Y (celý obraz) následovaný 2x2 subsamplovaný UV (horizontální i vertikální směr). Používá se u MPEG-1/2 formátů.
YVU9 39555659 8:1:1 9 Nejprve 8bitový Y následovaný 4x4 subsamplovaný UV
I420 30323449 4:1:1 12 Nejprve 8bitový Y následovaný 2x2 subsamplovaný UV
IYUV 56555949 4:1:1 12 Shodný s I420
CLPL 4C504C43 4:1:1 12 Registrovaný firmou Cirrus Logic, podobný YV12
IF09 39304649 8:1:1 9.5 8bitový Y plane následovaný 4x4 subsamplovaným UV s delta kódováním (rozdíl vůči předchozímu pixelu)
Y800 30303859 8:0:0 8 Obsahuje pouze Y pro monochromatický obraz

Jak je vidět, nejčastějšími formáty a také nejpoužívanějšími jsou packed formáty s kódováním YUV 4:2:2 - a mezi nimi YUY2 a UYVY. Tyto se také nejvíce používají pro hardwarový overlay na grafických kartách - je to buffer v paměti graf. karty, obsahující definici obrazu a dále je hardwarově zpracovám pro zobrazení (změna velikosti, jas, obtékání, transparence apod.), což ulehčuje procesoru při zobrazování. Pro overlay buffery se nepoužívají RGB formáty.

Celý obsah (c) TV Freak, kopírování bez souhlasu zakázáno. Hosted by AnoWeb.