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 FLVPlayback e instanciarlo como FLVPlayer
Luego en el primer fotograma escriban el siguiente código:
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";// titulo 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 FLVPayback 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.
Espero que le sirva a alguien.
¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.
Por CarlosRuminott el 03 de Diciembre de 2007
Código :
se agrega el media player, así se pueden reproducir mpg, wmv, wav, y un montón mas. Además es bastante configurable
Por andrew el 05 de Diciembre de 2007
Por esutoraiki el 06 de Diciembre de 2007
Hola man!!!, según andrew_blog, suena a plagio
Esta bien el tip-plagio
Por The Fricky! el 06 de Diciembre de 2007
Por Dark el 06 de Diciembre de 2007
Por M@U el 10 de Diciembre de 2007
Dark_blog :
Por dark el 20 de Diciembre de 2007
Por CarlosRuminott el 20 de Diciembre de 2007
dark_blog :
fijate en la ayuda que es como hice yo el tip, no me lo robe de ningun lado
fijate con loadFile() o algo asi
Por LUIS BRAVO MUÑOZ, C el 19 de Mayo de 2008
Por CarlosRuminott el 19 de Mayo de 2008
Audio no se si se pueda gravar...
Por User el 19 de Noviembre de 2008
Por Reinx el 29 de Enero de 2009
Por CarlosRuminott el 30 de Enero de 2009
Reinx-blog :
A lo mejor si, yo utilice el zinc 2.5 y AS 2.0
El zinc 3 no lo he probado
Por Israel el 11 de Mayo de 2009
Por israel el 11 de Mayo de 2009
Por Reinx el 14 de Agosto de 2009
intento hacer lo mismo que el codigo pero sin el componente.
lo que hago es quitar esta linea
_root.FLVPlayer.play(Path);
y agregarle esto al codigo
btn_play.onRelease = function (){
sonido.play();
}
btn_stop.onRelease = function (){
sonido.stop();
}
el sonido se detiene, pero el btn_play no tiene efecto. como lo soluciono?
Por Reinx el 15 de Agosto de 2009
que papelon
Por alan cardenas el 02 de Abril de 2012