CyberAVI 1.7Luboš Němec
Nejlepší přehrávač animací ve formátu AVI pro Amigu, nejen pod systémem
CyberGraphX. Volný seriál o převážně volně šiřitelných přehrávačích animací
QuickTime (QT) a MPEG (aMiPEG) bych rád rozšířil o další díl, tentokrát se jedná
o přehrávač animací formátu AVI s názvem CyberAVI. Až do verze 1.4 byl CyberAVI určen jen pro systémy CyberGraphX a nepokládal
jsem tedy za důležité se o něm zmiňovat. Od verze 1.5 byla však přidána podpora
AGA chipsetu a CyberAVI se tak rázem stal prakticky nejlepším přehrávačem AVI
animací na Amize. Požadavky
Program vyžaduje minimálně procesor 68020, AmigaOS 3.0+, grafickou kartu se
systémem CyberGraphX nebo AGA grafické čipy, 2 MB FAST RAM a 512 KB CHIP RAM.
ECS čipy nejsou a dle autora ani v budoucnu nebudou podporovány. Doporučená
konfigurace pro přijatelnou rychlost a kvalitu přehrávání je AmigaOS 3.1,
procesor alespoň 68040 a grafická karta. CyberAVI přehrává animace samozřejmě
přímo z harddisku či CD-ROM, vyžadovanou „asyncio.library“ najdete v archivu
společně s přehrávačem, celý archiv pak např. na Aminetu či na našem minulém PD
disku. Pro přehrávání animací v grafických módech Amigy budete také potřebovat
nový „SetPatch“ verze 43.4 a lepší od AT (najdete ho opět na Aminetu). Bez něj
se totiž v obrazu objevují chyby v podobě malých čtverečků nebo jakési dropouty
podobné zašuměnému satelitnímu signálu. Tyto chyby mají na svědomí chyby v
„graphic.library“ a nový SetPatch jich valnou většinu odstraní. Možnosti
CyberAVI verze 1.7 umí přehrávat animace v kódových formátech Microsoft
Video 1 (GRAM) 16/24 bitů, Microsoft RGB (RGB) 8/16/24/32 bitů, Microsoft RLEB
(RLEB) 8 bitů, Radius CinePak (CVID) 24 bitů, IBM Ultimotion (ULTI) 16 bitů,
Component Video (YUV2) 24 bitů a Intel Raw (YUV9) 24 bitů. Zvuk je podporován ve
formátech PCM 8/16 bitů mono i stereo a ADPCM 4 bity Mono. Poměrně rozšířený a
výrobci mnoha her i CDček používaný formát Intel Indeo (celkem kvalitní
kódování) není bohužel podporován, firma Intel chce totiž za licenci celých
5000$. Je zcela pochopitelné, že to autor nebude platit ze svého, takže zřejmě
nikdy nebude tento formát podporován. Naneštěstí je velmi rozšířený a o možnost
vidět spoustu animací tak přijdete. Autor programu shání také další kódové
formáty, jejichž popis je uveden v manuálu. Máte-li AVI animace kódované v
některém z nich, můžete mu je poslat. Většina dekódovacích rutin je převzata ze
známého programu „XAnim“, upraveno bylo pouze zobrazování na AGA čipech a
grafických kartách.
CyberAVI je právě díky optimalizaci zobrazovacích rutin výrazně rychlejší než
XAnim a i když byl použit Amiga Oberon a GNU C a ne assembler, u animací v
nízkém rozlišení budete určitě s rychlostí přehrávání spokojeni. Škoda, že zatím
není využíván matematický koprocesor, snad v některé z příštích verzí.
Další z AVI přehrávačů, program MainActor nesahá v rychlosti CyberAVI ani po
kotníky a nepodporuje také tolik AVI kódových formátů. Poslední z mně známých
AVI přehrávačů, TapAVI, je v zatím poslední verzi 1.5 značně zaostalý a
podporuje pouze grafickou kartu Picasso. Rychlost
Rychlost přehrávání s grafickou kartou je slušná i u animací ve vysokých
rozlišeních, v grafických módech Amigy je však zvláště v u animací v 16/24
bitech konvertovaných do HAM8 módu dost velké utrpení sledovat ty shluky
barevného chaosu a trhání obrazu. Myslím, že by šlo optimalizovat zobrazení v
HAMu ještě mnohem lépe, například oba dříve recenzované přehrávače QT a aMiPEG
mají výstup v HAMu podstatně kvalitnější. Zvuk je díky hardwarové architektuře
Amigy přehráván prakticky nezávisle a ztrátou kvality až na nízké vzorkové
rozlišení (bez speciálního driveru max. 14 KHz) příliš netrpí. U mluveného slova
to vůbec nepoznáte, u videoklipů se stereo zvukem však ano. Proto také autor
chce v nejbližší době zařadit podporu zvukových systémů a karet. Ovládání přes GUI
Program se ovládá z jednoduchého GUI systému Argue (není součástí archivu a
na Aminetu ho najdete v adresáři „util/sys“), pomocí tooltypů nebo z CLI/Shellu.
Při přehrávání se rychlost ovládá klávesami F1 až F10, ukončit přehrávání lze
pomocí levého či pravého tlačítka myši, klávesy Escape nebo kombinace CTRL+C
(break signál). Z tooltypů a CLI/Shell parametrů se zmíním pouze o těch
nejdůležitějších, popis dalších si můžete přečíst v manuálu. Parametr „AGA“
zapíná přehrávání na AGA čipech (bez aktivace tohoto parametru se bude program
snažit přehrávat animace na grafické kartě), „SOUND“ aktivuje zvuk,
„SCREENMODEREQ“ vyvolá před každým přehráváním requester na výběr screenmódu,
„BUFFERSIZE“ určuje velikost bufferu pro „asyncio.library“ (pozor, je alokováno
vždy 2x tolik paměti a zadávané hodnoty jsou v KB), při aktivované volbě „LOOP“
se bude animace přehrávat stále dokola, „PUBSCREEN“ umožní přehrávat animace na
libovolném CyberGraphX pubscreenu (minimálně 16 bitovém), „MAXFPS“ aktivuje
nejrychlejší možné přehrávání (v grafických módech Amigy je tato volba téměř
nepoužitelná), „GRAM/GREY“ zapne asi nejkvalitnější zobrazení ve stupních šedé a
při použití volby „NOINDEX“ bude CyberAVI přehrávat animaci tak, jak jdou
jednotlivé snímky za sebou a ne podle seznamu (indexu) uloženého v každé AVI
animaci normálně mohou být totiž podle indexu přehrávány různé části animace
nezávisle na jejich pořadí. Závěrem
CyberAVI je poměrně stabilní program, používám ho už od prvních verzí a od
verze 1.6 mi ještě ani jednou nezamrznut, ani jednou neshodil systém. Do
budoucna autor počítá s rozšířením podporovaných obrazových i zvukových kódových
formátů, přehráváním zvuku přes AHI zvukové karty, podporována by měla být také
Toccata a též s ukládáním jednotlivých snímků v IFF ILBM formátu. Nezbývá, než
mu touto cestou poděkovat za vývoj kvalitních programů pro Amigu a dodat, že
CyberAVI je zatím suverénně nejlepší přehrávač AVI animací na Amize.
CyberAVI 1.7 |
Hodnocení: 8,0 z 10 |
Autor:
Bückelmann |
Typ: freeware |
|
+ |
poměrně dost podporovaných
kódových formátů; rychlost (CyberGraphX~; velmi dobrá stabilita programu |
- |
rychlost v grafických módech
Amigy; v HAMu velmi nízká kvalita; neumí IntelIndeo |
Vytlačiť článok
Pozn.: články boli naskenované ako text a preto obsahujú aj zopár chýb. Taktiež neručíme za zdrojové kódy (Asm, C, Arexx, AmigaGuide, Html) a odkazy na web. Dúfame, že napriek tomu vám táto databáza dobre poslúži.
Žiadna časť nesmie byť reprodukovaná alebo inak šírená bez písomného povolenia vydavatela © ATLANTIDA Publishing
none
|