Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Reproductor De Video (Reproduce Y Pausa Video)
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Reproductor De Video (Reproduce Y Pausa Video) 
 
He montado un ejemplo, con el código que proporciona Vuoot en el foro de gambas-it.org:

http://www.gambas-it.org/wiki/index...nit%C3%A0#Video
http://www.gambas-it.org/wiki/index...l_API_di_LibVLC
http://www.gambas-it.org/wiki/index...di_Libquicktime

 reproductor_de_video_usando_librerias_externas

Funciona correctamente la reproducción como extraer datos del video y audio.


Me gustaria añadirle un botón de parada y continuar , pero no lo he conseguido , ya que meda continuos errores en gambas y se sale de la ejecución.

ReproductorVideo-0.0.1.tar.gz
Descripción: Super simple reproductor de video usando librerias externas. 
Descargar
Nombre del archivo: ReproductorVideo-0.0.1.tar.gz
Tamaño: 8.21 KB
Descargado: 52 veces
ReproductorVideo-0.0.1.tar.gz
Descripción: Super simple reproductor de video usando librerias externas. 
Descargar
Nombre del archivo: ReproductorVideo-0.0.1.tar.gz
Tamaño: 8.21 KB
Descargado: 52 veces
ReproductorVideo-0.0.1.tar.gz
Descripción: Super simple reproductor de video usando librerias externas. 
Descargar
Nombre del archivo: ReproductorVideo-0.0.1.tar.gz
Tamaño: 8.21 KB
Descargado: 52 veces

 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
última edición por jsbsan el Lunes, 09 Febrero 2015, 21:33; editado 1 vez 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Reproductor De Video (incompleto) 
 
Mola.
 



 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Reproductor De Video (incompleto) 
 
jsbsan escribió: [Ver mensaje]

Me gustaria añadirle un botón de parada y continuar , pero no lo he conseguido


La acción, para hacer una pausa y continuar con la ejecución del file video, necesita una función específica, que claramente tenemos que buscar en la libreria LibVLC .

La función específica es:
 
void libvlc_media_player_pause (libvlc_media_player_t * p_mi)



Bueno,
Vamos a añadir o modificar tu código con estas instrucciones:

1) declaramos aquella nueva función para obtener la pausa:
 
' void   libvlc_media_player_pause (libvlc_media_player_t *p_mi)
 ' Toggle pause.
Private Extern libvlc_media_player_pause(p_mi As Pointer)


2) cambiamos la instrucción del Loop Until:
Loop Until libvlc_media_player_get_state(mp) > libvlc_Paused


3) El nuevo evento ToggleButtonPause_Click() serà:
Public Sub ToggleButtonPause_Click()

  libvlc_media_player_pause(mp)

End



4) La variable parada puede ser borrada.


5) Toda la sub-procedura ButtonIniciarDespuesDeUnaParada_Click() debe ser borrada.


Saludossss



P.s.: Voy a añadir la función de la pausa en la página wiki
 



 
última edición por vuott el Lunes, 09 Febrero 2015, 21:41; editado 5 veces 
vuott - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Reproductor De Video (incompleto) 
 
vuott:

Ok, estupendo, ya tenemos PAUSA!!!!


Ahora otro pequeño problema: Cuando cierro la aplicación algunas veces me sale este error:
 cerrando_la_aplicacion

Estoy usando gambas3.5.4, y es posible que esto ya este resuelto en versiones superiores.

ReproductorVideo-0.0.2.tar.gz
Descripción: Version 2º con el botón de pausa incluido. 
Descargar
Nombre del archivo: ReproductorVideo-0.0.2.tar.gz
Tamaño: 8.28 KB
Descargado: 42 veces
ReproductorVideo-0.0.2.tar.gz
Descripción: Version 2º con el botón de pausa incluido. 
Descargar
Nombre del archivo: ReproductorVideo-0.0.2.tar.gz
Tamaño: 8.28 KB
Descargado: 42 veces
ReproductorVideo-0.0.2.tar.gz
Descripción: Version 2º con el botón de pausa incluido. 
Descargar
Nombre del archivo: ReproductorVideo-0.0.2.tar.gz
Tamaño: 8.28 KB
Descargado: 42 veces

 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Reproductor De Video (incompleto) 
 
jsbsan escribió: [Ver mensaje]

Ok, estupendo, ya tenemos PAUSA!!!!


      
 



 
última edición por vuott el Martes, 10 Febrero 2015, 01:09; editado 1 vez 
vuott - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Reproductor De Video (incompleto) 
 
jsbsan escribió: [Ver mensaje]

Ahora otro pequeño problema: Cuando cierro la aplicación algunas veces me sale este error.......

Estoy usando gambas3.5.4, y es posible que esto ya este resuelto en versiones superiores.


Puede ser, pero por ahora intenta no usando la funcion: libvlc_release()

o dime si funciona bien declarando:
Private Extern exitus(status As Integer) In "libc:6" Exec "exit"

y cambiando la sub-procedura Form_Close() en esta manera:
Public Sub Form_Close()

   exitus(0)

End

 



 
última edición por vuott el Martes, 10 Febrero 2015, 16:19; editado 4 veces 
vuott - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Reproductor De Video (incompleto) 
 
...es claro que con los recursos de la libreria LibVLC es posible ejecutar un archivo audio
y tambien un archivo Midi:
http://www.gambas-it.org/wiki/index..._del_API_di_VLC



 



 
última edición por vuott el Martes, 10 Febrero 2015, 16:09; editado 3 veces 
vuott - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Reproductor De Video (Reproduce Y Pausa Video) 
 
Vuott:

Ok, ahora va perfecto.

 reproductor_de_video_realizado_en_gambas_usando_librerias_externas_de_vlc

Os dejo la versión definitiva:
https://drive.google.com/file/d/0B0...iew?usp=sharing

He hecho un pequeño articulo sobre  uso de librerias externas en gambas3, poniendo de ejemplo esta aplicación:
http://jsbsan.blogspot.com.es/2015/...eproductor.html
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
última edición por jsbsan el Martes, 10 Febrero 2015, 15:50; editado 1 vez 
Editado por jsbsan, Martes, 10 Febrero 2015, 15:50: Añadido dirección del articulo de mi blog
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Reproductor De Video (Reproduce Y Pausa Video) 
 
jsbsan escribió: [Ver mensaje]

Ok, ahora va perfecto.

He hecho un pequeño articulo sobre  uso de librerias externas en gambas3, poniendo de ejemplo esta aplicación:

Muuuy bien, jsbsan !  

Saludosss
 



 
vuott - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Reproductor Video Kaltazor Controles/Librerías/Componentes 5 Domingo, 13 Diciembre 2009, 16:57 Ver último mensaje
Kaltazor
No hay nuevos mensajes Video-urgente jolubae Controles/Librerías/Componentes 16 Jueves, 19 Agosto 2010, 21:17 Ver último mensaje
abarzuaf
No hay nuevos mensajes Reproducir Video mgonzalez Aplicaciones/Fragmentos de Código 0 Viernes, 03 May 2013, 22:20 Ver último mensaje
mgonzalez
No hay nuevos mensajes Gambas 3 Video jesus General 2 Lunes, 01 Julio 2013, 19:55 Ver último mensaje
jguardon
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron