Últimos temas
» Script de menupor maxi Jue 04 Dic 2014, 1:44 pm
» Ayuda intro animado!!!
por maxi Miér 03 Dic 2014, 9:41 pm
» ayuda con este engin
por maxi Miér 03 Dic 2014, 8:42 am
» Hud de Vida 100% Personalizable - Engine Sencillo! Sin Scripts :)
por davidaikago Jue 20 Nov 2014, 10:58 am
» Ultimate parallax control by:GDS [ace]
por arellano Miér 08 Oct 2014, 8:28 pm
» Script Touhou (animated) Map name (v1.4)
por davidaikago Miér 08 Oct 2014, 2:09 pm
» tutorial puerta nueva
por davidaikago Miér 08 Oct 2014, 9:08 am
» cámara de fotos
por davidaikago Miér 08 Oct 2014, 9:05 am
» Imperial Action System II Demo
por davidaikago Miér 08 Oct 2014, 8:47 am
» VE Batalla animada [ACE]
por FhierusIV Jue 18 Sep 2014, 10:57 am
» Nuevo Reglamento del Foro [Vigente desde Septiembre 2014]
por maxi Miér 17 Sep 2014, 8:37 am
» MOG|Animated Title
por Souta21 Mar 09 Sep 2014, 7:24 pm
» Tutorial Engine - Cambiar Character al Equipar Objeto
por maxi Lun 21 Jul 2014, 10:19 am
» Script de climas
por gambasoxd Sáb 19 Jul 2014, 8:58 am
» Script de contraseña(codigo) para abrir un cofre
por rpgame Jue 03 Jul 2014, 6:03 pm
¿Quién está en línea?
En total hay 1 usuario en línea: 0 Registrados, 0 Ocultos y 1 Invitado Ninguno
El record de usuarios en línea fue de 117 durante el Mar 09 Ago 2011, 3:39 pm
RMVX Avi Player v1.5
+10
TsunaX
DarKRyoKu
sebas1475
cleofas2
Arquebuss
raik
Clound
Darckaos
Zeros
ClubIce
14 participantes
RPG maker VX :: Scripts ::
Página 1 de 2.
Página 1 de 2. • 1, 2
RMVX Avi Player v1.5
RMVX Avi Player v1.5
Introducción:
Este Script te permite Reproducir videos en formato AVI, con algunas limitaciones:
- El tamaño de reproduccion es de 640x480
- Codificación recomendada: Xvid + mp3 CBR
Instalación:
Copiar y pegar sobre el main.
Crear una carpeta llamada Movies dentro de la carpeta raiz del proyecto.
Instrucciones:
Para llamar al Script usar el siguiente comando:
Movie.play(nombre)
si el video diferente a 640x480:
Movie.play(nombre,ancho,alto)
Compatibilidad:
El Script es compatible con todo
Script:
- Código:
#===============================================================================
# By trebor777
# Date: 26/10/2008
# Version 1.5 - Updated 27/10/2008
# Traduccion: ClubIce
#-------------------------------------------------------------------------------
# RMVX Avi Player
#
# Instructions:
# Especificación de vídeo (para asegurar una buena Reproducción)
# Codificación recomendada: Xvid + mp3 CBR (muy importante para mantener una
# velocidad de bits constante para el audio, de lo contrario no lo reproduce)
# Resolución de Video : Superior a 640*480
# Guarda los videos en una nueva carpeta llamada Movies en la carpeta raiz de
# su proyecto.
#
# Llama al Script con un evento (Usando el commando Llamar Script) o
# directamente en tu Script
#
# Movie.play("myvideo",width,height)
# Movie.play("myvideo")
#
# Al proporcionar las dimensiones del vídeo, si es menor de 640 * 480, el
# Script se extienden en la ventana (o en la pantalla si en pantalla
# completa), para adaptarse a un ancho de 640px, pero manteniendo la
# proporción original.
# No nesesita proveer las dimenciones si el video es de 640*480
#===============================================================================
module Movie
attr_accessor :fps
def self.play(movie, width=Graphics.width, height=Graphics.height)
movie= "./Movies/#{movie}.avi"
fps = 24
readini= Win32API.new 'kernel32', 'GetPrivateProfileStringA', %w(p p p p l p), 'l'
wnd= Win32API.new('user32','FindWindowEx','%w(l,l,p,p)','L')
@mplayer= Win32API.new('winmm','mciSendString','%w(p,p,l,l)','V')
@detector = Win32API.new('user32','GetSystemMetrics','%w(l)','L')
timer= 1.0/fps
info= " " * 255
game_name= "\0" * 256
readini.call('Game','Title','',game_name,255,".\\Game.ini")
game_name.delete!("\0")
hwnd= wnd.call(0,0,nil,game_name).to_s
@mplayer.call("open #{movie} alias FILM style child parent #{hwnd}",0,0,0)
@mplayer.call("status FILM length",info,255,0)
movie_lenght = info.unpack("a*")[0].gsub!("\000","").to_i
info= " " * 255
@ratio = height.to_f/width
@width = 0
self.update_stretch
@mplayer.call("play FILM window",0,0,0)
loop do
sleep(timer)
Input.update
update_stretch
@mplayer.call("status FILM mode",info,255,0)
s= info.unpack("a*")[0].gsub!("\000","")
break if Input.repeat?(Input::B) or s.to_s == "stopped"
end
@mplayer.call("close FILM",0,0,0)
Input.update
end
def self.update_stretch
n_w = @detector.call(0)
if @width != n_w
@width = n_w
w = (n_w == 640)? 640 : Graphics.width
h = (n_w == 640)? 480 : Graphics.height
new_height = (w*@ratio).round
@mplayer.call("put FILM window at 0 #{(h-new_height)/2} #{w} #{new_height}",0,0,0)
end
end
end
Créditos:
Autor: trebor777
Traduccion: ClubIce
Posteado originalmente por: [Tienes que estar registrado y conectado para ver este vínculo]
ClubIce- 220
-
27
253
361
38
Re: RMVX Avi Player v1.5
se podria poner antes de que aparesca el titulo del juego?
Zeros- 300
-
32
491
3439
16
Re: RMVX Avi Player v1.5
si, asi:
te vas al main, y justo encima de donde dice "$scen = Scene_Title.new"
añader una nueva linea con esto:
de tal forma que te quedaria asi:
te vas al main, y justo encima de donde dice "$scen = Scene_Title.new"
añader una nueva linea con esto:
- Código:
Movie.play(nombre,ancho,alto)
de tal forma que te quedaria asi:
- Código:
Movie.play(nombre,ancho,alto)
$scene = Scene_Title.new
ClubIce- 220
-
27
253
361
38
Re: RMVX Avi Player v1.5
Muy bueno pero yo uso wmv para los videos ^^
Darckaos- 220
-
32
280
299
34
Extras
Sobre mí:: Otaku y RPG makero ^^
Re: RMVX Avi Player v1.5
fabuloso....me servira mucho....nomas que un detalle...o pregunta...xD..
¿Se puede poner antes de que se aga un poder....?
esque quiero poner un video de un meteoro en el espacio, y luego ya que el mono utilize "Meteo"....xD....se me ocurrio de repente cuando estaba creando el mapa XD.
¿Se puede poner antes de que se aga un poder....?
esque quiero poner un video de un meteoro en el espacio, y luego ya que el mono utilize "Meteo"....xD....se me ocurrio de repente cuando estaba creando el mapa XD.
Clound- 500
-
27
512
480
39
Extras
Sobre mí::
Re: RMVX Avi Player v1.5
clound123 escribió:fabuloso....me servira mucho....nomas que un detalle...o pregunta...xD..
¿Se puede poner antes de que se aga un poder....?
esque quiero poner un video de un meteoro en el espacio, y luego ya que el mono utilize "Meteo"....xD....se me ocurrio de repente cuando estaba creando el mapa XD.
Haz que la tecnica llame a un evento común que haga saltar el video.
Darckaos- 220
-
32
280
299
34
Extras
Sobre mí:: Otaku y RPG makero ^^
Re: RMVX Avi Player v1.5
Entonces ok... nomas una pregunta, ¿Tenemos que poner el video nosotros, o ya vienen algunos viedos de eleccion?
Clound- 500
-
27
512
480
39
Extras
Sobre mí::
Re: RMVX Avi Player v1.5
una pregunta, el nombre hay que sustituirlo por "movie" no?
osea k si el video se llama "foro" por ejemplo, seria: "foro.movie" (sin las comillas claro) no?
osea k si el video se llama "foro" por ejemplo, seria: "foro.movie" (sin las comillas claro) no?
raik- 300
-
38
431
485
20
Extras
Sobre mí::
Re: RMVX Avi Player v1.5
raik escribió:una pregunta, el nombre hay que sustituirlo por "movie" no?
osea k si el video se llama "foro" por ejemplo, seria: "foro.movie" (sin las comillas claro) no?
Seria "Movie.play(foro)"
Darckaos- 220
-
32
280
299
34
Extras
Sobre mí:: Otaku y RPG makero ^^
Re: RMVX Avi Player v1.5
ha me alegra encontrar este script...
jejejeje y me ganaste pensaba postearlo =) de cualquier forma es bueno que este. solo agrego una nota a tu post por cualquier duda que tengan quienes quieran el script.
Apesar de la limitacion de 800 x 600 el video se abre a pantalla completa si se ejecuta el juego a pantalla completa, a no ser que uses el comando width y height.
Se nesesita una carpeta de nombre Movies en la carpeta del juego.
Lo de la carpeta Movie lo dice en el script pero sinceramente puede que aya quienes lo lo lean, asi que sera mejor ponerlo, o bueno eso creo yo
y lo de video a pantalla completa es solo informativo por que hay scripts de video que solo abren en modo ventana o te cambian a modo ventana para abrirlos.
jejejeje y me ganaste pensaba postearlo =) de cualquier forma es bueno que este. solo agrego una nota a tu post por cualquier duda que tengan quienes quieran el script.
Apesar de la limitacion de 800 x 600 el video se abre a pantalla completa si se ejecuta el juego a pantalla completa, a no ser que uses el comando width y height.
Se nesesita una carpeta de nombre Movies en la carpeta del juego.
Lo de la carpeta Movie lo dice en el script pero sinceramente puede que aya quienes lo lo lean, asi que sera mejor ponerlo, o bueno eso creo yo
y lo de video a pantalla completa es solo informativo por que hay scripts de video que solo abren en modo ventana o te cambian a modo ventana para abrirlos.
Arquebuss- 130
-
30
151
222
39
Extras
Sobre mí::
Re: RMVX Avi Player v1.5
Arquebuss escribió:ha me alegra encontrar este script...
jejejeje y me ganaste pensaba postearlo =) de cualquier forma es bueno que este. solo agrego una nota a tu post por cualquier duda que tengan quienes quieran el script.
Apesar de la limitacion de 800 x 600 el video se abre a pantalla completa si se ejecuta el juego a pantalla completa, a no ser que uses el comando width y height.
Se nesesita una carpeta de nombre Movies en la carpeta del juego.
Lo de la carpeta Movie lo dice en el script pero sinceramente puede que aya quienes lo lo lean, asi que sera mejor ponerlo, o bueno eso creo yo
y lo de video a pantalla completa es solo informativo por que hay scripts de video que solo abren en modo ventana o te cambian a modo ventana para abrirlos.
Como que te gano si te has registrado hoy??? bueno la resolucion ha de ser 640x480 no 800x600 (lo especifica en las instrucciones) pero bueno este script me funciona mejor que el que tenia asi que gracias ^^
Darckaos- 220
-
32
280
299
34
Extras
Sobre mí:: Otaku y RPG makero ^^
Re: RMVX Avi Player v1.5
una duda como se hace para que al terminar el video este se cierre automaticamente porq no se cierra el video hasta q se presiona la tecla esc o x
cleofas2- 50
-
38
52
51
0
Re: RMVX Avi Player v1.5
tambien hay otro llamado video shoter que tal vez lo ponga que tambien permite cambiar el tamaño del video y tambien tiene para formato mopg, mpog, o como sea que sea ese formato que lo olvide D:
sebas1475- 50
-
25
75
108
11
Extras
Sobre mí:: Doy pequeñas clases de RPG Maker VX
Re: RMVX Avi Player v1.5
DarKRyoKu escribió:Ami no me va me da error
muestra cual es tu problema, para que te podamos ayudar.
ClubIce- 220
-
27
253
361
38
Re: RMVX Avi Player v1.5
cuando deberia iniciar el video me sale esto:
NameError ocurred while running scrpt.
uninitialized constant Game_Interpreter::Intro (es el nombre del video)
NameError ocurred while running scrpt.
uninitialized constant Game_Interpreter::Intro (es el nombre del video)
DarKRyoKu- 0
-
29
10
13
0
Re: RMVX Avi Player v1.5
DarKRyoKu escribió:cuando deberia iniciar el video me sale esto:
NameError ocurred while running scrpt.
uninitialized constant Game_Interpreter::Intro (es el nombre del video)
lo que tienes que hacer es colocar el nombre del video entre "" (comillas dobles)
ClubIce- 220
-
27
253
361
38
Re: RMVX Avi Player v1.5
Muchas gracia ya va perfectamente un poco rapido pero bien ^^
DarKRyoKu- 0
-
29
10
13
0
Re: RMVX Avi Player v1.5
Buenas soy yo de nuevo.. siento molestar pero quiero hacer una ultima pregunta ami no se me oye el video eso es normal?
DarKRyoKu- 0
-
29
10
13
0
Re: RMVX Avi Player v1.5
a mi me salta un error en main en la linea 16 y dice nameerror ocurred uninitialized constant movie
TsunaX- 30
-
27
39
67
4
Error
Hola, dime como soluciono éste error...
[Tienes que estar registrado y conectado para ver esa imagen]
el video lo puse para que valla antes del juego o sea al principio antes del menú...
Ah! y le puedo poner otro formato de video? ejemplo WMV ya que si es avi pesar{ia muucho... y como.. cambiando el script.. todo lo que dice avi a wmv... , se puede?
[Tienes que estar registrado y conectado para ver esa imagen]
el video lo puse para que valla antes del juego o sea al principio antes del menú...
Ah! y le puedo poner otro formato de video? ejemplo WMV ya que si es avi pesar{ia muucho... y como.. cambiando el script.. todo lo que dice avi a wmv... , se puede?
Raizoku- 0
-
33
13
19
0
Re: RMVX Avi Player v1.5
Raizoku escribió:Hola, dime como soluciono éste error...
[Tienes que estar registrado y conectado para ver esa imagen]
el video lo puse para que valla antes del juego o sea al principio antes del menú...
Ah! y le puedo poner otro formato de video? ejemplo WMV ya que si es avi pesar{ia muucho... y como.. cambiando el script.. todo lo que dice avi a wmv... , se puede?
1- Lo que sucede es que tu PC no tiene los pluguins nesesarios para reproducir el video.
2- No se si se podrá reproducir WMV, pero lo del peso del AVI depende del metodo de codificacion del video.
ClubIce- 220
-
27
253
361
38
Re: RMVX Avi Player v1.5
ClubIce escribió:Raizoku escribió:Hola, dime como soluciono éste error...
[Tienes que estar registrado y conectado para ver esa imagen]
el video lo puse para que valla antes del juego o sea al principio antes del menú...
Ah! y le puedo poner otro formato de video? ejemplo WMV ya que si es avi pesar{ia muucho... y como.. cambiando el script.. todo lo que dice avi a wmv... , se puede?
1- Lo que sucede es que tu PC no tiene los pluguins nesesarios para reproducir el video.
2- No se si se podrá reproducir WMV, pero lo del peso del AVI depende del metodo de codificacion del video.
ah! gracias.. emm.. ahora... como consigo esos plugins que me faltan?... y si renderizo el juego con el video y todo.. lo pongo en otra computadora... necesitar{a tambi{en el plugin?
ah y como s{e cuales plugins me faltan :S ¿?
Raizoku- 0
-
33
13
19
0
Página 1 de 2. • 1, 2
RPG maker VX :: Scripts ::
Página 1 de 2.
Permisos de este foro:
No puedes responder a temas en este foro.