Welcome, Guest. Please login or register.


Author Topic: Mozgó kép Enterprise -on...? (Read 329355 times)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Mozgó kép Enterprise -on...?
« Reply #60 on: 2008.December.29. 13:43:23 »
Egy lehetséges fejléc:

000h:           000h
001h:           076h ('v'), ha még nem használja semmi
002h:           video mód
003h:           FIXBIAS
                  - ha <= 01Fh: az egész animáció ezt az értéket használja
                  - ha >= 020h: minden félképnél külön bias van, 256-FIXBIAS
                    byte méretre kiegészítve 0 byte-okkal
004h-005h:      egy félkép paletta adatának a mérete, ha nulla és a video mód
                használ palettát, akkor a fejléc után fix paletta következik
                az egész animációhoz
006h:           egy félkép magassága (1-255)
007h:           szélesség karakterekben (8, 16, vagy 32)
008h:           interlace mód:
                  0 vagy 1: nincs interlace
                  2:        2 félkép: 0,1,0,1,0,1,0,1,...
                  4:        4 "félkép": 0,2,1,3,0,2,1,3,...
009h:           keret szín
00Ah-00Bh:      félképek száma (1-65535) - ez lehet, hogy nem kell
00Ch:           sebesség (egy félkép ideje 1/50s egységekben)
00Dh:           függőleges nagyítás (1, 2, 3, vagy 4)
00Eh:           tömörítés típusa
00Fh:           fenntartva

Példák: az eddig használt "nyers" formátumok fejléce ilyen lenne:

128x96_4_12.5i:
  defb 000h, 076h, 02Eh, 000h, 0C0h, 000h, 030h, 020h
  defb 002h, 000h,    ?,    ?, 004h, 002h, 001h, 000h


64x72_16_25i:
  defb 000h, 076h, 04Eh, 0E0h, 020h, 001h, 024h, 020h
  defb 002h, 000h,    ?,    ?, 002h, 002h, 001h, 000h


64x96_16_12.5i:
  defb 000h, 076h, 04Eh, 0E0h, 080h, 001h, 030h, 020h
  defb 002h, 000h,    ?,    ?, 004h, 002h, 001h, 000h


64x96_256_12.5i:
  defb 000h, 076h, 062h, 000h, 000h, 000h, 030h, 020h
  defb 002h, 000h,    ?,    ?, 004h, 002h, 001h, 000h

« Last Edit: 2008.December.29. 13:55:29 by IstvanV »

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Mozgó kép Enterprise -on...?
« Reply #61 on: 2008.December.29. 14:32:06 »
A Virtual Dubbal is lehet a videót képkockák formájában exportálni. Esetleg az is jó az MPlayer helyett?
Igen. A "Video/Frame rate" ablakban be kell állítani a sebességet (12.5 fps):
[ Guests cannot view attachments ]
A screenshotokat (shot*.png) pedig a "File/Export/Image sequence..." készíti:
[ Guests cannot view attachments ]
A batch file-okban törölni kell az MPlayer sort, a "del" parancsoknál pedig a 'shot*.png' helyére 'shot0000.png'-t kell írni, mert különben az összes screenshotot letörölné :) Az első képkockát azért kell törölni, mert a VirtualDub 0000-tól kezdi a számozást, az MPlayer pedig 0001-től, és ezért hibás lenne a félképek sorrendje.
A fent leírt módon az egész videóról készülnek screenshotok; azt, hogy csak egy rövidebb rész legyen, majd elmagyarázza valaki, aki jobban ismeri a VirtualDub használatát. :)

Azt viszont nem egészen értem, hogy ez így miért egyszerűbb, mint az MPlayer :razz:

Offline Ep128

  • EP addict
  • *
  • Posts: 1860
  • Country: hu
    • Honlapom
Re: Mozgó kép Enterprise -on...?
« Reply #62 on: 2008.December.29. 17:41:17 »

Azt viszont nem egészen értem, hogy ez így miért egyszerûbb, mint az MPlayer :razz:

