Oživlý obraz - film je dnes díky TV běžnou součástí každodenního života člověka. A k filmu patří samozřejmě také hudba a zvuk.
Pokud nevlastníte videokameru, ale pouze počítač ST a přesto se chcete zařadit do dějin filmu svojí vlastní tvorbou, máte možnost. Stačí k tomu vaše ST a program CyberPaint. Jestliže máte v hlavě nápad, umíte trošku kreslit a máte také dost trpělivosti, jistě se vám podaří vytvořit působivou animaci. Když si tento minifilmeček budete pouštět asi tak podruhé, řeknete si asi toto: chtělo by to zvuk!
AVS Player 2.01
-----------------
(Přehrávač animací se zvukem na ST)
AVS Player je prográmek, který vám umožní přehrávat vámi vytvořenou animaci v CyberPaintu (*.SEQ) spolu se samply v ST formátu (*.SPL). Jak získat samply (digitalizovaný zvuk)? Nejlepší je, použít sampler. To je taková krabička která se strčí např. do paralerního portu, připojí se na zdroj signálu (zesilovač, rádio, mikrofon atd.) a s pomocí vhodného software (Merlin, aj.) lze digitalizovat co je libo. Pokud takto vybaveni nejsme, nevadí. Spousta samplů je k dispozici i tak. Hodně zvuků je třeba ve hrách. Z nich je dostaneme např. s pomocí Hardyho (Public sector) a upravíme pro svou potřebu ve vhodném programu (Merlin, aj). Animace může mít třeba hudební doprovod. V nějakém Trackeru složíme MOD a z toho uděláme v programu NT Compiler (Public sector) jeden sampl.
Máme tedy animaci (*.SEQ) ,nějaké samply a chceme to všecno nějak skloubit dohromady.
Nejdříve si v CyberPaintu prohlídneme svojí animaci a vypíšeme si několik údajů. A to kolik má animace obrázků (frames) a jakou rychlostí chceme animaci pouštět (time). Také si zaznamenáme čísla framů, kde má začínat nějaký zvuk (obr. psa - otevřená tlama - HAF.SPL).
AVS Player potřebuje vědět co a jak má přehrávat. Jak mu to řekneme? K tomu slouží soubor *.AVS. Ten napíšeme v nějakém textovém editoru a měl by vypadat takto: (příklad)
TICKS 100
SEQ A:\SKOKAN.SEQ 0 2 1
SPL A:\MLASK.SPL 10 10 1
SPL A:\MLASK.SPL 20 20 1
SPL A:\HOP.SPL 40 6 1
SPL A:\ZBLUNK.SPL 70 4 1
Co to znamená?
Máme tři samply: MLASK.SPL, HOP.SPL a ZBLUNK.SPL.
Máme animaci SKOKAN.SEQ, která má 50 obrázků (frames) a rychlost přehrávání (time) 2.
Žába spolkne mouchu (frame 5), mlaskne (frame 10), skáče (frame 20) a mizí pod hladinou (frame 35).
TICKS - kolik má animace časových jednotek
50 (frames) * 2 (time) * 1 (počet opakování animace) = 100
SEQ A:\SKOKAN.SEQ 0 2 1
0 - odkud začínáme přehrávat animaci
2 - rychlost přehrávání animace (time)
1 - kolikrát přehrávání animace opakujeme
SPL A:\MLASK.SPL 10 10 1
10 - zde začínám hrát sampl (v TICKSech)
10 - rychlost přehrávání samplu
1 - počet opakování
Obdobně následují další samply.
Možná to vypadá trochu složitě, ale to je asi způsobeno mým neumělým výkladem. Na disku s tímto článkem by proto měl být nahrán v archívu *.TOS příklad i s AVS Playerem. Prohlédněte si soubory DOG1.AVS a DOG2.AVS. Animaci DOG.SEQ si můžete prohlížet také v Cyberpaintu (bez zvuku). A M.SPL jsem vzal z nějaké hry, myslím z Barbarian 2.
Spusťte AVSPLAY.PRG, LOAD DOG1-2.AVS, PLAY. Když chcete vyskočit z PLAY LOOP musÍte držet ESC až dojde animace zase na začátek.
Je možné, že AVS Player umí ještě další věci, ale tak detailně jsem všechno nezkoušel a nebo jsem to už zapomněl. Zabýval jsem se s ním v roce 1994.
(JS)