Max_ 0 Denunciar post Postado Março 17, 2009 Olá galera! Alguém sabe adicionar tempo decorrido do video no FLVPLAYBACK do flash? Abraços! Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Março 17, 2009 Como assim??? Explique-se melhor Você quer saber quanto do tempo de um video flv já foi ?? se for isso o código é mais ou menos assim: // Tempo do Video var ttimer = setInterval(intervalTimer, 100); function intervalTimer(){ var time:Number = ns.time; //ns = netStreaming var myseekW:Number = my_seek.width; var percent:Number = (time / duracao * myseekW); if(time > 0){ var integer:String = String((time*.0166)>>0); var decimal:String = String((time%60)>>0); timer.text = String((integer.length<2)?"0"+integer:integer)+":"+((decimal.length<2)?"0"+decimal:decimal); } else timer.text = String("00:00"); } // Fim Tempo Abraços Compartilhar este post Link para o post Compartilhar em outros sites
Leo KW 0 Denunciar post Postado Março 17, 2009 Seguindo essa ideia do berseck, eu axo que você alem de colocar essa action, você deve criar um campo de texto dinamico com a instancia de timer. Espero ter ajudado! Abraços! ;) Compartilhar este post Link para o post Compartilhar em outros sites
Max_ 0 Denunciar post Postado Março 18, 2009 Então cara eu acho que esse script é para as2, pq no as3 deu uns erros.. Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Março 18, 2009 érr.... o código acima é em AS3 .......... Até tenho o AS2 aqui que é diferente desse ai apesar de bem parecido...... Quais são os erros que ele lhe dá?? Lembrando que o código acima postado foi com base em um player MEU... que fiz com todas essas caracteristicas... Então pode ser que esteja havendo algum conflito de variáveis que eu uso para as que você usa Poderia postar seu código por favor? Abraços Compartilhar este post Link para o post Compartilhar em outros sites
Max_ 0 Denunciar post Postado Março 18, 2009 Eu não fiz um player próprio, eu usei o FLVPLAYBACK, default do próprio flash. Será que existe alguma extesion da adobe para flash com esse recurso a mais? Eu procurei e não achei. Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Março 18, 2009 Bom :) Ai meu amigo você vai ter que usar metadata... para poder pegar a duration dele... da uma lida em metadata Com duration se vai ter o tempo total... flv.playheadTime Você vai ter o tempo que ele já correu :) Como não sei qual o calculo que você quer usar da uma lida nos 2... Abraços Compartilhar este post Link para o post Compartilhar em outros sites
Max_ 0 Denunciar post Postado Março 18, 2009 Ah, Valeu! Vou dar uma pesquisada nisso! Abraços http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites