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
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.
Reproductor De Video (Reproduce Y Pausa Video)
Objetivo: Reproductor De Video (Reproduce Y Pausa Video)
última edición por jsbsan el Lunes, 09 Febrero 2015, 21:33; editado 1 vez
última edición por jsbsan el Lunes, 09 Febrero 2015, 21:33; editado 1 vez
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: | 53 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: | 53 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: | 53 veces |
Objetivo: Re: Reproductor De Video (incompleto)
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:
Bueno,
Vamos a añadir o modificar tu código con estas instrucciones:
1) declaramos aquella nueva función para obtener la pausa:
2) cambiamos la instrucción del Loop Until:
3) El nuevo evento ToggleButtonPause_Click() serà:
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
jsbsan escribió: [Ver mensaje]
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:
2) cambiamos la instrucción del Loop Until:
3) El nuevo evento ToggleButtonPause_Click() serà:
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
Objetivo: 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:
Estoy usando gambas3.5.4, y es posible que esto ya este resuelto en versiones superiores.
Ok, estupendo, ya tenemos PAUSA!!!!
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.
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: | 43 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: | 43 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: | 43 veces |
Objetivo: Re: Reproductor De Video (incompleto)
última edición por vuott el Martes, 10 Febrero 2015, 01:09; editado 1 vez
última edición por vuott el Martes, 10 Febrero 2015, 01:09; editado 1 vez
Objetivo: Re: Reproductor De Video (incompleto)
Puede ser, pero por ahora intenta no usando la funcion: libvlc_release()
o dime si funciona bien declarando:
y cambiando la sub-procedura Form_Close() en esta manera:
última edición por vuott el Martes, 10 Febrero 2015, 16:19; editado 4 veces
jsbsan escribió: [Ver mensaje]
Puede ser, pero por ahora intenta no usando la funcion: libvlc_release()
o dime si funciona bien declarando:
y cambiando la sub-procedura Form_Close() en esta manera:
última edición por vuott el Martes, 10 Febrero 2015, 16:19; editado 4 veces
Objetivo: Re: Reproductor De Video (incompleto)
última edición por vuott el Martes, 10 Febrero 2015, 16:09; editado 3 veces
...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
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
Objetivo: Re: Reproductor De Video (Reproduce Y Pausa Video)
última edición por jsbsan el Martes, 10 Febrero 2015, 15:50; editado 1 vez
Vuott:
Ok, ahora va perfecto.
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
Ok, ahora va perfecto.
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
última edición por jsbsan el Martes, 10 Febrero 2015, 15:50; editado 1 vez
Página 1 de 1
No puede crear mensajesNo 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
Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.
Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo
Página generada en:: 0.4738s (PHP: -81% SQL: 181%)
Consultas SQL: 54 - Debug off - GZIP Activado