Tutorial: [vBH] Reprodutor de vídeo para páginas Web

  • Autor Autor imported_Ryuk
  • Data de início Data de início
Este tópico foi traduzido automaticamente do espanhol. Ver original
I

imported_Ryuk

Dseda
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Flowplayer reprodutor de vídeo para páginas Web


Antes de começar, vou esclarecer que este guia foi totalmente feito por mim, extraindo informações da página do FlowPlayer que está à disposição de qualquer um.

Então, sem mais nada a dizer, vamos começar!

Características mais destacadas

A maior porcentagem dos conteúdos de vídeo na Internet hoje em dia está hospedada no YouTube. Mesmo vídeos incorporados em páginas web pessoais ou de empresa são frequentemente hospedados lá. O inconveniente desta abordagem é que as pessoas podem escapar do seu site para o youtube.com, e o logotipo do YouTube é muito destacado e visível, embora na verdade seja o seu site e a marca que você deseja promover é a do nosso próprio site.

Outro importante inconveniente com o YouTube é que você realmente não pode fazer muito com o reprodutor do YouTube. O Flowplayer é uma alternativa muito melhor.
Personalização


Cada aspecto do Flowplayer pode ser ajustado para atender às suas necessidades. Isso inclui tanto seu comportamento quanto a aparência. Você pode ter certeza de que seu reprodutor de vídeo integrado funcionará exatamente da maneira que você quer e que ficará bem sem distrair os usuários.


Plugins



O Flowplayer pode ser estendido com plugins. Alguns plugins permitem, por exemplo, que quando a reprodução do vídeo terminar, ele possa abrir o conteúdo de uma página em HTML, ou aplicar listas de reprodução personalizadas utilizando apenas conhecimentos básicos de HTML.


Scripting

Aqui é onde o Flowplayer realmente se destaca. Nossa API (Uma interface de programação de aplicações ou API (do inglês application programming interface) é o conjunto de funções e procedimentos (ou métodos, na programação orientada a objetos) que oferece certa biblioteca para ser utilizado por outro software como uma camada de abstração. Usados geralmente nas bibliotecas. Para mais características veja em Interface de programação de aplicações - Wikipedia, a enciclopédia livre).

Orientada a objetos e não apenas uma simples lista de funções, que lhe permite vincular funcionalidade personalizada a cada evento de reprodução. E se você é um usuário de jQuery, você ficará encantado pela forma transparente que o Flowplayer e o jQuery trabalham juntos.

Então, ao ver as características que o FlowPlayer tem, vamos à instalação.

1. Baixamos os arquivos do flowplayer que deixarei em anexo.
Nota: A versão a instalar é de licença gratuita e pode ser usada por qualquer um.

2. Subimos a pasta completa chamada “flowplayer” para o diretório do fórum, exemplo /home/user/public_html/flowplayer ou /home/user/public_html/foro/flowplayer

3. Depois de ter subido toda a pasta, verificamos se foi instalada corretamente, vamos ao seguinte endereço.
Inserir CODE, HTML ou PHP:
http://www.tusitio.com/flowplayer/example/index.html
ou
Inserir CODE, HTML ou PHP:
http://www.tusitio.com/foro/flowplayer/example/index.html
Se rodar um vídeo com uma animação, é porque já o temos instalado.

4. Agora subimos o vídeo ou os vídeos que queremos reproduzir. (formato .flv) se você não tem vídeos em FLV, precisará de um conversor de vídeo, um muito bom é o Total Video Converter ou se tiverem outro, bom, não importa que conversor usemos, a única coisa que queremos é um formato FLV.

5. Depois de ter subido os vídeos, seja na pasta flowplayer ou em uma separada, o importante é saber o caminho dele, agora vamos colocar o HTML que nos mostrará o reprodutor com o vídeo.

HTML:
 <html> <head> <title>Titulo del video</title> <script src="flowplayer/example/flowplayer-3.1.4.min.js"></script> </head> <body> <a href="http://www.tusitio.com/flowplayer/nombredelvideo.flv" style="display:block;width:425px;height:300px;" id="player"> </a> <script language="JavaScript"> flowplayer("player", "flowplayer/flowplayer-3.1.5.swf"); </script> </body> </html>