:lol: Szerintem ne keverjük már... Az elõbb egészen érthetõen leírtad az M-Player -es verziót, még azt sem "tettem el" fejben teljesen, most miért kellett elõjönni egy B-verzióval?  ;-) :lol:  ;-)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14779
  • Country: hu
    • http://enterprise.iko.hu/
Re: Mozgó kép Enterprise -on...?
« Reply #63 on: 2008.December.29. 17:45:25 »
most miért kellett elõjönni egy B-verzióval?  ;-) :lol:  ;-)
Mert Szipucsu kérdezte :-)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14779
  • Country: hu
    • http://enterprise.iko.hu/
Re: Mozgó kép Enterprise -on...?
« Reply #64 on: 2008.December.29. 17:59:05 »
001h:           076h ('v'), ha még nem használja semmi
Szerintem mehet. A lejátszó neve mi lesz majd?* Vagy majd rakjuk bele az IVIEW-be? Végülis az INI fájl kezelés, stb az lehet közös, sõt így akár lehetnének felváltva képek videók a lejátszási listában!

* Csak azért feszegetem ezt a roppant fontos kérdést :) , hogy akkor rögtön be is rakhassam a társítást az EPDOS-ba.

Offline Attus

  • EP addict
  • *
  • Posts: 1225
  • Country: hu
Re: Mozgó kép Enterprise -on...?
« Reply #65 on: 2008.December.29. 22:12:01 »
Bölcsen hallgatva figyellek benneteket.  :cool:

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 10101
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Mozgó kép Enterprise -on...?
« Reply #66 on: 2008.December.29. 22:57:09 »
Azt viszont nem egészen értem, hogy ez így miért egyszerûbb, mint az MPlayer :razz:
Mert a Virtual Dubot már számtalanszor sikerült elindítanom, a MPlayert meg még egyszer se.  :oops:  :mrgreen:

Köszi a dubos ismertetõt!
Bocsi, ha valakit ez fárasztott.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Mozgó kép Enterprise -on...?
« Reply #67 on: 2008.December.30. 14:22:51 »
Mert a Virtual Dubot már számtalanszor sikerült elindítanom, a MPlayert meg még egyszer se.  :oops:  :mrgreen:
Nem tudtad, hogyan kell használni, vagy nem működött, például video driver probléma miatt :?:

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Mozgó kép Enterprise -on...?
« Reply #68 on: 2008.December.30. 14:46:06 »
Szerintem mehet. A lejátszó neve mi lesz majd?*
* Csak azért feszegetem ezt a roppant fontos kérdést Smiley , hogy akkor rögtön be is rakhassam a társítást az EPDOS-ba.
Ezt még nem döntöttem el :oops: Javaslatok ?
Quote
Vagy majd rakjuk bele az IVIEW-be? Végülis az INI fájl kezelés, stb az lehet közös, sõt így akár lehetnének felváltva képek videók a lejátszási listában!
Nem rossz ötlet, bár így nagyobb lenne a program mérete, és kevesebb szabad memória maradna például képek megjelenítésére EP64-en.

A lejátszó "EXOS kompatibilis" memóriakezelésre való átírásával természetesen még rövidebb lenne a memóriabővítés nélküli gépeken lejátszható animáció hossza; ha a 16K méretű video puffert átteszem az FEh szegmensre, az LPT-t pedig az FFh szegmens elejére, és az új, nagyobb lejátszó 4K memóriát használ a nullás lapon, akkor 128K-s gépen 108K helyett 92K lesz a betölthető video adat mérete. Az LPT IDE vezérlővel és a meglepően sok memóriát használó brd/esp/hun bővítéssel talán még éppen elfér, legalábbis egy 128K-s gépet emulálva EXOS 2.31+BRD+ASMON+FileIO+EXDOS+IDE+ZozoTools ROM-okkal az EXOS határ FF:0EA3h volt minden csatornát bezárva, egy függőleges nagyítás nélküli "Spectrum méretű" LPT memóriaigénye pedig kb. C80h byte.
Viszont így ha nem fér el az egész file, akkor a betöltött rész végének elérésekor tovább lehet olvasni a file-t, és néhány másodperc szünet után folytatódhat a lejátszás. Természetesen az lenne a tökéletes megoldás, ha egyszerre lehetne lejátszani és közben a háttérben tölteni, de egyelőre már most is van elég megoldandó feladat :)
Ezen kívül ha a rendszer nem íródik felül, akkor hidegindítás helyett pl. billentyűlenyomásra vissza lehetne térni a villogó ENTERPRISE felirathoz, mint az IVIEW esetén.

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 10101
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Mozgó kép Enterprise -on...?
« Reply #69 on: 2008.December.30. 19:52:48 »
Nem tudtad, hogyan kell használni, vagy nem mûködött, például video driver probléma miatt :?:

Én voltam béna, nem tudtam használni. Elindulni elindult, de betölteni nem tudtam semmit. Igaz, ez már évekkel ezelõtt volt, azóta új gép, bizonyára új MPlayer verzió is van, meg talán én is ügyesebb lettem azóta, de az elsõ "kudarcélmény" miatt nehezen állok megint a dologhoz.
Pl. a Winampban az a jó, hogy dupla kattintással megnyílnak a videó fájlok, meg van rajta "Open File" gomb.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 10101
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Mozgó kép Enterprise -on...?
« Reply #70 on: 2008.December.30. 19:55:20 »
Quote
A lejátszó neve mi lesz majd?
Ezt még nem döntöttem el :oops: Javaslatok ?

IPLAY vagy IPLAYER? (vö. IVIEW)
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline MrPrise

  • Administrator
  • EP addict
  • *
  • Posts: 2764
  • Country: hu
    • Enterprise Forever
Re: Mozgó kép Enterprise -on...?
« Reply #71 on: 2008.December.30. 20:15:13 »
Én voltam béna, nem tudtam használni. Elindulni elindult, de betölteni nem tudtam semmit. Igaz, ez már évekkel ezelõtt volt, azóta új gép, bizonyára új MPlayer verzió is van, meg talán én is ügyesebb lettem azóta, de az elsõ "kudarcélmény" miatt nehezen állok megint a dologhoz.
Pl. a Winampban az a jó, hogy dupla kattintással megnyílnak a videó fájlok, meg van rajta "Open File" gomb.
Feltételezem a leírását nem olvastad. Pedig mint minden programnak ennek a leírása is igen hasznos tudnivalókat rejt :-) (Hm, pedig már mondtam neked más kapcsán is az RTFM-et :-D) Pl. kiderül, hogy az MPlayer egy parancssoros lejátszó, így open file gombot hiába keresel benne. Némi kereséssel azonban egy rakás frontend-et lehet hozzá találni amelyek közül bármelyiket feltelepítve már akár a hőn áhított open file gomb is előkerülhet :-)
Remélem nem lett túl kioktató a fenti pár sor, próbáltam visszafogni magamat. Nem tehetek róla, de mindig felmegy a vérnyomásom amikor azt tapasztalom, hogy valaki csak azért nem használ egy egyébként nagyszerű programot, mert lusta egy kicsit tanulni vagy elolvasni annak a leírását. Hiába nyugtatgatom magamat, hogy úgy kell neki, meg hogy magára vessen, nehéz megállni, hogy ne tegyem ezt szóvá ;-)
« Last Edit: 2008.December.30. 20:25:45 by MrPrise »

Offline Ep128

  • EP addict
  • *
  • Posts: 1860
  • Country: hu
    • Honlapom
Re: Mozgó kép Enterprise -on...?
« Reply #72 on: 2008.December.30. 20:16:36 »
IPLAY vagy IPLAYER? (vö. IVIEW)
Elöbbire szavazok, egy egyszerûbb és rövidebb és jobban is hangzik.  :)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14779
  • Country: hu
    • http://enterprise.iko.hu/
Re: Mozgó kép Enterprise -on...?
« Reply #73 on: 2008.December.30. 20:48:49 »
Ezt még nem döntöttem el :oops: Javaslatok ?
Bennem is a többek által emlegetett IPLAY merült fel.
Bárha belerakjuk az IVIEW-be, akkor nem kell külön név :-)
Quote
így nagyobb lenne a program mérete, és kevesebb szabad memória maradna például képek megjelenítésére EP64-en.
Erre lehetne kitalálni valamit, pl videó lejátszás tiltó paraméter, és akkor felülírható a videólejátszó rész. ROM-os verzióban meg ha megtörténik az átalakítás, akkor a program nagy része már úgyse a nullás lapon foglalja a helyet.

