Mundo Maker
¡Bienvenid@ a Mundo Maker!

¿Quieres aprender todo sobre el RPG Maker?



Regístrate y forma parte de Mundo Maker.
Conectarse

Recuperar mi contraseña

Temas importantes
----------------------------------------
Páginas con recursos RPG Maker
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
Afiliados
Estadísticas
Tenemos 4201 miembros registrados.
El último usuario registrado es RamaCanalla.

Nuestros miembros han publicado un total de 85260 mensajes en 12143 argumentos.

problemas con script para videos .avi en RMXP ?

Ver el tema anterior Ver el tema siguiente Ir abajo

RPG Maker XP problemas con script para videos .avi en RMXP ?

Mensaje por stiven202 el 2013-12-19, 19:32

resulta que alguien se ha terminado mi juego, de hecho es el primer youtuber que se termina Autopsia El Séptimo Cadáver.

Para el final del juego, justo antes de la última escena tengo un script que hace que se ejecute un video.avi para mostrar los créditos, este es:

SCRIPT:
class Scene_Movie

def initialize(movie)
  @readini = Win32API.new 'kernel32', 'GetPrivateProfileStringA', %w(p p p p l p), 'l'
  @movie_name = Dir.getwd()+"\\Movies\\"+movie+".avi"
  main
end

def main

  game_name = "\0" * 256
  @readini.call('Game','Title','',game_name,255,".\\Game.ini")
  game_name.delete!("\0")
  @wnd = Win32API.new('user32','FindWindowEx','%w(l,l,p,p)','L')
  @temp = @wnd.call(0,0,nil,game_name).to_s
  movie = Win32API.new('winmm','mciSendString','%w(p,p,l,l)','V')
  movie.call("open \""+@movie_name+"\" alias FILE style 1073741824 parent " + @temp.to_s,0,0,0)
  @message = Win32API.new('user32','SendMessage','%w(l,l,l,l)','V')
 
  @detector = Win32API.new('user32','GetSystemMetrics','%w(l)','L')
  @width = @detector.call(0)
  if @width == 640
    fullscreen
    Graphics.update
    sleep(1)
    Graphics.update
    sleep(1)
    Graphics.update
    sleep(1)
  end
 
  status = " " * 255
  movie.call("play FILE",0,0,0)
  loop do
   sleep(0.1)
   @message.call(@temp.to_i,11,0,0)
   Graphics.update
   @message.call(@temp.to_i,11,1,0)
   Input.update
   movie.call("status FILE mode",status,255,0)
   true_status = status.unpack("aaaa")
   if true_status.to_s != "play"
     break
   end
   if Input.trigger?(Input::B)
     Input.update
     break
   end
  end
  movie.call("close FILE",0,0,0)
  bail
end

def bail
  if @width == 640
    fullscreen
  end
 end
end

def fullscreen()

$full.call(18,0,0,0)
$full.call(13,0,0,0)
$full.call(18,0,2,0)
$full.call(13,0,2,0)
end
$full = Win32API.new('user32','keybd_event','%w(l,l,l,l)','')

el script llama al video "creditos.avi" que está en la carpeta "Movies" del juego, pero obvio, todo está encriptado.

Lo extraño es que a esta persona no le aparecieron los créditos, ya ha sacado 2 finales y no le aparecen. Él me envió sus partidas, probé el juego y a mí si me aparecieron los créditos, el video.avi con todos los créditos que raro.

Mi pregunta es: ¿Existe la posibilidad de que una persona por tener mala una configuración o por no tener codecs de video o algo asi no se le ejecute el script con el video .avi?



Porque me parece muy raro, ayer probé y probé y a mí si me salieron los créditos. Incluso también le salieron a un chico diferente que también se terminó el juego, pero no es youtuber, él me envío un pantallazo y si le salieron.



Espero puedan ayudarme, gracias.
avatar
stiven202
Principiante
Principiante

0/3

Créditos 331

Gracias : 14

Volver arriba Ir abajo

RPG Maker XP Re: problemas con script para videos .avi en RMXP ?

Mensaje por silvanash el 2013-12-19, 20:46

1. No tiene los códecs necesarios para reproducir el .avi (cosa que sería extraña porque prácticamente todos los ordenadores modernos lo traen de serie, y probablemente se lo habrá instalado al ponerse otro programa para ver vídeos).

2. No tiene el equipo configurado en español. Si el vídeo se llama "créditos.avi", con la tilde, los equipos configurados en un idioma que no reconozca la tilde no podrán acceder al archivo.

Lo ideal sería que le preguntases si puede ver otros vídeos en formato .avi, para ir descartando opciones.
avatar
silvanash
Aventurero
Aventurero

0/3

Créditos 1622

Gracias : 227

Volver arriba Ir abajo

RPG Maker XP Re: problemas con script para videos .avi en RMXP ?

Mensaje por Oscar92player el 2013-12-19, 21:03

Normalmente necesita codecs para que esos scripts de video funcionen. Te recomiendo que le digas a esa persona que se descargue K-Lite Codec Pack Mega.

