Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Kurolox en Diciembre 01, 2014, 08:50:58 PM

Título: Añadir escena de video
Publicado por: Kurolox en Diciembre 01, 2014, 08:50:58 PM
Saludos.

Hay alguna manera de añadir un clip de video a GM:Studio? He encontrado que han quitado la implementación por que no funcionaba bien, y he visto algunas DLL, pero ni idea de como instalar DLL en GM:S, ya que aquí solo veo las extensiones con formato game maker...
Título: Re:Añadir escena de video
Publicado por: penumbra en Diciembre 01, 2014, 10:13:35 PM
Cita de: Kurolox en Diciembre 01, 2014, 08:50:58 PM
pero ni idea de como instalar DLL en GM:S, ya que aquí solo veo las extensiones con formato game maker...

La dll no se instala, se agrega a esta lista para que GMS sea capaz de "verla". Ten en cuenta que una dll sólo funcionará en Windows
http://docs.yoyogames.com/source/dadiospice/001_advanced%20use/002_including%20files.html (http://docs.yoyogames.com/source/dadiospice/001_advanced%20use/002_including%20files.html)
Título: Re:Añadir escena de video
Publicado por: Kurolox en Diciembre 01, 2014, 10:32:46 PM
¿Y qué debería añadir de esto? ¿Solo el .dll? ¿Alguno de los otros? ¿En cuanto lo añada ya puedo usarlo, o he de hacer algo mas? ¿Tengo que añadir el video también a la lista de Included Files para que se guarde al exportarlo a un .exe o no es necesario?
Título: Re:Añadir escena de video
Publicado por: penumbra en Diciembre 01, 2014, 10:36:18 PM
No sé a qué te refieres con "alguno de los otros"

Sí, también tienes que añadir el video a Included Files. Cualquier recurso que no aparezca en el árbol de GMS y que se pretenda usar, debe incluirse en la lista.
Título: Re:Añadir escena de video
Publicado por: Kurolox en Diciembre 02, 2014, 07:12:10 AM
Me olvide de adjuntar esto.

http://prntscr.com/5c8bb7

Estoy intentando usar GMMovie, pero por lo que he leido esta desactualizado...

http://gmc.yoyogames.com/?showtopic=68332

Alguna otra manera de meter un clip de video?
Título: Re:Añadir escena de video
Publicado por: penumbra en Diciembre 02, 2014, 11:18:05 AM
Yo he buscado alguna dll actual, pero no he encontrado ninguna, tampoco he sabido que alguien del foro haya podido reproducir video en GMS (es posible que alguien lo haya logrado). Buscando en google y en la GMC, recuerdo haber encontrado dos  o tres dlls, pero con links rotos me fue imposible obtenerlas. En esa búsqueda encontré una dll actual para manejar video en GMS, pero según recuerdo, resulto ser de pago. Para más infortunios, YoYo no parece muy convencido de agregar soporte para video en GMS. Incluso en un post leí una excusa bastante mala sobre por qué razón no querían hacerlo  :-X

Nunca he probado GMMovie, creo que es la última esperanza. El único archivo necesario parece ser la dll, el arhivo .gml lo debes importar a tu juego, ya que ahí se definen las llamadas a las funciones de la dll, los otros archivos no tiene caso incluírlos, pero es bueno que revises el ejemplo (.gm6) para que veas cómo se usan las funciones
Título: Re:Añadir escena de video
Publicado por: Kurolox en Diciembre 02, 2014, 11:49:28 AM
Bueno, tenía un plan B que era convertir cada frame del video en una imagen individual y crear un sprite a la velocidad de FPS del video, en el que cada frame fuera un frame de este y reproducir el sprite y el sonido del video al mismo tiempo. El problema es que si esto funciona, será algo bastante tedioso, probablemente pesado y no creo que muy funcional, por lo que tendré que limitar el uso.

En cuanto a la dll de pago, ¿Podrías volver a buscar el link para que eche un vistazo? Si no es un precio irreal o desorbitado, puede que la compre.

De todas formas, probaré a ver que pasa con mi plan B. Haré una prueba con 4 segundos de video a 1080p (unos 200kB de video) y miraré el rendimiento.
Título: Re:Añadir escena de video
Publicado por: kostra en Septiembre 13, 2015, 04:00:09 PM
Revivo, he encontrado esto en el marketplace: https://marketplace.yoyogames.com/assets/195/video-player

Alguien lo tiene y lo ha probado?
Yo tambien busco alguna manera de reproducir videos, pero aun mayor es mi problema... quisiera para ANDROID, actualmente, alguien sabe algo??