AMIGA REVIEW obsah časopisu online!
  Domov     Software     Hry     Obaly     Download  

Animánie na Amize

Luboš Němec

V dalším z pokračování článků o přehrávání animací na Amize si něco povíme o přehrávačích animací ve formátech IFF Anim, FLC/FLI a také o několika dalších playerech různých formátů.

AVId
Pro začátek bych se chtěl ještě vrátit k formátu AVI (viz. CyberAVI, AR 24), objevil se totiž nový přehrávač AVI animací s názvem „AVId“. V současné době je program v počátcích svého vývoje a nepodporuje tolik AVI kódových formátů jako CyberAVI, je však mnohem rychlejší! Jedná se o shareware s poplatkem 15,- DM, neregistrovaná verze přehrává pouze prvních 400 snímků a nepodporuje HAMR screenmódy. Autor AVIdu „spáchal“ též externí videodrivery „Savage“ (030 až 060 verze) pro ShapeShifter a rychlost AVIdu plně odpovídá programu kompletně napsanému v assembleru. Přehrávač vyžaduje procesor alespoň 68020, AmigaOS 3.0+ a 1 MB paměti. Podporovány jsou AVI formáty Microsoft RGB (8/16 bitů), Microsoft Video 1 (8/16 bitů) a Radius Cinepak (24 bitů), zvuk umí AVId dekódovat zatím jen z 8-mi bitového mono formátu PCM. V době psaní tohoto článku se jednalo o první betaverzi, takže další formáty určitě brzy přibudou. Program samozřejmě umí přehrávat animace přímo z harddisku nebo z CD-ROM a podle mých testů není problém dosáhnout opravdu ďábelské rychlosti přehrávání i s animacemi ve vysokých rozlišeních a to v originálních screenmódech Amigy! Samozřejmě k tomu budete potřebovat hodně rychlý procesor, grafická karta však kupodivu a ke štěstí uživatelů nyní vyžadována. Jestliže je CyberAVI s grafickou kartou slušně rychlý, je AVId superrychlý i bez ní! Je to sice jen ve 256 barvách, ale bude-li v plné verzi fungovat chunky-to-planar konverze do módů HAM8, jak autor slibuje v manuále, bude AVId opravdu bezkonkurenčně nejrychlejším přehrávačem AVI animací na Amize. Srovnání obou AVI přehrávačů je pak celkem jednoduché. CyberAVI podporuje mnohem víc AVI kódových formátů (obrazových i zvukových) a grafické karty standardu CyberGraphX a navíc se jedná o freeware. AVId je shareware a přehrává animace viditelně rychleji. Záleží tedy jen na vás, pro který AVI přehrávač se rozhodnete.

