Cómo leer archivos MP3 y FLV con Flash y MDM Zinc

Este es un sencillo tip sobre como leer archivos MP3 y FLV del disco duro, con Flash y la ayuda de MDM Zinc.
Para esto necesitaremos:

  • Un botón instanciado como btn_abrir
  • Arrastrar al escenario el componente FLVPlaybak e instanciarlo como FLVPlayer

Luego en el primer fotograma escriban el siguiente código:


var sonido = new Sound();// declaramos la variable sonido como nuevo objeto Sound
//
//acontinuación creamos la función que abre la ventana emergente de Windows
btn_abrir.onPress = function() {
mdm.Dialogs.BrowseFile.filterList = "MP3|*.mp3|Flash Video File|*.flv";// se crea un filtro de archivos
mdm.Dialogs.BrowseFile.title = "Por favor seleccione un archivo para empezar";// título de la ventana
var Path = mdm.Dialogs.BrowseFile.show();// esto hace que se abra la ventana emergente, Path guarda la ruta del archivo
if (Path != "false") {
sonido.loadSound(Path, true);// aquí se lee el sonido
_root.FLVPlayer.play(Path);// aquí le asignamos la ruta del FLV al FLVPaybak y le damos play
}
};



Denle Ctrl + Enter
Obviamente no funciona nada por que falta compilarlo en Zinc, abrimos MDM Zinc y el la parte de input file seleccionamos nuestro swf, y le damos clic al botón build para compilarlo y listo. Dejo en sus manos hacer los controles de volumen y demás.



Tutorial realizado por Carlos Ruminott, http://carlosruminott.com.ar