O documento fornece instruções sobre como publicar vídeos no Flash 8, incluindo como converter arquivos de vídeo para FLV usando o Flash 8 Video Encoder e inserir esses vídeos FLV em um arquivo SWF usando o componente FLVPlayback.
1. Publicando Video no Flash8
Pré-Requisitos
Macromedia Flash 8 Professional, Macromedia Flash 8 Video Encoder e familiaridade no
trabalho com a ferramenta.
Objetivo
Capacitar o leitor a utilizar as potencialidades de vídeo para Web através dos arquivos
FLVs e do Macromedia Flash 8, além de transmitir conceitos sobre esse segmento e
suas melhorias com a nova versão da ferramenta.
Conceitos
Antes de começarmos a trabalhar, vamos dar um panorâma sobre o uso de video no
Flash e suas novidades para a versão 8.
Para aqueles que nunca trabalharam com video no Flash aqui vai uma pequena
explicação sobre as formas de se dispor vídeo para a Web através dele:
SWF - Importação do vídeo dentro do seu documento e publicação em SWF. (Small
Web Format)
>>>> Além de ser fácil, não requer softwares adicionais.
Saiba mais: http://en.wikipedia.org/wiki/Swf
FLV - Carregamento do arquivo FLV durante a exibição do seu conteúdo (Download
Progressivo).
>>>> Além de servir como "falso streaming", nos possibilita o uso de cue points e de
vídeos maiores.
Saiba mais: http://en.wikipedia.org/wiki/FLV
FCS - Carregamento no servidor de streaming (Flash Communication Server).
>>>> Possibilita controle do streaming assim como detecção de banda e conexões
simultâneas.
Saiba mais: http://en.wikipedia.org/wiki/Flashcom
Vamos ver a segunda opção, o uso de arquivos FLVs carregados do servidor e exibidos
em um player no nosso SWF.
Agora que vocês já sabem quais são as formas de se trabalhar com vídeo no Flash,
vou lhes contar às novidades que a nova versão trouxe.
Primeiramente nós temos o Flash 8 Video Encoder, uma ferramenta que nos
possibilita gerar nossos FLVs de forma rápida e fácil. Ele vem junto com o Flash e pode
ou não ser instalado junto com a ferramenta.
2. Outra grande novidade (talvez a maior) é o novo codec de vídeo, o On2
VP6(http://www.on2.com/) que é o núcleo dessa revolução de vídeo no Flash 8 com
ele conseguimos compactações incríveis.
Conteúdo
Nosso primeiro passo será converter o vídeo WMV em FLV utilizando o Flash 8 Video
Encoder.
Com o Flash 8 e seu Encoder instalados, vocês podem abrí-lo na pasta Macromedia do
menu Iniciar.
1 - Botão Add para selecionar com quais arquivos iremos trabalhar.
2 - Descrição do arquivo adicionado como caminho absoluto, configuração de
compactação e status.
3 - Botão Settings para as configurações de compactação.
Depois de adicionar o vídeo ao Encoder, selecionem Settings para fazer as
configurações necessárias.
3. 1 - Escolha da configuração de codificação.
2 - Botão Show/Hide Advanced Settings nos mostra mais opções para a
codificação.
3 - Opções de vídeo como qualidade e codec a ser utilizado.
Selecionando a aba Cue Points, podemos definir esses pontos que servem como
capítulos em nosso vídeo:
4. 1 - Aba Cue Points.
2 - Botões para adição e remoção de cue points.
3 - Linha do tempo do vídeo para delimitação dos cue points.
4 - Cue Point sendo adicionado e configurado.
Clicando em OK, resta agora iniciar a compactação:
1 - Botão Start/Stop Queue.
2 - Informações referentes ao arquivo de entrada, o de saída e dados sobre a
compactação.
3 - Demonstrativo de progressão e tempo estimado de término.
Com a conclusão da compactação resta-nos saber qual foi a diferença de tamanho do
WMV para o FLV. No caso, foi configurado para que o vídeo ficasse um pouco mais
"modesto", chegamos ao incrível valor de 2.330 KB no nosso FLV.
A redução foi de mais de 50% e vale dizer que poderia ter sido ainda mais rigoroso nas
configurações de compactação.
5. Bom passada a positiva surpresa do tamanho de nosso FLV, vamos agora abrir nosso
Flash 8 e utilizar um componente para exibí-lo:
1 - Selecione o componente FLVPlayBack, específico para reproduções de FLV na
versão 8.
2 - Arraste o componente para o palco.
3 - Abra o painel Component Inspector na aba Parameters.
4 - No parâmetro contentPath referencie o arquivo FLV a ser carregado (recomendo
que ele esteja na mesma pasta).
6. Se vocês publicarem o vídeo já será exibido, mas sem nenhum controle dos quais
estamos acostumados, logo, vamos inserir controles de vídeo como volume, play e
stop além de botões para navegação dos capítulos:
1 - Selecione o parâmetro skin.
2 - Exibe-se um preview da skin selecionado.
3 - Escolha a skin a ser utilizada, no meu caso: SteelExternalAll.swf.
4 - Dê um OK e confirme a aplicação da skin.
Obs: Um adendo quanto ao uso de skins é que depois de inserí-la no seu arquivo já
salvo em uma pasta e publicado, você verá que foi gerado um swf com o nome da skin
selecionada, isso significa que a skin é na verdade um arquivo externo que é carregado
durante a exibição para aplicar os elementos visuais que você escolheu.