Co je vlastně IFF Anim?
Rád bych nejprve zopakoval některé obecné rysy formátu IFF Anim. Tento formát byl vyvinut přímo pro Amigu (tuším že se na tom podílela firma Electronic Arts, respektive Daniel Silva) a podporoval jej například kreslící a animační program DPaint. Mimo chodem, několik verzí DPaintu existuje i na PC a ve své době byl i na této platformě tento program velmi oblíbený. IFF Anim se dělí na několik kategorií podle stupně komprese a způsobu kódování dat. Všechny IFF Anim formáty od Anim5 výš mohou být teoreticky klidně truecolorové, přehrávat je můžete s mnoha druhy a typy přehrávacích programů. IFF Anim5 je nejstarším „použitelným“ a stále široce používaným formátem, s nižší specifikací (IFF Anim1, 2 a 3) se už dnes patrně nesetkáte, některé přehrávače je však samozřejmě podporují. IFF Anim5 je rozumným kompromisem délky animace a rychlosti přehrávání, je použit relativně dobrý komprimační algoritmus. Protože však mnoha uživatelům na výsledné délce animace nezáleží a naopak vyžadují co nejrychlejší přehrávání, W.Hofer vyvinul formát IFF Anim7. Tento formát existuje ve dvou specifikacích podle typu kódování (neplést s kompresí) a používá buď 16-ti nebo 32-bitové kódování. Posledním formátem je IFF Anim8 vytvořený firmou ASDG (přejmenovanou později na „Elastic Reality“) a opět existuje v 16-ti a 32-bitových verzích. Co se stalo s IFF Anim4, 6 a jestli byly vůbec někdy vyvinuty, se mne prosím neptejte, protože jsem o jejich případné existenci nesehnal řádné informace.
Žádný z IFF Anim formátů bohužel nemá přímou podporu zvuku, na to prostě nebyl tento formát navržen a řeší se to převážně pomocí různých externích skriptů či spustitelných souborů s časovými údaji, jaký zvuk ve kterou dobu spustit. Z přehrávačů IFF Anim formátu, které zobrazují animace na externích obrazovkách v libovolném rozlišení v originálních screenmódech Amigy je zatím stále nejrychlejší „MainActor“, směle mu však může konkurovat „Scala“ a sem tam i nějaký PD přehrávač. Máte-li grafickou kartu, je pro vás asi nejlepší volbou opět MainActor (Scala zde bohužel nepřichází v úvahu) nebo různé specializované přehrávací prográmky dodávané s většinou grafický karet.
Následujících několik popisovaných přehrávačů zobrazuje animace v okénku na Workbenchi a neumí přehrávat animaci přímo z harddisku, to zatím zvládne jen poměrně málo programů pro Amigu, např. „BigAnim“, „Viewtek“, MainActor či Scala.

WinPlay
Díky velkému rozšíření poměrně kvalitního formátu IFF Anim existuje samozřejmě nejvíce dostupných přehrávačů právě pro tento formát. Když pominu komerční programy, jako je již zmíněná Scala, MainActor, „ADPro“, „ImageFX“, „Xi-Paint“, „Photogenics“, „DPaint“, „PersonalPaint“ a mnoho dalších programů zaměřených na vytváření animací pochopitelně s možností přehrávání, existuje pro Amigu také velké množství PD přehrávačů. Následujících pár řádek věnuji několika z nich, jedná se především o playery, které dokáží přehrávat animace v okénku na Workbenchi nebo nějakém jiném pubscreenu (veřejné obrazovce).
„WinPlay“ přehrává celkem rychle IFF Anim animace v okénku na WB a podporuje až 256 barev. Speciální módy HAM/HAM8 program zatím neumí a zřejmě ani umět nikdy nebude. WinPlay funguje na každé Amize, ale má problémy se systémem CyberGraphX i s procesorem 68060. Z pochopitelných důvodů je při přehrávání přemapována barvová paleta, takže se klidně může stát, Že Workbench jakoby zmizí. Stačí ovšem vyjet z okénka WinPlaye a vše se uvede opět do původního stavu. To však dělá naprostá většina takto navržených přehrávačů, z technických důvodů je to i nejjednodušší řešení. WinPlay umožňuje navíc paletu přemapovat podle několika kritérií - podle palety Workbenche, animace samotné nebo jejich kombinací takže s barevnou paletou mít žádné problémy nebudete. Poněkud nepříjemný je fakt, že program nedokáže přehrávat animace na pubscreenu, ale zásadně trvá jen na samotném Workbenchi. WinPlay má jednoduché ovládání a dokáže dokonce ukládat na disk jednotlivé snímky vy formátu IFF ILBM. Příští verze programu by měly umět přehrávat i IFF Anim a také FLC/FLI animace přímo z harddisku, podporovat animace obsahující několik barvových palet a měnit velikost okénka. WinPlay má bohužel jeden značný nedostatek, nedokáže totiž přehrát animace delší než je CHIP RAM a i vzhledem k používání této pomalé grafické paměti je rychlost přehrávání mírně řečeno mizerná.

