Jump to content


Photo

DÚvida Cruel - Trabalhando Com Vídeos Flv


  • Faça o login para participar
5 replies to this topic

#1 THE_HUNTER

THE_HUNTER

    Turista

  • Usuários
  • 31 posts
  • Sexo:Não informado
  • Localidade:Campo Grande - MS
  • Interesses:All...

Posted 25/10/2006, 16:16

Olá galera tudo bom?

Me surgiu uma dúvida cruel e não sei como resolve-lá!

Arrumei um player em flash para executar meus vídeos, porém eu gostaria de otimiza-lá.

Vejam o código a seguir:

<script src="AC_RunActiveContent.js" type="text/javascript"></script><style type="text/css">

<!--
body {
background-color: #000000;
}
-->
</style>

<table border="0" align="center" bgcolor="#1B1B1B">
<tr>
<td>

<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macr...ode,transparent' ); //end AC code
</script>

<noscript>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macr...rsion=6,0,29,0" width="320" height="240">
<param name="movie" value="files/FLVPlayer.swf?file=Intro_BH.flv" />
<param name="quality" value="high" />
<param name="wmode" value="transparent" />
<embed src="files/FLVPlayer.swf?file=Intro_BH.flv" quality="high" pluginspage="http://www.macromedi...getflashplayer" type="application/x-shockwave-flash" width="320" height="240"></embed>
</object>

</noscript>

</td>
</tr>
</table>


Bom, simplesmente apresento aí a forma correta de se exibir arquivos em flash sem aquelas proteções de ativações do Internet Explorer. Básicamente podemos notar que o arquivo FLVPlayer.swf é o Player padrão... sendo que ele apenas executará se tiver alguma instrução depois, como no caso file=Video1.flv.

Minha dúvida é:

Não existe uma maneira de eu adicionar dois vídeos para serem executados?

Algo como FLVPlayer.swf?file=Video1.flv&file=Video2.flv

Se fosse no Windows Media Player poderiamos fazer o seguinte em streaming:

<ASX version="3.0">

<title>Video</title>
<author>THE HUNTER</author>
<copyright>www.meusite.com.br</copyright>

<Entry>
<Ref href="Video1.wmv"/>
</Entry>

<Entry>
<Ref href="Video2.wmv"/>
</Entry>

</ASX>


Ou seja.... ele exibiria dois videos seguidamente! Assim como o Terra e UOL fazem para exibir suas propagandas. Eu apenas gostaria de fazer isso na mesma condição do meu player em flash.

Não entendo bulufas de Flash... sou um mero programador PHP =/

Edição feita por: THE_HUNTER, 25/10/2006, 16:18.


#2 Micheeel

Micheeel

    ...

  • Usuários
  • 383 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC

Posted 26/10/2006, 10:48

É perfeitamente possivel fazer isso que voce disse: FLVPlayer.swf?file=Video1.flv&file=Video2.flv

depois no Flash, vc lê as variaveis "file" e a outra variavel você coloca com ooutro nome, tipo "file2". Pq no teu exemplo tá "file" e "file" ok?

:)
[]'s
Michel

Posted Image

#3 THE_HUNTER

THE_HUNTER

    Turista

  • Usuários
  • 31 posts
  • Sexo:Não informado
  • Localidade:Campo Grande - MS
  • Interesses:All...

Posted 26/10/2006, 13:41

Vlw Michel por ter respondido!

Infelizmente não funcionou!

No Dreamweaver ao editar o parametro ele ficou assim:

files/FLVPlayer.swf?file=Intro_BH.flv&amp;file2=RECV_Story.flv

Experimentei deixar apenas:

files/FLVPlayer.swf?file=Intro_BH.flv&file2=RECV_Story.flv

Mas também não funcionou.....

Hospedei os arquivos para que possamos discutir uma maneira de fazer isto funcionar hehe!

http://www.biohazard.com.br/flash/

Ainda estou terminando de upar o segundo vídeo(26/10 - 12:41)

Você pode vasculhar o diretório e verá que os vídeos estão ali...

=//





Vasculhando na internet no site do jornal New York Times um exemplo do que quero fazer!

http://www.nytimes.com/


EDITADO: Acabei de analisar o código Javascript do New York Times e vi que é impossível trabalhar com ele. Vou procurar um outro exemplo....

Edição feita por: THE_HUNTER, 26/10/2006, 14:18.


#4 Micheeel

Micheeel

    ...

  • Usuários
  • 383 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC

Posted 26/10/2006, 15:32

Hummmm tanta por os 2 no embed e no object.
Mas já que você ta indo a fundo nesse caso, recomendo seguir o padrão da Adobe, apesar de uma pessoa aqui onde eu trabalho já ter usado da forma que você comentou.

http://www.adobe.com...cfm?id=tn_16417

EDIT: abrindo tua URL ta funcionando aqui.... Uso Opera 9

Edição feita por: Micheeel, 26/10/2006, 15:33.

[]'s
Michel

Posted Image

#5 THE_HUNTER

THE_HUNTER

    Turista

  • Usuários
  • 31 posts
  • Sexo:Não informado
  • Localidade:Campo Grande - MS
  • Interesses:All...

Posted 26/10/2006, 18:07

Estranho! Instalei o Opera e não rodou!

Bom! Seguindo a dica que você fez resultou o seguinte:

<object width="320" height="240">
<param name="movie" value="FLVPlayer.swf" />
<param name="FlashVars" value="file=Intro_BH.flv&file2=RECV_Story.flv" />
<embed src="FLVPlayer.swf" width="320" height="240"
FlashVars="file=Intro_BH.flv&file2=RECV_Story.flv"/>
</object>


Porém não deu certo por vários motivos...

Todos esses Players FLV só rodam se tiver a complementação de ? com a variável file

Entendi agora pq ele não está rodando.... Ele soh aceita a variavel file...

Tem umas dicas sobre isso aki:
http://www.c-trick.c...ando-flashvars/

Vou ver se uso um outro player e respondo caso consiga

#6 Micheeel

Micheeel

    ...

  • Usuários
  • 383 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC

Posted 27/10/2006, 13:36

Hum exemplo aqui de como foi feito:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="772" height="345">
			<param name="movie" value="swf/menu_interna.swf" />
			<param name="quality" value="high" />
			<param name="menu" value="false" />
			<param name="flashvars" value="destino=dicas" />
			</object>

Pra vc ia ficar assim e daria certo acho... tanto que aqui fizemos assim e func numa boa no site de uma empresa grande da região:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="772" height="345">
			<param name="movie" value="swf/menu_interna.swf" />
			<param name="quality" value="high" />
			<param name="menu" value="false" />
			<param name="flashvars" value="file=Intro_BH.flv" />
			</object>

No Flash se botar lá um campo de texto pra receber o valor de file, ele retorna "Intro_BH.flv" certinho. hummmmmmmm

Edição feita por: Micheeel, 27/10/2006, 13:37.

[]'s
Michel

Posted Image




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq