Jump to content


Photo

Vídeo Do Youtube Dentro Do Meu Swf


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

#1 redstyle

redstyle

    Expert

  • Usuários
  • 540 posts
  • Sexo:Masculino

Posted 26/04/2007, 02:07

Olá pessoal, a dúvida básica é: tem como eu importar um vídeo do youtube para um swf meu?

Eu vi que tem como baixar o .flv do YouTube nesse link http://www.dicas-l.c...-l/20070220.php

Eu queria testar alguma coisa parecida com esse site aqui http://graffiti.vidavee.com/

Vi o fonte do youtube e la tem o seguinte código:
// <![CDATA[
		var fo = new SWFObject("/player2.swf?video_id=Qzp_Y6UlydE&l=36&t=OEgsToPDskIt7zUacAAtGCYzDyh-MrT6&sk=ljEiB8OY7zhNPiuB0CIjbAU", "movie_player", "450", "370", 7, "#FFFFFF");
		fo.addVariable("sourceid", "yw%2Cv%3Ao9LV9vaGxJQ%2Cm%3Arelated");
		fo.write("playerDiv");
		// ]]>

Peguei esse http://www.youtube.c...7zhNPiuB0CIjbAU e dei um loadmovieclip nessa URL e o player do YouTube apareceu mais o vídeo não aparece.

Pra esse teste segui esse tutorial aqui de loadmovieclip http://www.imasters...._de_outra_cena/

Alguém tem alguma idéia de como fazer alguma ciosa parecida como o site http://graffiti.vidavee.com/

Abraços.

Conheça meu blog para Aprender Laravel (Framework PHP)


#2 redstyle

redstyle

    Expert

  • Usuários
  • 540 posts
  • Sexo:Masculino

Posted 14/05/2007, 21:05

Bom galera, já faz um tempo que escrevi essa dúvida e ainda não achei uma solução.

Será que alguém ai tem uma idéia?

UPDATE
Ah pessoal uma solução seria eu fazer o download do arquivo FLV pro meu server através da função copy do php e ai sim usava o componente de vídeo do flash 8, porém isso iria destruir meu servidor já que a quantidade de espaço teria que ser enorme e fora que se fosse um vídeo maior iria demorar muito pra ter essa cópia do youtube pro meu servidor.

Coloquei o get_video lá que ensina no dicas-L mas no flash da erro falando de alguma coisa XML ou que a extensão teria que ser .flv

t+

Edição feita por: redstyle, 14/05/2007, 21:10.

Conheça meu blog para Aprender Laravel (Framework PHP)


#3 arthurlucena

arthurlucena

    Imamade nandomo..

  • Usuários
  • 343 posts
  • Sexo:Masculino
  • Localidade:João Pessoa
  • Interesses:Desenho, artes gráficas, fotografia, games, praia, cinema, animes, cultura japonesa, tecnologia, desenvolvimento para web entre outras coisas =)

Posted 15/05/2007, 11:26

Bom, redstyle

Era exatamente isso que eu iria te aconselhar, baixar o flv e jogar dentro do teu swf... com certeza essa não é a maneira mais ortodóxica, mas é a mais simples e rápida de se fazer no momento. E com relação ao primeiro post de fato o que você colocou na URL foi exatamente o player do tube, não o vídeo em si. Não sei se poderei te ajudar, mas, posta o erro do xml aqui.
...........darkness.........²d¬¬b²
A vida é muito curta para se preocupar com o que as outras pessoas pensam. Viva.
Arthur Lucena..................貴族
arthurlucena at email dot com
[O'']olhares.com/arthurlucena

#4 redstyle

redstyle

    Expert

  • Usuários
  • 540 posts
  • Sexo:Masculino

Posted 16/05/2007, 00:32

Arthur, valeu ai pela resposta.

O erro é que a extensão do arquivo não é XML.

O esquema é que queria fazer um sistema onde a comunidade colocasse legenda nos vídeos do youtube juntas mas hospedar flv do youtube para todo projeto de tradução não compensa pra mim, não tenho um google pra me sustentar hehe.

Alguma sugestão? Esquece o projeto? asuhaushau

t+

Conheça meu blog para Aprender Laravel (Framework PHP)


#5 leolemmos

leolemmos

    Novato no fórum

  • Usuários
  • 3 posts
  • Sexo:Não informado

Posted 03/01/2008, 00:17

Não sei se ajuda, mas eu consegui carregar um video do ytube dentro de um swf.

Criei um movie clip em branco, defini a instancia dele como alvo.
Dentro dele, na time lime, coloquei o codigo abaixo:

_root.loadMovie("http://www.youtube.c...nZmtq56M&rel=1", alvo);

Só estou procurando como definir o tamanho.
LL' Leo Lemos
leolemmos@gmail.com
Designer Gráfico | Web

#6 redstyle

redstyle

    Expert

  • Usuários
  • 540 posts
  • Sexo:Masculino

Posted 03/01/2008, 15:24

Mas ai vc tem controle sobre o timeline?
Da pra ver por exemplo os segundos e milesegundos do vídeo do youtube?
flw

Conheça meu blog para Aprender Laravel (Framework PHP)


#7 AN Web Designer

AN Web Designer

    Super Veterano

  • Usuários
  • 1861 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro

Posted 17/01/2008, 00:03

Por aqui segui a orientação do leolemmos e funcionou numa boa.

O tamanho defini como 590*480.

AN

Attached Files


Edição feita por: AN Web Designer, 17/01/2008, 11:25.


#8 FlashMaker

FlashMaker

    Turista

  • Usuários
  • 27 posts
  • Sexo:Não informado

Posted 25/01/2008, 00:29

estranho, nao consegui abrir o arquivo, da "formato d arquivo inesperado" o.o

#9 AN Web Designer

AN Web Designer

    Super Veterano

  • Usuários
  • 1861 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro

Posted 25/01/2008, 05:49

estranho, nao consegui abrir o arquivo, da "formato d arquivo inesperado" o.o


Qual é a versão do Flash que você está utilizando ?

Abri aqui normal, segue o print.


AN

Attached Files



#10 Pedropauloalmeida

Pedropauloalmeida

    Fale ao motorista somente o indispensável

  • Usuários
  • 1376 posts
  • Sexo:Masculino
  • Localidade:Santo André SP

Posted 26/01/2008, 17:19

Galera.

Num é bem assim que a coisa funciona.
Quem deu uma olhada no meu post de CrossDomain sabe que isso não vai funcionar.

Aqui está o crossdomain.xml do youbube:

http://www.youtube.com/crossdomain.xml

Se vcs observarem bem, verão que ele não permite acesso fora do google e do youtube. No flash, com ctrl-enter funciona, pois o player em modo desenvolvedor aceita a url. Quando jogar no browse não vai ter jeito. Ou seja, ou baixa o flv ou não vem.

Por isso eles disponibilizam o HTML, como se fosse um IFRAME para rodar do player deles. Afinal, tráfego aberto a deus dará num tem quem guenta.

Tópico onde discuti a questão do cross domain:

http://forum.wmonlin...howtopic=191664

Abraços.

pp

#11 Jorgemano

Jorgemano

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Não informado

Posted 09/09/2009, 20:22

A dica do leolemos funcionou em partes...
Quando testo dentro do flash com Ctrl+Enter ele reclama mas funciona, mas, quando abro o arquivo swf fora do flash ele pede pra alterar configurações....

O erro que ocorre dentro do flash é esse:

*** Violação da área de segurança ***
SecurityDomain '' tentou acessar o contexto incompatível 'http://www.youtube.c...1nZmtq56M&rel=1'

Alguém sabe resolver ?

Valeu.

Edição feita por: Jorgemano, 09/09/2009, 20:22.





1 user(s) are reading this topic

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

IPB Skin By Virteq