W-Anim
Prakticky vše co bylo uvedeno u přehrávače WinPlay, platí i pro další „okénkový“ přehrávač „W-Anim“. Přehrává animace ve formátu IFF Anim5 a vyžaduje Amigy s AGA grafickými čipy. Ovládání je opět přehledné a jednoduché, s grafickými kartami pod systémem CyberGraphX nemá program žádné problémy. Počet barev, ve kterých máty spuštěný Workbench není sice podle manuálu příliš důležitý, ale samozřejmě 256 barevná animace bude v 8-mi barevném WB vypadat příšerně (prakticky nic neuvidíte). Obecně zde platí, že má-li animace např. 8 bitplánů, je nutné mit Workbench také v 8-mi bitplánech, jinak jsou výsledky téměř nepoužitelné. Jinak je však přemapování palety rychlé a účinné. Stejně jako u WinPlaye, i zde chybí možnost zapnout nějaký druh ditheringu. Program je napsán v BlitzBasicu (!) a přestože rychlost přehrávání není žádný zázrak, dá se program poměrně dobře použít.

AnimInWindow
Třetím do počtu je přehrávač „AnimInWindow“. Jednoduchý prográmek s jednoduchým použitím dovoluje měnit velikost okénka, rychlost přehrávání se reguluje funkčními klávesami a s grafickými kartami opět nemá řádné problémy. Pokusíte-li se přehrát animaci s více barvami než v kolika máte spuštěný Workbench, AnimInWindow vás o tomto stavu informuje, zikonifikuje se (abyste ho nemuseli znovu spouštět) a můžete tedy bez problémů změnit počet bitplánů Workbenche. Zajímavá je také skutečnost, že okénko programu funguje současně jako app ikona a přetáhnete-li na něj větší množství animací, budou se všechny postupně přehrávat. AnimInWindow je asi nejrychlejší ze všech tří popisovaných okénkových přehrávačů, při přehrávání navíc slušně překresluje obrazovku a vzniká tak minimum chyb, bez grafické karty však stejně nečekejte žádné zázraky. Animace ve 256 barvách lze v originálních screenmódech Amigy přehrávat téměř plynule v Low Resu, Workbench běžící v jakémkoliv jiném rozlišeni přehrávání velmi zpomaluje a např. v Multiscanu jsou již výsledky dost hrozné. To však platí o všech okénkových přehrávačích, které jsou závislé na rozlišení Workbenche.

FLX, Flip
Pokračovat budu přehrávačem FLI/FLC animací, který je umí přehrát rovněž v okénku na Workbenchi. „FLX“ je freeware a současná verze se ovládá z CLI/Shellu a po spuštění programu i z WB menu. Vyžadován je procesor 68020 a lepší a AmigaOS2.04+. Rychlost přehrávání je díky použitému programovacímu jazyku (assembleru) slušná, ale žádný zázrak to není. S procesorem 68060 a grafickou kartou se rychlost pohybuje u animací v klasickém FLI rozlišení 320x200 bodů mezi 15-20 snímky/s, u animaci ve vyšším rozlišení je to pak ještě mnohem slabší. Program umí až 256 barevné animace (FLI/FLC ostatně ani ve více barvách nejsou) a zvládne též měnit velikost okénka. Přemapování palety lze u FLX provést dvěma obvyklými způsoby - Workbench se přemapuje do palety animace nebo naopak. Pod systémem CyberGraphX nemá program žádné problémy a zvládne dokonce přehrávat několik animací současně (i když pak je rychlost dost ubohá). Ovládání z menu je opět velmi jednoduché a praktické a k celému programu nelze než dodat, že je to kvalitně odvedená práce.
Nejrychlejším přehrávačem FLI/FLC animací na Amize je dosud stále ještě program „Flip“, pocházející z roku 1994. S 68060 umí u standardních FLI animací až neuvěřitelných 90 snímků/s, a to v originálních screenmódech Amigy (!), protože grafické karty nejsou podporovány. Program umí přehrávat animace pouze na nezávislých obrazovkách, zobrazení v okénku není podporováno. Je škoda, že jeho autor ponechal program osudu, programovat však zjevně umí. Flip má celkem propracované ovládání z CLI/Shellu (GUI lze bez problémů dodělat např. s pomocí Argue), se kterým budete určitě spokojeni.