Para mí y para otros compañeros con los que llevo testeando en sus ordenadores, este es el único paquete de codecs que me han funcionado, de lo contrario tampoco se nos veían los videos cuando poníamos el script.

Prueba a ver si le funciona y nos cuentas.
avatar
Oscar92player
Principiante
Principiante

0/3

Créditos 295

Gracias : 26

Volver arriba Ir abajo

RPG Maker XP Re: problemas con script para videos .avi en RMXP ?

Mensaje por BlazeCrimson el 2013-12-20, 00:02

No es de extrañar, durante la DEMO de Descendencia carmesí, hubieron dos jugadores que a diferencia de la gran mayoría ni siquiera les funcionaba las canciones formato mp3 propias de mi juego. Como bien se ha comentado arriba hay algunos ordenadores antiguos que no tienen Codecs.

P.D: Hace algún tiempo me empecé una partida a "autopsia" un día de éstos lo retomaré, un saludo  gcool

_________________
Image and video hosting by TinyPic
avatar
BlazeCrimson
Analista
Analista

0/3

Créditos 1120

Gracias : 110

Volver arriba Ir abajo

RPG Maker XP Re: problemas con script para videos .avi en RMXP ?

Mensaje por stiven202 el 2013-12-20, 00:08

silvanash escribió:1. No tiene los códecs necesarios para reproducir el .avi (cosa que sería extraña porque prácticamente todos los ordenadores modernos lo traen de serie, y probablemente se lo habrá instalado al ponerse otro programa para ver vídeos).

2. No tiene el equipo configurado en español. Si el vídeo se llama "créditos.avi", con la tilde, los equipos configurados en un idioma que no reconozca la tilde no podrán acceder al archivo.

Lo ideal sería que le preguntases si puede ver otros vídeos en formato .avi, para ir descartando opciones.

Bueno la 2 no creo que sea porque el video se llama "creditos" sin la tilde. le enviaré el paquete de codecs a ver si asi le funciona.
avatar
stiven202
Principiante
Principiante

0/3

Créditos 331

Gracias : 14

Volver arriba Ir abajo

RPG Maker XP Re: problemas con script para videos .avi en RMXP ?

Mensaje por orochii el 2013-12-20, 03:16

BlazeCrimson escribió:No es de extrañar, durante la DEMO de Descendencia carmesí, hubieron dos jugadores que a diferencia de la gran mayoría ni siquiera les funcionaba las canciones formato mp3 propias de mi juego. Como bien se ha comentado arriba hay algunos ordenadores antiguos que no tienen Codecs.
Vaya, eso es nuevo para mí. Pensaba que la decodificación se hacía por parte del RGSS, y que esos problemas sólo pasaban si usabas por ejemplo el FMod Ex. Me pregunto si lo mismo pasará con los binarios de RGSS2 y 3, es decir, si lo mismo pasará con juegos de programas más nuevos (o hijos bastardos que usen RGSS2/3 en XP, como los míos 8DD).

En fin, que me gustaría investigar un poco más ese asunto del MP3, el del vídeo creo es obvio. El RMXP no tiene soporte nativo para AVI, así que dicho soporte es dado por Windows, digamos. Y Windows sin codecs no funciona.
avatar
orochii
Caballero Shiro
Caballero Shiro

0/3

Créditos 6696

Gracias : 339

Volver arriba Ir abajo

RPG Maker XP Re: problemas con script para videos .avi en RMXP ?

Mensaje por BlazeCrimson el 2013-12-20, 13:41

Las canciones del RTP si se le reproducían (hicimos la prueba) Pero las propias de Descendencia Carmesí  (originales) no.
Éstas son formato Mp3 y han funcionado sin problema en el 90% de los Pc que jugaron la beta. Yo mismo estuve investigando la razón de por qué no se reproducían (Es de mal gusto jugar a un juego sin música, pobres jugadores) pero no encontré respuesta.
Si descubro la causa ya te lo diré, del mismo modo si averiguas algo avísame.  gcool 
Un saludo.

_________________
Image and video hosting by TinyPic
avatar
BlazeCrimson
Analista
Analista

0/3

Créditos 1120

Gracias : 110

Volver arriba Ir abajo

RPG Maker XP Re: problemas con script para videos .avi en RMXP ?

Mensaje por orochii el 2013-12-20, 16:52

¿Utilizas LAME para codificarlas? Es lo único que se me ocurre x'D. No tengo mucho dónde probar, pero en teoría debería ir igual con LAME. Pero digo, es en teoría xD.

Se supone que el MP3 es un formato estandar, y que parte de la gracia es eso xd (aparte de sus características -tamaño del fichero, preservación de calidad, rendimiento...-).

Ahora que, la música del RTP te sirve porque son MIDI xD. La comparación no compila xDD (???).
avatar
orochii
Caballero Shiro
Caballero Shiro

0/3

Créditos 6696

Gracias : 339

Volver arriba Ir abajo

RPG Maker XP Re: problemas con script para videos .avi en RMXP ?

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


Permisos de este foro:
No puedes responder a temas en este foro.