Sesshoumaru Postado Março 8, 2006 Denunciar Share Postado Março 8, 2006 Fiz um tocador de músicas que roda mp3 direto do arquivo, mas,ao pôr na internet, fica muito pesado, a ponto de não rodar.Como wma não roda, qual seria a melhor forma de rodar a música sem ficar pesado?Seria rodá-la em tempo real, diminuir o tamanho do mp3 ou outra solução...Agradeço. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 George Postado Março 8, 2006 Denunciar Share Postado Março 8, 2006 acho que tranformando MP3 em MID, ou diminuindo a qualidade do arquivo...ou então, você poderia fazer um preloader pra música Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Senshi Postado Março 8, 2006 Denunciar Share Postado Março 8, 2006 a melhor maneira mesmu e carregar por Stream (acho q e isso), ou seja, vai carregando e vai tocando a musica! ^^mas tb c deve saber criar um mp3 ne.. já q vai ser pra tocar no seu site.. abaioxa a qualidade dele... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 George Postado Março 8, 2006 Denunciar Share Postado Março 8, 2006 a melhor maneira mesmu e carregar por Stream (acho q e isso), ou seja, vai carregando e vai tocando a musica! ^^hum ! que função usa pra fazer isso? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Senshi Postado Março 9, 2006 Denunciar Share Postado Março 9, 2006 var my_sound:Sound = new Sound();my_sound.loadSound("song1.mp3", true);o TRUE ali diz q vai ser por streaming!!olha so um teste legal.. pega esse codigo aki em baixo e cola num arquivo novo de flash pra você ver q legal: var pb_height:Number = 10; var pb_width:Number = 100; var pb:MovieClip = this.createEmptyMovieClip("progressBar_mc", this.getNextHighestDepth()); pb.createEmptyMovieClip("bar_mc", pb.getNextHighestDepth()); pb.createEmptyMovieClip("vBar_mc", pb.getNextHighestDepth()); pb.createEmptyMovieClip("stroke_mc", pb.getNextHighestDepth()); pb.createTextField("pos_txt", pb.getNextHighestDepth(), 0, pb_height, pb_width, 22); pb.createTextField("pos_txt2", pb.getNextHighestDepth(), -10, 30, 180, 22); pb.pos_txt2.html = true; pb._x = 100; pb._y = 100; with (pb.bar_mc) { beginFill(0x00FF00); moveTo(0, 0); lineTo(pb_width, 0); lineTo(pb_width, pb_height); lineTo(0, pb_height); lineTo(0, 0); endFill(); _xscale = 0; } with (pb.vBar_mc) { lineStyle(1, 0x000000); moveTo(0, 0); lineTo(0, pb_height); } with (pb.stroke_mc) { lineStyle(3, 0x000000); moveTo(0, 0); lineTo(pb_width, 0); lineTo(pb_width, pb_height); lineTo(0, pb_height); lineTo(0, 0); } var my_interval:Number; var my_sound:Sound = new Sound(); my_sound.onLoad = function(success:Boolean) { if (success) { trace("sound loaded"); } }; my_sound.onSoundComplete = function() { clearInterval(my_interval); trace("Cleared interval"); } my_sound.loadSound("http://palcomp3.cifraclub.terra.com.br/mp3/d-tones_el-juego.mp3", true); my_interval = setInterval(updateProgressBar, 100, my_sound); function updateProgressBar(the_sound:Sound):Void { var pos:Number = Math.round((the_sound.position/the_sound.duration)*100); pb.bar_mc._xscale = pos; pb.vBar_mc._x = pb.bar_mc._width; pb.pos_txt.text = pos+"%"; pb.pos_txt2.htmlText = "visite: <a href='http://www.fanarte.com/index.php?pag=radios'>www.fanarte.com</a>"; } o resultado vai ser +- esse aki:http://www.fanarte.com/index.php?pag=radio...es_el-juego.mp3 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Sesshoumaru
Fiz um tocador de músicas que roda mp3 direto do arquivo, mas,
ao pôr na internet, fica muito pesado, a ponto de não rodar.
Como wma não roda, qual seria a melhor forma de rodar a música sem ficar pesado?
Seria rodá-la em tempo real, diminuir o tamanho do mp3 ou outra solução...
Agradeço.
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.