Sección de código fuente Visual basic
Este código fuente es un simple reproductor de archivos de video mpg, avi, wmv etc.., utilizando la función del Api MciSendString, y el video se reproduce sobre un formulario
El preproductor tiene las opciones básicas de reproducción ( Reproducir, pausa, loop, pantalla completa, stop)
vista previa
Y otro menú con cinco opciones : ( para quitar el sonido , para avanzar y retroceder el video por cuadros, y otra opción para indicar la velocidad de la reproducción )
Este otro proyecto también enviado por helmuth Schmelzer, es similar al proyecto anterior, es decir para reproducir archivos de video, pero también otros formatos de multimedia: Archivos de sonido ( wma mp3 wav aif au ) , Windows Media Audio ( wma ), Secuencia Midi , Pista de Audio En Cd , Archivos de Video ( wmv, mpa, mpe, mpg, mpeg, avi ) , Windows Media Video ( wmv ) , Archivo de Pelicula mpeg, mpg
También , este permite posicionarse en cualquier parte del archivo mediante un control Slider, y otra opción para poder configurar mediante la ventana de propiedades de video de windows.
Y otra diferencia es que el video lo abre en una ventana aparte, y no en el mismo formulario como en el caso anterior.
Vista previa :
Otro ejemplo, que es similar a los anteriores pero permite reproducir el video tanto en una ventana aparte como en el mismo formulario, y también tiene la opción para posicionarse en cualquier parte de la película
Este otro Código fuente permite mediante un módulo de clase, reproducir videos en formato avi, Mpeg, Mpeg2, Quicktime, divx y otros formatos en visual basic, mediante los comandos del MCI
Vista previa del reproductor
El reproductor permite los comandos básicos de play , pausa, etc.., establecer la posición de reproducción mediante un control Slider, establecer el volumen , ver la posición en segundos y el total de la reproducción, y varias otras opciones que NO se usan en el ejemplo, pero que se pueden acceder mediante métodos y propiedades que tiene el módulo de clase, como por ejemplo:
Nota: en el ejemplo, yo lo hice para que al redimensionar el formulario, el video también se redimensione con el tamaño que tenga el picturebox donde se visualiza el movie.
Per puede ser que querramos que el video tenga un tamaño fijo, para ello se debe quitar la siguiente linea de código del evento Resize del formulario :
' redimensiona el tamaño del video
MM.sizeLocateMovie 0, 0, _
(Picture1.Width / Screen.TwipsPerPixelX), _
(Picture1.Height / Screen.TwipsPerPixelY)
... y colocarle al método sizeLocateMovie, los valores que se quiran para establecer el ancho, alto, la posición Left y Top
Buscar en Recursos vb
Recursos visual basic - Buscar - Privacidad - Copyright © 2005 - 2009 - www.recursosvisualbasic.com.ar