3D Revue Komprese AVI 

   Vlado Stan∞k, vlado@vlado.cz
   Tento Φlßnek lze voln∞ Üφ°it jen se svolenφm ÜΘfredaktora.

 

Obsah
Na zßklad∞ zßjmu naÜich Φtenß°∙ p°inßÜφme bli₧Üφ seznßmenφ s metodami komprese animovan²ch sekvencφ. Program trueSpace umo₧≥uje uklßdat animace mimo jinΘ ve formßtu AVI (Microsoft Video). A proto₧e pat°φ mezi nejrozÜφ°en∞jÜφ, nebo¥ je implementovßn p°φmo ve Windows, seznßmφme se blφ₧e s jednotliv²mi mo₧nostmi komprese v rßmci tohoto formßtu.

CODEC
AVI ve truSpace
Zp∞t

 

CODEC
Videosekvence jsou komprimovßny a dekomprimovßny procedurami, kterΘ se naz²vajφ CODEC (z anglickΘho COmpressor/DECompressor). Codec se starß o zpracovßnφ animovanΘ sekvence do formßtu vhodn∞jÜφho pro distribuci.

Video for Windows podporuje n∞kolik r∙zn²ch formßt∙. Ka₧d² mß svΘ v²hody a nev²hody a hodφ se pro jin² typ komprimovan²ch dat. Hlavnφmi ukazateli pro v²b∞r tΘ nejvhodn∞jÜφ metody, m∞li bychom brßt v potaz p°edevÜφm:

  • Kvalitu: Nakolik codec zachovß p∙vodnφ barvy a detaily animace?
  • P°enos dat: Dokß₧e codec v²znamn∞ zredukovat objem p°enßÜen²ch dat?
  • Velikost: Kolik diskovΘho mφsta uÜet°φme pou₧itφm komprese?
  • ╚as: Jak dlouho trvß komprese a jak dlouho trvß dekomprese dat?

Poznßmka: Nikdy nepou₧φvejte n∞kolik r∙zn²ch metod komprese na jednu animaci. Ka₧dß komprimace sni₧uje kvalitu zßznamu a vzßjemnΘ p∙sobenφ rozliÜn²ch zp∙sob∙ pak cel² zßznam znehodnotφ. P°ed zkouÜenφm r∙zn²ch metod si v₧dy ponechte nekomprimovanou zßlo₧nφ kopii.

GoUP

AVI v trueSpace
Tyto metody jsou k dispozici v dialogovΘm okn∞ trueSpace:

No Recompression = Bez opakovßnφ komprese
Tato volba neaplikuje na uklßdanß data ₧ßdnou dalÜφ kompresi. Hodφ se tedy jen pro p°φpady, kdy m∞nφte n∞kterΘ parametry animace - nap°φklad frekvenci snφmk∙ (Frame rate). Jestli₧e se zm∞nil n∞kter² z renderovan²ch rßmeΦk∙ animace, nebyla by animace nijak optimalizovßna.

Microsoft RLE
Rychlß kompresnφ metoda, kterß se hodφ zejmΘna pro animace generovanΘ poΦφtaΦem, sejmutΘ obrazovky a podobnΘ sekvence, kde se vyskytujφ velkΘ plochy stejnΘ barvy. Kvalita a velikost animace prudce roste, kdy₧ se jednotlivΘ snφmky v²razn∞ m∞nφ, jako tomu je u b∞₧nΘho videozßznamu. Formßt RLE je omezen na 8-bitovΘ sekvence.

Full Frames = PlnΘ snφmky
Nejde o metodu pro komprimaci. Mφsto toho jsou vÜechny snφmky animace ulo₧eny jako bitmapy, kterΘ - pokud byly p°edtφm komprimovßny - ponesou vÜechny znßmky degradace zp∙sobenΘ kompresφ.

Cinepak Codec by Supermatch
V²bornß kompresnφ metoda pro animace p°ehrßvanΘ z CD-ROM. Cinepak poskytuje dobrou kvalitu obrazu i pohybu a to v p°enosov²ch rychlostech vhodn²ch pro CD-ROM. Frekvence 15 snφmk∙ za vte°inu u animace s rozm∞ry 320 x 240 bod∙ produkuje v²sledek s p°enosovou rychlostφ (data rate) 150K za vte°inu.
Videosekvence je ulo₧ena ve 24-bitovΘ formßtu. Pokud je p°ehrßvßna va 8-bitov²ch displejφch, Cinepak konvertuje 24-bitovou barvu do 8-bitovΘho rastrovanΘho (dithered) formßtu. VyznaΦuje se Φasov∞ nßroΦnou kompresφ.

Microsoft Video 1
Microsoft Video 1 je kombinacφ dobrΘ kvality obrazu s relativn∞ rychlou kompresφ. Jestli₧e uva₧ujete o Cinepak Codecu jako kompresnφ metod∞ koneΦnΘho produktu, mo₧nß rßdi pou₧ijete rychl² formßt MS Video 1 pro nßhledovΘ animace. Jen se ujist∞te, ₧e mßte p∙vodnφ sekvenci ulo₧enu v nekomprimovanΘ podob∞.
Animace je ulo₧ena v 8-bitovΘm nebo 16-bitovΘm formßtu. Pou₧ijete-li 8-bitov² formßt, m∙₧ete definovat, kterΘ barevnΘ palety budou v sekvence pou₧ity. Video 1 tφm poskytuje v²bornou kontrolu nad barvami animace, pokud je urΦena p°edevÜφm pro 8-bitovΘ displeje.

Intel Indeo Ö Video R3.1
V²sledkem je velmi kvalitnφ 24-bitovß animace (320 x 240 bod∙ p°i 15 snφmcφch za sekundu). P°i p°ehrßvßnφ na 8-bitov²ch displejφch je obraz rastrovßn do 8-bitovΘho formßtu.
Ke kompresi dat pou₧φvß asymetrickou metodu. Intel doporuΦuje interval klφΦov²ch rßmeΦk∙ (key-frame) roven 4 pro optimßlnφ v²kon.

Intel Indeo Ö Video Raw
Jde o nekomprimovan² YUV formßt pou₧φvan² snφmacφmi kartami (capture board) Intel Smart Video Recorder. Je alternativou p°edeÜlΘ metod∞.

 

GoUP


Designed by VLADO Quality, ⌐ 1998
Tento materißl je souΦßstφ prezentace [www.vlado.cz]
Varovßnφ: N∞kterΘ logotypy a nßzvy pou₧itΘ v naÜφ prezentaci jsou nebo by mohly b²t registrovßny jako ochrannΘ znßmky a jejich pou₧φvßnφ reguluje zßkon.