CDXL
Z dalších animačních formátů používaných na Amize bych se chtěl nejprve krátce zmínit o CDXL/CD32 formátu, který kombinuje animace se zvukem a je to něco jako u PC standard AVI a lze ho přehrávat přímo z harddisku nebo z cédéčka. Přehrávače pro CDXL formát najdete společně s relativně slušnými animacemi především v mnoha hrách (Alien Breed – Tower Assault, Worms, Gunship atd.), většinou se jedná o prográmek „PlayVideo“ s ovládáním z CLI/Shellu. PlayVideo je slušně rychlý, bohužel je velmi starý a dnešním požadavkům již, nevyhovuje. Grafické karty samozřejmě nejsou podporovány a zobrazení v HAMu (dá se ale vypnout) jaksi není to pravé, co bych chtěl na svém monitoru vidět. CDXL animace můžete však přehrávat např. přes klasický „MultiView“ i s pomocí datatypu obsaženého ve Workbenchi 3.1+. V tomto případě již zobrazení na grafické kartě sice funguje (MultiView se totiž chová přísně systémově a dodržuje RTG), ale rychlost není nic moc nehledě na poněkud nonkonformní systém ovládání s nemožností vypnout zobrazení ovládacích gadgetů. Vytváření animací v CDXL formátech je kapitola sama o sobě dost smutná, protože ani bývalá firma Commodore v dobách své největší slávy se nepostarala o větší rozšíření tohoto nesporně zajímavého formátu a jaksi pozapomněla na příslušný animační software. Jedním z mála programů, které dokáží CDXL formát ukládat je i „ADPro“, jeho vývoj byl však bohužel zastaven.

MovieSetter
Co Commodore se svým CDXL nedotáhl do konce, to se téměř povedlo Ericu Schwartzovi s jeho nádhernými animacemi vytvářenými v programu „MovieSetter“. Animace ve formátu MovieSetteru rovněž obsahují zvuk, bohužel je není možné přehrávat přímo z harddisku, natož pak z CDROM, grafické karty jsou též ignorovány. Přehrávač „MoviePlayer“ pro tento formát je volně šiřitelný a bývá většinou přibalen u každé moviesetterové animace. Nahráti celé animace do paměti (nebol jinak je přehrát nelze) díky dekódováni jednotlivých zvukových a animačních částí poměrně dlouho trvá, samotné přehrávání je ale velmi rychlé, hlavně díky tomu, že se animuje vždy jen malá část obrazu a celá animace se nepřehrává stejným principem jako film. Ovšem podoba s filmem není vůbec náhodná, moviesetterové animace působí roztomilým dojmem kreslených filmů z produkce Walt Disneyho. Ještě několik slov k technickým parametrům tohoto zajímavého, ale už poněkud zastaralého formátu. V naprosté většině se jedná o animace v Low Resu, tedy 320x200 nebo 256 bodů v 32, někdy i 64 a výjimečně též ve 256 barvách. Zapnout je možné typický PAL či NTSC overscan i interlace nebo zvolit vyšší rozlišení (neviděl jsem však zatím žádné animace v High Resu). Zvuk je vkládán do animace -v podobě IFF 8SVX samplů a samotný MovieSetter dokáže sestavit animace s téměř neomezeným počtem snímků i délky zvukového doprovodu. Že se zvuk synchronizuje s jednotlivými částmi animace podobně jako u formátu AVI, to je snad jasné. Animační formát MovieSetteru byl ve své době velmi kvalitní a díky kompatibilitě s televizním signálem (což je ovšem základní vlastností Amigy) je i dnes použitelný k nejrůznějším účelům.

Ostatní formáty
Z dalších animačních formátů, které je možné přehrávat na Amize, mohu připomenout nový „HHsYUVSeq“ formát H. Hoffmana, velmi rychlé formáty MainActoru určené pro grafické karty, MPEG (viz. aMiPEG), QuickTime (viz. QT), přehrávat lze i formáty DL a GL (ne)používané dnes i na PC a s příslušným hardwarem také MPEG II filmy nebo MJPEG (Motion JPEG) formát. S interní zvukovou podporou v těchto animačních formátech (vyjma formátů DL a GL) to vypadá poměrně dobře, MPEG II filmy však není zatím na Amize bez příslušného hardwarového akcelerátoru (což však může být i grafická karta s nějakým 3D čipem) možné přehrávat rozumnou rychlostí současně se zvukem, výkon 68060 na to prostě nestačí. Animační formát „DeluxeVideo“ původem z Amigy se zvukovou podporou a pokus s podobným formátem programu „Magic Lantern“ (podporovaným dokonce několika grafickými kartami) od GVP je dnes už také pasé. Mezi speciální obdobu animačních formátů by se snad daly zařadit i skripty z různých multimediálních, prezentačních a titulkovacích, programů, připomenu jen ty nejznámější - Scala, „AmigaVision“, „ImageVision“, „Adorage“, „Monument Designer“ atd. Poměrně zajímavý je také formát IFF FILM se zvukovou podporou produkovaný programem „AGMS FILM“, pro nějž existuje dokonce už i datatyp; jestli se ovšem prosadí, to ukáže až čas.

Několik slov na závěr
I když hardware velmi rychle zastarává, animační možnosti Amigy jsou pořád ještě vynikající. Tvrdí-li někdo opak, nevěřte mu. S relativně nízkými náklady můžete s pomocí mnoha slušných animačních programů kreslit, vytvářet či skládat animace podle libosti. Největší investicí je zde samozřejmě čas. Máte-li ho dostatek, máte vyhráno. Je sice pravda, že specializovaného hardwaru se pro Amigu příliš nevyrábí, ale pořád se s tím ještě dá vystačit a navíc nemáte žádných chaos s výběrem z desítek či stovek nejrůznějších více či méně kompatibilních karet jako u PC. Koupíte, nainstalujete, fungujete. Co víc si můžete přát?

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

AMIGA REVIEW

57 ( 11-12 / 2000 )
56 ( 9-10 / 2000 )
55 ( 7-8 / 2000 )
54 ( 5-6 / 2000 )
53 ( 3-4 / 2000 )
52 ( 1-2 / 2000 )
 
51 ( 12 / 1999 )
50 ( 11 / 1999 )
49 ( 10 / 1999 )
48 ( 9 / 1999 )
46-47 ( 7-8 / 1999 )
45 ( 6 / 1999 )
44 ( 5 / 1999 )
43 ( 4 / 1999 )
42 ( 3 / 1999 )
41 ( 2 / 1999 )
40 ( 1 / 1999 )
 
39 ( 12 / 1998 )
38 ( 11 / 1998 )
37 ( 10 / 1998 )
36 ( 9 / 1998 )
35 ( x / 1998 )
34 ( x / 1998 )
33 ( 1-2 / 1998 )
 
32 ( 11-12 / 1997 )
31 ( 9-10 / 1997 )
30 ( 7-8 / 1997 )
29 ( 6 / 1997 )
28 ( 5 / 1997 )
27 ( 4 / 1997 )
26 ( 3 / 1997 )
25 ( 2 / 1997 )
24 ( 1 / 1997 )
 
23 ( 12 / 1996 )
22 ( 11 / 1996 )
21 ( 10 / 1996 )
20 ( 9 / 1996 )
18-19 ( 7-8 / 1996 )
17 ( 6 / 1996 )
16 ( 5 / 1996 )
15 ( 4 / 1996 )
14 ( 3 / 1996 )
13 ( 2 / 1996 )
12 ( 1 / 1996 )
 
11 ( 12 / 1995 )
10 ( 11 / 1995 )
9 ( 10 / 1995 )
8 ( 9 / 1995 )
7 ( 7 / 1995 )
6 ( 5 / 1995 )

ATLANTIDA NEWS

5 ( 3 / 1995 )
4 ( 1 / 1995 )
 
3 ( 11 / 1994 )
2 ( 9 / 1994 )
1 ( 7 / 1994 )
0 ( 5 / 1994 )