Agora temos várias opções de onde colocar este vídeo, uma delas é usá-lo no portal, a outra, se quiser usar em um post, podemos transformá-lo em BBcode, já que o reprodutor, além de reproduzir vídeo do nosso servidor, pode reproduzir de outras páginas, mas com a vantagem de que será nosso reprodutor e não mostrará logotipos de outras páginas. Desde que o vídeo de outra página esteja em formato FLV.


6. Para transformá-lo em BBcode, vamos ao Admincp -> Códigos BB -> Adicionar novo código BB.

Título: Flowplayer
Etiqueta: flow

Substituir:
HTML:
 <html> <head> <title>Titulo del video</title> <script src="flowplayer/example/flowplayer-3.1.4.min.js"></script> </head> <body> <a href="http://www.tusitio.com/flowplayer/{param}" style="display:block;width:425px;height:300px;" id="player"> </a> <script language="JavaScript"> flowplayer("player", "flowplayer/flowplayer-3.1.5.swf"); </script> </body> </html>

Exemplo:
[flow]nomedovideo.flv[/flow]
Usar option: Não

Pronto e salvem.

7. Agora que já temos nosso reprodutor, é hora de personalizá-lo, por exemplo, colocar uma imagem de início como pode ser o logotipo do nosso fórum, mudar a barrinha que aparece embaixo por uma que gostemos, etc.

A primeira coisa que vamos fazer é colocar uma imagem própria, um exemplo disso é ver nos demos do FlowPlayer Initial splash image (em inglês).

Então preparamos nossa imagem de 425px × 300px, por exemplo.

flow_eye.jpg



Já que temos nossa imagem, a subimos para nosso servidor por FTP onde quisermos, mas sempre lembrando o caminho da imagem, neste caso vou subi-la para a pasta flowplayer localizada onde subi o resto dos arquivos do FlowPlayer, agora só precisamos do código HTML que é o seguinte:

HTML:
 <img src="flowplayer/milogo.jpg" alt="Mi video" />
Este código colocamos no HTML do vídeo (visto no passo 5 e 6), deixamos antes do </a>, deveria ficar assim.


HTML:
 <html> <head> <title>Titulo del video</title> <script src="flowplayer/example/flowplayer-3.1.4.min.js"></script> </head> <body> <a href="http://www.tusitio.com/flowplayer/nombredelvideo.flv" style="display:block;width:425px;height:300px;" id="player"><img src="flowplayer/milogo.jpg" alt="Mi video" /> </a> <script language="JavaScript"> flowplayer("player", "flowplayer/flowplayer-3.1.5.swf"); </script> </body> </html>
Pronto, já temos nosso reprodutor com uma imagem personalizada.

Para saber mais sobre o reprodutor e suas configurações, visite o demo de configuração player. Flowplayer - Flash Video Player for the Web (em inglês)

Para saber sobre os clips Flowplayer - Flash Video Player for the Web (em inglês)


Para saber mais sobre a lista de reprodução Flowplayer - Flash Video Player for the Web (inglês)


Para a configuração de plugins Flowplayer - Flash Video Player for the Web (inglês)



Tenha em conta que, para tornar este guia mais curto, dei a forma de instalação e coloquei o endereço da página oficial para configurar os plugins.

Se tiver problemas com algum passo da instalação e configuração, é só perguntar nos posts e tentarei te ajudar no que for possível.

Recomendo que, por enquanto, interajam com o reprodutor sem instalar plugins, até que saibam todas as funções e saibam o que fazem.
Mas se você sabe JavaScript e se vira em HTML, convido você a ir além e compartilhar conosco seus conhecimentos, pois isso ajuda a todos.


Este guia não infringe nenhum direito autoral, já que a informação está à disposição de qualquer um e a licença deste produto é gratuita, portanto, pode ser usada por qualquer um.

SE desejar adicionar mais funções, visite a página do FlowPlayer onde terá acesso a todas as suas características gratuitamente, seja para plugins e JavaScript.

http://flowplayer.org

Espero que este guia tenha servido, já que foi um pedido de um usuário do vBHispano e a fiz com muito gosto para quem desejar utilizar.

Abraços e Sorte! 🙂
​
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Obrigado pela sua colaboração ao fórum 🙂
 
Muito obrigado mestre.
A verdade é que o tutorial está muito legal.
Abraços.
 
qual conversor para flv você recomenda? ... são pagos ou gratuitos?
 
por que não instalam aqui para conferir como funciona¿???
é para todas as versões do Vb
 
barcraft disse:
qual conversor para flv você recomenda? ... são pagos ou gratuitos?

Existem muitos programas onde você pode convertê-los. por exemplo, se você colocar no google "conversor para flv" aparecerão infinidades de programas! 🙂

olaechea disse:
por que não instalam aqui para conferir como funciona¿???

Não acho que instalem aqui porque foi um pedido que me fizeram há alguns dias, mas se você reparar, deixei como ficou para mim "Este é o meu player com uma imagem splash. Bob Marley- Could You Be Loved 🙂🙂"

olaechea disse:
é para todas as versões do Vb

O resultado que o player dá é apenas HTML e, portanto, não cria nenhum template, nem interfere com algum componente do vbulletin.
Coloquei a versão vB4 porque era obrigatório colocar uma versão. em poucas palavras, o player é como qualquer outro player que você encontra pela web e, se desejar colocá-lo na sua página, basta colar um código em HTML, mas com a diferença que este é seu e você tem o controle dele. 🙂
 
Excelente tutorial!!!!... testei e funcionou maravilhosamente!!!! muito obrigado!!!!


HTML:
 <html> <head> <title>Titulo del video</title> <script src="flowplayer/example/flowplayer-3.1.4.min.js"></script> </head> <body> <a href="http://www.tusitio.com/flowplayer/nombredelvideo.flv" style="display:block;width:425px;height:300px;" id="player"> </a> <script language="JavaScript"> flowplayer("player", "flowplayer/flowplayer-3.1.5.swf"); </script> </body> </html>

Estimado,

Tudo funciona bem para mim, mas tem "autoplay" quando mostro a página do Vídeo e eu só quero que apareça o Vídeo e que o próprio usuário clique em "Play" para começar a ver.

Tentei fazer com o seguinte código de acordo com a documentação que li, mas não funcionou, obviamente algo está errado, espero que você possa me ajudar, por favor xD

HTML:
<html><head><title>Titulo del video</title><script src="flowplayer/example/flowplayer-3.1.4.min.js"></script></head><body><a href="http://www.chileallin.com/videos/{param}" style="display:block;width:600px;height:375px;" id="player"></a><script language="JavaScript"><script>flowplayer("player", "flowplayer/flowplayer-3.1.5.swf", { clip:  { autoPlay: false, autoBuffering: true  } }); </script></body></html>
 
barcraft o player por padrão vem assim, então recomendo que você siga o passo 7, onde você coloca uma imagem própria de início, exemplo Clique aqui como você vai perceber, o player não avança sem clicar na imagem de boas-vindas. 🙂
 
barcraft o player por padrão vem assim, então recomendo que você siga o passo 7, onde você coloca uma imagem própria de início, exemplo Clique aqui como você vai perceber, o player não avança sem clicar na imagem de boas-vindas. 🙂

Excelente... aí sim jojojojo... a única coisa que falta é que, quando coloco o mouse sobre o vídeo, embaixo o explorer me mostra o caminho dele e não quero isso, já que os usuários não devem baixá-los... como se pode configurar isso?
 
barcraft, para ser sincero, não vi se é possível remover isso, mas acho que isso é o menos importante, já que se um usuário quiser baixá-lo, ele vai baixar de qualquer jeito, pois na web existem muitos programas para baixar vídeos.

Mas de qualquer forma vou ver se é possível, se eu encontrar, eu posto. 🙂
 
barcraft, para ser sincero, não vi se é possível remover isso, mas acho que isso é o menos importante, já que se um usuário quiser baixá-lo, ele vai baixar de qualquer jeito, pois na web existem muitos programas para baixar vídeos.

Mas de qualquer forma vou ver se é possível, se eu encontrar, eu posto. 🙂

Entendo que possam fazer isso mesmo com outros softwares, mas a ideia é não dar margem para que façam... 😀
 
barcraft o player por padrão vem assim, então recomendo que você siga o passo 7, onde você coloca uma imagem própria de início, exemplo Clique aqui como você vai perceber, o player não avança sem clicar na imagem de boas-vindas. 🙂

