Difference between revisions of "Iplay leírás"
m (→Verziótörténet) |
|||
Line 13: | Line 13: | ||
Az IPLAY parancs és a .com verziók először egy IPLAY.INI nevű file-t próbálnak megnyitni, amelyben a lejátszandó file-ok listája található, az [[Iview leírás#IVIEW.INI|IVIEW.INI]]-hez hasonlóan (de a lista jelenleg összesen legfeljebb 256 byte méretű lehet). Ha ez nem sikerül, akkor a VIDEODAT.BIN nevű file-t próbálja lejátszani, és ha ilyen sincs, akkor kilép a villogó ENTERPRISE felirathoz. | Az IPLAY parancs és a .com verziók először egy IPLAY.INI nevű file-t próbálnak megnyitni, amelyben a lejátszandó file-ok listája található, az [[Iview leírás#IVIEW.INI|IVIEW.INI]]-hez hasonlóan (de a lista jelenleg összesen legfeljebb 256 byte méretű lehet). Ha ez nem sikerül, akkor a VIDEODAT.BIN nevű file-t próbálja lejátszani, és ha ilyen sincs, akkor kilép a villogó ENTERPRISE felirathoz. | ||
A lejátszást a Space billentyűvel lehet a vége előtt megállítani. Ha az egész file elfér a pufferben, akkor folyamatosan játssza végtelen ciklusban, és csak a Space billentyűre lép ki. | A lejátszást a Space billentyűvel lehet a vége előtt megállítani. Ha az egész file elfér a pufferben, akkor folyamatosan játssza végtelen ciklusban, és csak a Space billentyűre lép ki. | ||
+ | |||
+ | |||
+ | =Hogyan készítsünk Iplay animációt?= | ||
+ | Valójában a batch file használata az alapértelmezett beállításokkal nem bonyolultabb lényegesen, mint az epimgconv-é. Kisebb "törzsi varázslatra" legfeljebb a paraméterek változtatásakor és új lejátszó fordításakor lehet szükség, de még ezek sem feltétlenül nehezek. Az MPlayer pedig valószínűleg marad később is, mert valamivel ki kell másolni a képkockákat a konvertálandó videóból, ehhez pedig nem igazán szeretnék saját programot írni ds_icon_redface | ||
+ | |||
+ | Egy egyszerű konverzió lépésről lépésre: | ||
+ | |||
+ | - letölteni és kicsomagolni a legújabb ep_video.7z file-t a fórumról | ||
+ | - letölteni az MPlayer-t (link egy korábbi hozzászólásban található), és az 'mplayer.exe' file-t a zipből a konverter üres 'mplayer' könyvtárába másolni | ||
+ | |||
+ | - a konverziót az 'ep_video' könyvtárban a .\epvideo_64x96_256_12.bat FILENÉV.AVI paranccsal lehet elindítani (másik .bat file is választható, és értelemszerűen más formátumba konvertálna) | ||
+ | - ha a videó túl hosszú ahhoz, hogy az egészet konvertálni lehessen, a (remélhetőleg) megjelenő MPlayer ablakban meg kell keresni a konvertálandó részt, erre a kurzormozgató billentyűket lehet használni | ||
+ | - a Shift+S billentyűkombinációra az MPlayer elkezd screenshotokat készíteni | ||
+ | - ha nem a videó végéig kell konvertálni, akkor a Shift+S újabb lenyomására a screenshotok készítése leáll | ||
+ | - az MPlayer kilép a videó végének elérésekor, vagy a Q billentyű lenyomásakor | ||
+ | - további teendő már nincs, egyszerűen meg kell várni, amíg a batch file befejezi a screenshotok konvertálását Smiley; ha kész van, akkor az új videodat.bin file-t a fórumban eddig feltöltöttekhez hasonlóan lehet lejátszani (a konverterhez hasonló nevű .com programmal a 'player'-ben található lejátszók közül) | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | Ez már csak haladóknak: | ||
+ | |||
+ | - az MPlayer-el nem csak egy választott részt, hanem az egész videót is screenshotokra lehet konvertálni, ilyenkor elkerülhető a Shift+S használata; ehhez a batch file-ban az mplayer paraméterekhez '-vo png'-t kell írni, és a 'shot*' minden előfordulását '0000*'-ra cserélni | ||
+ | - ha a lejátszás túl lassú, akkor a batch file-ban az epcompress paraméterekhez érdemes hozzáadni a '-minlen 3'-at; ez kb. 20%-al javítja a sebességet, de a file valamivel (5-10%) nagyobb lesz | ||
+ | - ha még mindig túl lassú, akkor a '-maxoffs 16384' helyére '-maxoffs 1'-et írva sokkal gyorsabb lesz a kitömörítés (de a file is alig lesz kisebb, mint tömörítés nélkül) | ||
+ | - új lejátszó fordítása: az asm\videoplay.s file elején találhatók a fontosabb paraméterek (kép mérete, sebesség, video mód, stb.), ezek szerkesztése után a .\z80asm.bat asm\videoplay.s videoplay.com parancs lefordítja az új programot | ||
+ | |||
Revision as of 16:38, 5 January 2009
Az Iplay Enterprise formátumba konvertált videók lejátszását teszi lehetővé.
A csomagban három változat található .com, .ext, és .rom formátumban, amelyek csak a pufferelésben térnek el:
- buf_1k: 1K file puffer, 32K video puffer - buf_12k: 12K file puffer, 32K video puffer - buf_all: az egész szabad memóriát használja file puffernek; a video puffer mérete 16K
Elvileg a kis file puffert használó változatokat lehet - a lemez sebességétől függően - folyamatos lejátszásra használni. A bővítő (.ext és .rom) verziók támogatják a LOAD parancsot.
Az IPLAY parancs és a .com verziók először egy IPLAY.INI nevű file-t próbálnak megnyitni, amelyben a lejátszandó file-ok listája található, az IVIEW.INI-hez hasonlóan (de a lista jelenleg összesen legfeljebb 256 byte méretű lehet). Ha ez nem sikerül, akkor a VIDEODAT.BIN nevű file-t próbálja lejátszani, és ha ilyen sincs, akkor kilép a villogó ENTERPRISE felirathoz. A lejátszást a Space billentyűvel lehet a vége előtt megállítani. Ha az egész file elfér a pufferben, akkor folyamatosan játssza végtelen ciklusban, és csak a Space billentyűre lép ki.
Hogyan készítsünk Iplay animációt?
Valójában a batch file használata az alapértelmezett beállításokkal nem bonyolultabb lényegesen, mint az epimgconv-é. Kisebb "törzsi varázslatra" legfeljebb a paraméterek változtatásakor és új lejátszó fordításakor lehet szükség, de még ezek sem feltétlenül nehezek. Az MPlayer pedig valószínűleg marad később is, mert valamivel ki kell másolni a képkockákat a konvertálandó videóból, ehhez pedig nem igazán szeretnék saját programot írni ds_icon_redface
Egy egyszerű konverzió lépésről lépésre:
- letölteni és kicsomagolni a legújabb ep_video.7z file-t a fórumról - letölteni az MPlayer-t (link egy korábbi hozzászólásban található), és az 'mplayer.exe' file-t a zipből a konverter üres 'mplayer' könyvtárába másolni
- a konverziót az 'ep_video' könyvtárban a .\epvideo_64x96_256_12.bat FILENÉV.AVI paranccsal lehet elindítani (másik .bat file is választható, és értelemszerűen más formátumba konvertálna) - ha a videó túl hosszú ahhoz, hogy az egészet konvertálni lehessen, a (remélhetőleg) megjelenő MPlayer ablakban meg kell keresni a konvertálandó részt, erre a kurzormozgató billentyűket lehet használni - a Shift+S billentyűkombinációra az MPlayer elkezd screenshotokat készíteni - ha nem a videó végéig kell konvertálni, akkor a Shift+S újabb lenyomására a screenshotok készítése leáll - az MPlayer kilép a videó végének elérésekor, vagy a Q billentyű lenyomásakor - további teendő már nincs, egyszerűen meg kell várni, amíg a batch file befejezi a screenshotok konvertálását Smiley; ha kész van, akkor az új videodat.bin file-t a fórumban eddig feltöltöttekhez hasonlóan lehet lejátszani (a konverterhez hasonló nevű .com programmal a 'player'-ben található lejátszók közül)
Ez már csak haladóknak:
- az MPlayer-el nem csak egy választott részt, hanem az egész videót is screenshotokra lehet konvertálni, ilyenkor elkerülhető a Shift+S használata; ehhez a batch file-ban az mplayer paraméterekhez '-vo png'-t kell írni, és a 'shot*' minden előfordulását '0000*'-ra cserélni - ha a lejátszás túl lassú, akkor a batch file-ban az epcompress paraméterekhez érdemes hozzáadni a '-minlen 3'-at; ez kb. 20%-al javítja a sebességet, de a file valamivel (5-10%) nagyobb lesz - ha még mindig túl lassú, akkor a '-maxoffs 16384' helyére '-maxoffs 1'-et írva sokkal gyorsabb lesz a kitömörítés (de a file is alig lesz kisebb, mint tömörítés nélkül) - új lejátszó fordítása: az asm\videoplay.s file elején találhatók a fontosabb paraméterek (kép mérete, sebesség, video mód, stb.), ezek szerkesztése után a .\z80asm.bat asm\videoplay.s videoplay.com parancs lefordítja az új programot
Verziótörténet
1.02: (A villogó ENTERPRISE felirat jobb megjelenítése, ha minden igaz.)
1.01: Tartalmazza a FILE bővítés Zozosoft által javasolt használatát, és néhány kisebb javítást:
* ha az IPLAY.INI-ben található egyik file-t nem sikerül megnyitni, akkor nem lesz hiba az összes többi file megnyitásakor (a csatornát ilyenkor is be kell zárni) * a megjeleníthető szélesség nem csak kettő hatványa lehet, bár ezt kissé pazarló módon oldottam meg: ha például 46, akkor a file valójában 64 karakternek megfelelő adatot tartalmaz soronként, de ebből csak 46 látható * a 4x interlace mód (ezt még nem használta egyik file sem) hibáját kijavítottam * ha nincs .ini file és EXDOS, akkor az alapértelmezett file név üres, és nem VIDEODAT.BIN * lemezes rendszeren .ini file nélkül először a FILE bővítést próbálja használni, majd ha az nem található, akkor a VIDEODAT.BIN file-t lejátszani.