Srovnání H.264 a VC-1 - Comparison of H.264 and VC-1
H.264 a VC-1 jsou populární standardy komprese videa, které se v průmyslu používají od roku 2007[Aktualizace].
Přehled
VC-1 | H.264 | |
---|---|---|
Cíle | Navrženo tak, aby poskytovalo velmi vysokou kvalitu obrazu a vynikající účinnost komprese[1] | Navrženo tak, aby vyhovovalo různým průmyslovým potřebám s mnoha profily a úrovněmi, což umožňuje různé úrovně komprese, kvality a využití CPU, kde je nejnižší úroveň pro přenosná zařízení, navrženo s ohledem na nízké využití CPU, zatímco vysoké úrovně jsou navrženy s velmi vysoká kvalita a účinnost komprese[Citace je zapotřebí ] |
Příklad použití v průmyslu | Podporuje kompresi / barevný prostor 4: 2: 0[2] | Podporuje požadavky na archivaci studia s barevným prostorem 4: 4: 4; samostatný černobílý (BW) video režim |
Licenční náklady | Podobný[3][4][5] | |
Dokumentace | Není zdarma. Referenční dekodér je dodáván s externí dokumentací. | ?[6] Licenční náklady a podmínky AVC / H264 od MPEG LA.[7] Referenční kodér a dekodér také zdarma.[8] Kromě toho jsou k dispozici e-mailové seznamy JVT a M4IF, kde lze obdržet odpovědi na otázky týkající se AVC. |
Terminologie
Všechny zdroje pro níže uvedené informace pocházejí z příslušných specifikací uvedených v části přehled.
Vlastnosti | VC-1 | H.264 |
---|---|---|
Velikosti oddílů | 16 × 16 a 8 × 8[9] | 16 × 16, 16 × 8, 8 × 16, 8 × 8, 8 × 4, 4 × 8 a 4 × 4 |
Celočíselná transformace | 8 × 8, 4 × 8, 8 × 4 a 4 × 4 | 4 × 4; 8 × 8 k dispozici pouze ve vysokém profilu |
Rám | Používá se pro progresivní nebo prokládaný obsah | |
Makroblok velikosti | Pouze 16 × 16 | |
Pohybový vektor | Posunutí dvourozměrného vektoru od aktuální polohy do referenční rámec | |
Obrázek | Pole nebo rám | |
Přeskočený makroblok | Pro makroblok nejsou zakódována žádná data |
Funkce
VC-1 | H.264 | |
---|---|---|
Bitstream formáty | jediný bitový proud | NAL a byte stream |
Bitstream formát | V pokročilém profilu má každá datová jednotka bitstream vlastní záhlaví. Jednoduchý a hlavní profil neposkytují záhlaví sekvence ani vstupního bodu. | SPS (sada parametrů sekvence), PPS (nastavení parametrů obrazu), záhlaví řezu, makroblok |
Filtr odblokování | Filtr ve smyčce a transformace překrytí | Pouze ve smyčce |
CABAC | Ne | Podporováno pouze v hlavních a vyšších profilech |
Variabilní velikost transformace | Ano | Pouze ve vysokém profilu a výše |
Plátek | Souvislé (pouze celé číslo řádků makrobloku) | Souvislé nebo nesouvislé |
Metody interpolace subpixelů | bikubický, bilineární | Filtr se šesti klepnutími na polovinu pixelů průměr pro čtvrt pixely |
Kódování s proměnnou délkou | Ano | |
B rám slouží k předpovídání dalších obrázků | Ano |
Reference
- ^ Loomis, Jay; Mike Wasson. „Technický přehled VC-1“. Microsoft.
- ^ Technologický výbor SMPTE C24 o technologii komprese videa (2005-08-23). SMPTE421M: Návrh standardu SMPTE pro televizi. SMPTE Standard for Television: VC-1 Compressed Video Bitstream Format and Decoding Process.
- ^ „Stručný přehled licencí k patentovému portfoliu VC-1“. MPEG LA. 2007-11-05. Archivovány od originál (PowerPoint ) dne 2007-09-27.
- ^ „Licenční poplatky za Windows Media pro finální produkty“. Microsoft.
- ^ „Stručný přehled licencí k patentovému portfoliu AVC“. MPEG LA. 12. 12. 2007. Archivovány od originál (PowerPoint ) dne 31. 7. 2007.
- ^ „Licenční náklady a podmínky AVC / H264 od MPEG LA“. Archivovány od originál dne 07.05.2010. Citováno 2010-04-05.
- ^ „H.264: Pokročilé kódování videa pro obecné audiovizuální služby“. Březen 2003.
- ^ „Koordinace softwaru H.264 / AVC“.
- ^ Goldman, Matthew; Alois Bock. „Advanced Compression Technologies for High Definition“ (PDF). Televize TANDBERG.[trvalý mrtvý odkaz ]
externí odkazy
- Licenční náklady a podmínky AVC / H264 od MPEG LA
- EEtimes srovnání video kodeků [1]
- Prezentace NAB2005: snímky porovnávající kodek 13-14 na Knihovna Kongresu Webové archivy (archivovány 18. 1. 2014)
- Porovnání kodekové výzvy na Doom9 s profesionálním kodérem VC1, PeP a x264 pro H264 => x264 vyhraje první kolo
- Zaměstnanec společnosti Microsoft diskutuje o rozdílech mezi VC-1 a H.264
- Srovnání na Doom9