Quote
A lejátszó "EXOS kompatibilis" memóriakezelésre való átírásával természetesen még rövidebb lenne a memóriabõvítés nélküli gépeken lejátszható animáció hossza; ha a 16K méretû video puffert átteszem az FEh szegmensre, az LPT-t pedig az FFh szegmens elejére
...
Viszont így ha nem fér el az egész file, akkor a betöltött rész végének elérésekor tovább lehet olvasni a file-t, és néhány másodperc szünet után folytatódhat a lejátszás.
Ezt már akartam is javasolni. :-)
Quote
, és az új, nagyobb lejátszó 4K memóriát használ a nullás lapon, akkor 128K-s gépen 108K helyett 92K lesz a betölthetõ video adat mérete. Az LPT IDE vezérlõvel és a meglepõen sok memóriát használó brd/esp/hun bõvítéssel talán még éppen elfér, legalábbis egy 128K-s gépet emulálva EXOS 2.31+BRD+ASMON+FileIO+EXDOS+IDE+ZozoTools ROM-okkal az EXOS határ FF:0EA3h volt minden csatornát bezárva
Valószínüleg ez az EPDOS 1.9 egyik baja is, HUN-nal együtt már nem látszik a fájllista vinyós gépen. Meg a TVCemu-nál is ezzel szenved geco :)
Az IDE RAM igénye egyébként csökkenni fog, ha elkészül az a verzió ami már az észlelt particiók számának megfelelõen foglal RAM-ot. Persze ha valaki kihasználja F-tõl Z-ig a meghajtókat, akkor nem lesz kevesebb :-)
De mondjuk akinek van IDE-je, annak nagy valószínüséggel RAM bõvítése is :-) esetleg elképzelhetõ olyan verzió is, ahol egy teljes szegmenst foglal magának (viszont ehhez akkor mindenképpen EXOS csere kell a gépben, mert a 2.1-esben hibás ez a funkció), ami ugyan többet vesz el, viszont az FF szegmensben több marad szabadon az értékes videómemóriából.

Quote
Természetesen az lenne a tökéletes megoldás, ha egyszerre lehetne lejátszani és közben a háttérben tölteni
Ez még a jövõ zenéje, de eddigi tapasztalatok alapján maga az IDE adatátvitel nagy része alatt nyugodtan lehet engedélyezni megszakításokat, tehát a kirakás mehet majd megszakításból, az olvasás meg fõprogramból. Jelenleg le van tiltva a nagyobb átviteli sebesség érdekében, de tervezem ezt programozhatóvá tenni, pont az ilyesmi felhasználás érdekében.

Quote
de egyelõre már most is van elég megoldandó feladat :)
Így van, van bõven!

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Mozgó kép Enterprise -on...?
« Reply #74 on: 2008.December.30. 22:11:47 »
Bennem is a többek által emlegetett IPLAY merült fel.
OK, akkor IPLAY lesz, .com, .ext, és .rom változatban is; a bo"víto"k támogatni fogják a modul betöltést is (LOAD parancs).
Quote
Ez még a jövõ zenéje, de eddigi tapasztalatok alapján maga az IDE adatátvitel nagy része alatt nyugodtan lehet engedélyezni megszakításokat, tehát a kirakás mehet majd megszakításból, az olvasás meg fõprogramból.
Az nem zavarja az IDE vezérlo" és/vagy az EXDOS mu"ködését, ha az EXOS megszakítás rutinja le van cserélve a lejátszó program megjelenítést végzo" részére (a 38H címre JP utasítást írva) ? Mert ha nem probléma, akkor valójában viszonylag egyszeru" lenne olyan verziót fordítani, amely IDE vezérlo"s rendszeren tud folyamatosan lejátszani (gyakorlatilag csak a puffer lenne kis méretu" az egész memória helyett, és töltés közben nem állítaná vissza az eredeti megszakítást), ha elég gyors a gép.