Soporte de videos FLC/FLI - Funciona...

Discusión en general sobre Gemix.

Soporte de videos FLC/FLI - Funciona...

Postby SimulatorOne » Thu Dec 10, 2009 1:57 am

Hola

E estado haciendo pruebas con este formato tan antiguo....

Funciona... asta 25fps por segundo de 320x200pixeles... pero
existe una pega importante...

Ocupan mucho espacio y solo funcionan a 8bits de calidad... U_U¿

Pero e pasado un video de alta calidad mp4 y extraido el audio en un mp3 y el video pasado por VideoMach 5.3.2(excelente conversor y editor de video) al formato FLC:

Code: Select all
VIDEO OUTPUT
File name.... C:\Game\Video FLI FLC\video.flc
Codec........ RLE + pixel difference from previous frame
Resolution... 320 x 180
Color depth.. 8-bit, single palette, heavy dithering
Frames....... 1,917
Frame rate... 25.00 fps, keep duration
Duration..... 00:01:16.680
Raw size..... 105.3 MB
Splitting.... 2048 MB

AUDIO OUTPUT
<undefined>


Adjunto el prg que hace reproducir este tipo de archivos con audio sincronizados.

Para que audio y el video vayan sicronizados hay que poner los FPS de nuestro juego igual que el video FLC.
Y siempre hay que ponerlo a 8 bits ya que no deja a 16/32...
y en pantalla completa da errores de colores del FLC...



Yo espero que un futuro Gemix de soporte para videos MPG,AVI,DiVX,MP4,WMV...
Ademas de poder tratarlo como si fuera un GRaph, y usarlo con flags,angle,size... y que soporte los 16/24bits...

no?
You do not have the required permissions to view the files attached to this post.
User avatar
SimulatorOne
 
Posts: 6626
Joined: Tue Nov 17, 2009 2:52 pm
Location: Barcelona

Re: Soporte de videos FLC/FLI - Funciona...

Postby erkosone » Thu Dec 10, 2009 8:42 am

Buenas Simulatorone, creo que eso es algo que esperamos todos jeje, no tiene sentido el formato FLC.. yo no lo he provado todavia por lo de los 8 bits, es una cosa que me ha hechado para atras siempre..
User avatar
erkosone
 
Posts: 10654
Joined: Tue Feb 24, 2009 2:13 pm
Location: Barcelona.

Re: Soporte de videos FLC/FLI - Funciona...

Postby SimulatorOne » Thu Dec 10, 2009 9:46 am

Pero no se ve tan mal(casi parece 16bits), y va bien de velocidad sus 25FPS,

el problema que apenas comprime el video FLIC!! U_U es lo unico que rechazo... pero por el momento se puede usar provisionalmente...
Y al comprimirlo en rar lo comprime un 55% del archivo origial del video....

y sigo diciendo que ocupa demasiado un video de 1minuto con 18segundos/25FPS/320x200pixeles = 100MB aporx...


De momento tenemos que llorar con este formato... :cry:


------------


