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  DalÜφ >> 
19.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)

Preview vs. Overlay

V programech pro zachytßvßnφ videa se pou₧φvajφ dva re₧imy zobrazenφ videa na obrazovce monitoru - preview m≤d a overlay m≤d. Zde se pokusφme vysv∞tlit vzßjemn² rozdφl a jejich v²hody a nev²hody.

Oba re₧imy se liÜφ ji₧ na prvnφ pohled tφm, ₧e preview zobrazuje obraz velice trhan², v∞tÜinou ani nestihne zobrazit vÜechny po₧adovanΘ snφmky a zßt∞₧ systΘmu (procesoru) je velmi vysokß (Φasto na 100%), kde₧to overlay m≤d je plynul², zobrazuje bez vypadßvßnφ snφmk∙ a zßte₧ systΘmu je blφzkß nule.

Nejprve si objasn∞me princip fungovanφ zachytßvacφch a grafick²ch karet . Uva₧ujmne PCI nebo AGP kartu, v principu nenφ rozdφl, jen v rychlosti sb∞rnice. Ob∞ karty p°enßÜφ data po sb∞rnici v digitßlnφ podob∞. Po nφ dokß₧e p°istupovat na jakΘkoukoliv fyzickou adresu, nezßle₧φ na tom, co je na tΘto adrese - tomuto se °φkß bus mastering, kdy karta podß ₧ßdost o uvoln∞nφ sb∞rnice a potΘ zaΦne Φφst/zapisovat na po₧adovanou adresu. Grafickß karta mß obsah svΘ pam∞ti namapovßn (tedy p°id∞len) na urΦitou poΦßteΦnφ adresu s urΦitou velikostφ (nap°. rozsah D4000000-D5FFFFFF, t∞chto je v∞tÜinou vφce). Stejn∞ tak zachytßvacφ karta, pouze je v∞tÜinou menÜφ, proto₧e nemß svou vlastnφ velkou pam∞¥, pouze mal² buffer. Ta dostane od programu (ovladaΦe) p°φkaz p°enßÜet videodata na urΦitou adresu, kterß je p°id∞lena systΘmem, nezßle₧φ na tom, zda na tΘto adrese je pam∞¥ RAM nebo pam∞¥ grafickΘ karty. A v tom je prßv∞ rozdφl mezi ob∞ma re₧imy.

P°i zachytßvßnφ jsou data p°enßÜena do pam∞ti RAM, zpracovßna procesorem (zkomprimovanß na menÜφ velikost apod.) a ulo₧ena na disk. P°i preview m┤du zobrazenφ se postupuje stejn∞ - data (tedy obraz) jsou p°enesena do pam∞ti RAM, velikost snφmku je p°evedena na po₧adovanou velikost (zv∞tÜena/zmenÜena), do sprßvnΘho formßtu (RGB) a potΘ zobrazena na displeji. Tato Φinnost je ale velice nßroΦnß a procesor toto vÜe v reßlnΘm Φase nestihne, tak₧e vypadßvajφ snφmky a obraz je trhan².

Naopak u overlay m≤du jsou data p°enßÜena na adresu, kterß odpovφdß rozsahu namapovanΘ grafickΘ karty. Nedochßzφ p°i tom v∙bec k zapojenφ procesoru. SystΘm pouze na poΦßtku urΦφ, kam se data p°enesou a dalÜφho se ne·Φastnφ - toto je otßzka "n∞kolika instrukcφ" a procesor se m∙₧e v∞novat jin²m Φinostem. VeÜkerΘ zpracovßnφ te∩ provßdφ grafickß karta - zm∞nu velikosti a zobrazenφ na displeji. Adresa, na kterou se p°enßÜφ data je zφskanß z DirectX rozhranφ, kterΘ se to zase dozvφ od ovladaΦe grafickΘ karty. Pou₧φvajφ se dva zp∙soby zßpisu do pam∞ti, tzv. virtußlnφch ploch (surface) - primary surface a overlay surface. Vφce o nich zde.

Jist∞ jste si vÜimli, ₧e u karet s Φipem BT848, BT878 a odvozenin jde p°i zachytßvßnφ pou₧φt overlay m≤d jen do poloviΦnφ velikosti zachytßvanΘho obrazu ve vertikßlnφm sm∞ru (tedy 768/2=288 °ßdek pro PAL). Je to z toho d∙vodu, ₧e p°i grabovßnφ vφce °ßdek (nap°. plnΘho PALu 768 °ßdek) by zachytßvacφ karta musela p°enßÜet data zßrove≥ do pam∞ti RAM kv∙li ulo₧enφ na disk a zßrove≥ do pam∞ti grafickΘ karty pro zobrazenφ. PCI sb∞rnice ale dvojnßsobnΘ mno₧stvφ dat ji₧ nep°enese a to nemluvφme o ostatnφch datech, kterΘ po PCI sb∞rnici jdou takΘ - pro disk apod. NovΘ grafickΘ karty komunikujφ po AGP sb∞rnici, kterß je rychlejÜφ, tak₧e po p°enosu do pam∞ti je mo₧nΘ data zobrazit. Ve Windows 9x se musφ zachytßvat v preview m≤du, kdy procesor zobrazuje sßm pouze snφmky, na kterΘ zbyde Φas, provßdφ p°itom sßm zm∞nu velikosti pro zobrazenφ. Ve Windows 2000 v architektu°e DirectX a DirectShow je mo₧nΘ data zduplikovat a poslat do grafickΘ karty do overlay surface, o zpracovßnφ a zobrazenφ se u₧ op∞t postarß grafick² procesor, co₧ op∞t ulehΦuje procesoru. P°i 288 a mΘn∞ °ßdcφch je mo₧n² overlay dφky tomu, ₧e sudΘ °ßdky se p°edajφ do pam∞ti k ulo₧enφ a lichΘ se poÜlou rovnou do grafickΘ karty.

Na zßv∞r jeÜt∞ dodatek ke kartßm All In One, tedy intergovan²m grafick²m a zachytßvacφm kartßm typu ATI AllInWonder nebo Matrox Marvel. Zde nenφ limit p°enosu dat po PCI sb∞rnici, proto₧e data pro zobrazenφ v overlay re₧imu se na sb∞rnici v∙bec nedostanou - p°enos se d∞je p°φmo na kart∞ (v∞tÜinou p°φmo v jednom Φipu), tak₧e je mo₧nΘ pou₧φt overlay m≤d i p°i zachytßvanΘm obrazu v plnΘm PALu 576 °ßdek.

Cel² obsah (c) TV Freak, kopφrovßnφ bez souhlasu zakßzßno. Hosted by AnoWeb.