Olá Hades, sou novo aqui, caí depois de dias de busca com relação ao problema do autoplay no FlowPlayer, e gostaria de saber qual é a forma de colocar um autoplay: FALSE sem adicionar uma imagem no começo e QUE FUNCIONE, cansado de fazer testes e testes, não encontro alguém que tenha feito isso bem na net, é possível? já que tenho uma versão 1.2 do FlowPlayer que SIM funciona o autoplay: FALSE [ver exemplo aqui: http://www.publiblanes.net/video_flv/flowplayer/video.html] mas a NOVA 3.1.5 NÃO...!
Espero que você possa me ajudar com isso, obrigado e muito bom seu post...
 
O tutorial é muito bom.... mas meus conhecimentos não vão muito além do HTML básico. Vou contar:
Tenho uma página www.narua.tv e armazeno os vídeos no Vimeo. Estou tentando fazer uma parte informativa e gostaria de utilizar o Flow Player. Baixo o programa e depois como indico os vídeos que ele deve reproduzir?. Se puderem me dar uma mão... mil obrigado. PN
 
Pelo Vimeo é impossível utilizar o Flow Player, somente páginas onde se possam encontrar vídeos em .flv e, ainda assim, é muito provável que o Flow Player não reproduza.
Vou investigar mais se é possível utilizar algum tipo de plugin, já que os vídeos do Vimeo são em .mp4

Abraços.
 
Hades: É possível que eu não tenha me explicado bem na hora de fazer minha consulta. O que eu quero é que os vídeos FLV que eu gerar pelo Adobe Premiere Pro, eu possa reproduzi-los na minha web com o Flow Player sem necessidade de enviá-los para o Vimeo. Se tenho que instalar o Flow em cada página onde o arquivo FLV será reproduzido ou só o envio uma vez para o meu servidor e como indico o arquivo que quero reproduzir. Esse é meu dilema. Desculpem-me pela insistência. Um abraço e obrigado PN
 
Agora entendo sua pergunta, na verdade o guia se concentra especificamente em vídeos enviados ao nosso servidor, você só precisa lembrar o caminho do vídeo em FLV que enviou por ftp, nada mais.

só o envio uma vez para o meu servidor e como indico o arquivo que quero reproduzir.
No passo 5 indico a forma de colocar o reprodutor e o vídeo, mas te explico de uma forma mais fácil.

Este é o código que você deve colocar depois de ter enviado os arquivos do flowplayer e vídeos para o servidor.
<html> <head> <title>Título do vídeo</title> <script src="flowplayer/example/flowplayer-3.1.4.min.js"></script> </head> <body> <a href="http://www.tusitio.com/flowplayer/nombredelvideo.flv" style="display:block;width:425px;height:300px;" id="player"> </a> <script language="JavaScript"> flowplayer("player", "flowplayer/flowplayer-3.1.5.swf"); </script> </body> </html>
O marcado em vermelho é o caminho do vídeo, por exemplo, enviei o vídeo para a pasta chamada flowplayer que está na raiz do meu fórum.
O marcado em azul é o reprodutor em flash que controlará o vídeo em flv.

Leia o guia com atenção para que não tenha problemas.

Abraços.
 
grandioso tutorial gostei obrigado. =)
 
olá, a primeira coisa é dizer que o tutorial é muito bom. Simples e eficaz. Mas estou travado. Consegui instalar um vídeo seguindo os passos e tudo perfeito, o problema que tenho é que uma vez que incluo o vídeo na minha página (com dreamweaver), essa página fica totalmente alterada (embora depois na rede se veja bem) e não consigo fazer absolutamente nada, nem incluir texto, incluir célula nova, nada. Isso significa que quando você inclui um vídeo com flowplayer já não pode fazer mais nada?, se não for assim, por que isso acontece comigo?.
muitíssimo obrigado.
 
Testei há alguns dias este guia, funciona bem. Testei a versão nova do reprodutor e também funciona.

A única coisa que notei é que mais de 1 vídeo por post/tópico faz com que o primeiro vídeo seja visto depois de clicar na imagem e que os que seguem, ao clicar na imagem, são baixados como um arquivo no seu pc.

Não me ocorre como solucionar este inconveniente. Alguma ideia?
 
Voltar
Topo