Tambien se puede generar un FPG de 16bits i agregar fotograma por fotograma un video...(Te mueres :blind: )
Pero claro! tendria que ser de manera automatica(como un conversor de videos a FPG(comprimido,16bits).
Y que yo sepa, con los comandos de Gemix no ponemos cargar archivos de videos.... como seria su estructura?

Y lo que no entiendo, es por que Los FPG de Gemix no soporta la comprension FPG. Fenix si que lo soporta! y va genial!
User avatar
SimulatorOne
 
Posts: 6626
Joined: Tue Nov 17, 2009 2:52 pm
Location: Barcelona

Re: Soporte de videos FLC/FLI - Funciona...

Postby erkosone » Thu Dec 10, 2009 9:51 am

De eso nada monada jejejejej, perdon por la expresion, puedes reproducir todos los formatos de video en Gemix, solo hechale imaginacion..

Avi-Split --> miles de imagenes bmp, bajar resolucion de imagen a 320x200... crear archivo magico .FPG.... Reproducir en Gemix sin ningun problemo...



Lo que teine mas curro que cuando dios creó el universo jeje, pero poder se puede.. dios, si que tiene curro si..

Si el FPGEdit de gemix detectara el numero de la ultima imagen añadida y no hubiera que estar escriviendolo a todas las imagenes, casi que seria una solucion buena jeje.. pero tal y como está ahora puedes morir de tendinitis en la mano del raton si lo intentas jeje..
User avatar
erkosone
 
Posts: 10654
Joined: Tue Feb 24, 2009 2:13 pm
Location: Barcelona.

Re: Soporte de videos FLC/FLI - Funciona... Alternativa?

Postby SimulatorOne » Thu Dec 10, 2009 10:10 am

Lo unico provisional y que es mejor que el FLIC es ejecutar de forma externa el video(cualquier formato) directamente con un reporductor(Media player clasic, VLC...etc), por linea de comandos (inicio>>ejecutar como...). Es decir: SYSTEM("");
cual recomendarias?
Se podria incorporar de forma casi automatica con la ventana(o modo pantalla completa) de nuetro juego en Gemix?



-------------
Avi-Split --> miles de imagenes bmp, bajar resolucion de imagen a 320x200... crear archivo magico .FPG.... Reproducir en Gemix sin ningun problemo...


Seria como crear un formato propio para gemix, en vez de FPG seria "VPG"(inventado), pero seria igual que un FPG de 16bits, con miles o millones de graficos.(depende del numero de fotogramas que tenga en video)
Y que se generaria con un conversor de videos:
cualquier formato de video(soportado por DirecDraw) (codec de videos rollo K-Lite codec pack)--->> a VPF(version FPG de una calidad elegida 8,16,24, 32???)...

Agregando un par de varialbes en VPF, como los FPS,calidad y duracion....
al menos ya tienes el video, pero sin audio...
el audio te lo sacaria(el conversor) del video en mp3,ogg....

Mi_video.VPG
Mi_video.MP3

el comando para cargarlo seria:
ID_VIDEO=LOAD_VIDEO("MI_video.VPG","Mi_video.MP3"(opcional));//carga un video en memoria asociando a su audio(este puede ser opcional)

comandos especiales como:
Graph=GET_FRAME_VIDEO(ID_VIDEO);//obtiene el fotograma actual
Graph=GET_FRAME_VIDEO(ID_VIDEO,Numero_ de_forograma);//obtiene el fotograma elegido
despues nos aprobechamos del graph como queramos :P

Y variables generales como:
ID_VIDEO.TOP_FPS;//numero de fotogramas totales
ID_VIDEO.FPS;//fotograma actual
ID_VIDEO.VEL;//velocidad del video constante en FPS.
ID_VIDEO.resolution_x;//ancho de video
ID_VIDEO.resolution_y;//alto de video
...etc.
Aix.... eso seria un sueño
Me quejo del FLIC por que no comprime nada y usa 256 colores!! >____<
User avatar
SimulatorOne
 
Posts: 6626
Joined: Tue Nov 17, 2009 2:52 pm
Location: Barcelona

Re: Soporte de videos FLC/FLI - Funciona...

Postby erkosone » Thu Dec 10, 2009 10:54 am

Pues yo pienso que deveria ser mas sencillo que todo eso jeje..

Como propiedades en Gemix de un objeto "video" le pondria el SIZE_X,SIZE_Y,Z, y ALPHA..

PLAY_VIDEO( INT ID );
STOP_VIDEO( INT ID );
CHANGE_VIDEO( INT ID, INT SIZE_X, INT SIZE_Y, INT X_POS, INT Y_POS, INT ALPHA, INT Z );

El tema del sonido del video.. Pues creo que lo mejor seria que solo se reproduzca como un canal mas de sonido, con todo lo que ello conlleva..

Por soñar que no sea muahahahahahahha.....
User avatar
erkosone
 
Posts: 10654
Joined: Tue Feb 24, 2009 2:13 pm
Location: Barcelona.

Re: Soporte de videos FLC/FLI - Funciona...

Postby CicTec » Thu Dec 10, 2009 10:58 am

Sobre los FLC/FLI lo he dejado a 8bits porque no creo merece la pena darle soporte a 16/32

sobre la reproducion de videos, esta en plan hacer un modulo con funciones para reproducir eso, pero antes tenemos cosas con mayor prioridad por hacer, teneis que portar paciencia y esperar.
User avatar
CicTec
 
Posts: 16571
Joined: Thu Jul 31, 2008 10:18 pm


Return to General

Who is online

Users browsing this forum: No registered users and 1 guest

cron