Guia do Usuário Cancelar

Práticas recomendadas - Convenções de vídeo

 

Sobre convenções de vídeo

Há muitas opções disponíveis para editar o vídeo, antes de você importá-lo para um documento FLA, ou para carregar um arquivo FLV para um arquivo SWF. O Animate e o Adobe Media Encoder têm controles melhores para compressão de vídeo. A compressão cuidadosa do vídeo é importante porque ela controla a qualidade da sequência de imagens do vídeo e o tamanho do arquivo. Os arquivos de vídeo, mesmo comprimidos, são grandes em comparação com a maioria dos outros recursos do arquivo SWF.

 Proporciona ao usuário o controle sobre a mídia no arquivo SWF. Por exemplo, se você incluir áudio em um documento com vídeo (ou mesmo som de fundo em repetição), permite que o usuário controle o som.

Uso do vídeo em um aplicativo

Antes de importar o vídeo para o Animate, considere a qualidade de vídeo que você necessita, que formato de vídeo usar com o arquivo FLA e como fazer o download. Se você importar vídeo para um arquivo FLA (chamado vídeo incorporado), ele aumenta o tamanho do arquivo SWF para publicação. O download deste vídeo começa a ser feito, progressivamente, para o computador do usuário, seja o vídeo visualizado ou não.

Você pode, também, fazer progressivamente o download ou a transmissão contínua do vídeo no tempo de execução de um arquivo externo FLV para o seu servidor. O momento em que o download começa depende de como você estruturou o aplicativo.

 O vídeo é baixado progressivamente do servidor como arquivos SWF, o que não é realmente streaming. Carregar dinamicamente o conteúdo tem vantagens distintas sobre manter todo o conteúdo em um único arquivo SWF. Por exemplo, você terá arquivos menores e carregamento mais rápido e o usuário faz o download apenas do que quer ver ou usar no aplicativo.

Você pode exibir o vídeo externo FLV usando um componente ou um objeto de vídeo. Um componente facilita o desenvolvimento de aplicativos com o vídeo FLV, porque os controles do vídeo são pré-construídos e há necessidade apenas de especificar o caminho do arquivo FLV para reproduzir o conteúdo. Para manter o arquivo SWF o menor possível, exiba o vídeo em um objeto de vídeo e crie seus próprios recursos e códigos para controlar o vídeo. Considere, também, o uso do componente FLVPlayback no Adobe Animate, que tem tamanho de arquivo menor do que os componentes de Media (Flash MX Professional 2004 e posterior).

É uma boa ideia dar algum controle aos usuários (como a capacidade de parar, dar pausa, reproduzir e reiniciar o vídeo, além de controlar o volume) sobre o vídeo em um arquivo SWF.

Para conquistar algum tipo de flexibilidade sobre o vídeo, como manipular o vídeo com animação ou sincronizar diversas partes dele com a linha do tempo, incorpore o vídeo no arquivo SWF, em vez de carregá-lo usando o ActionScript ou um dos componentes Media.

Para maior controle sobre uma ocorrência de vídeo que a classe Vídeo permite, coloque o vídeo dentro de uma ocorrência de clipe de filme. A linha do tempo do vídeo é reproduzida independentemente de uma linha do tempo do Animate e você pode colocar o conteúdo dentro de um clipe de filme para controlar as linhas de tempo. Não há necessidade de você estender sua Linha do tempo principal em muitos quadros para acomodar o vídeo, o que pode dificultar o trabalho com o arquivo FLA.

Solução de problemas de vídeo

Você pode criar um aplicativo e depois se deparar com problemas, após ter feito o upload para o seu servidor.

  • Verifique se a sua versão do Flash Player está correta.

    Por exemplo, se você codificou seus arquivos com o uso do codec On2, precisa do Flash Player 8 ou superior instalado nos navegadores que usa para visualizar o conteúdo do Animate.

     Para compatibilidade entre Flash Player e FLV, consulte Como usar vídeo FLV em Aprender ActionScript 2.0.

  • Verifique se seu servidor oferece suporte ao tipo mime dos arquivos de vídeo que você está usando, FLV ou F4V. Para obter mais informações sobre arquivos de vídeo em um servidor, consulte Configuração do servidor para arquivos FLV em Uso do ActionScript 2.0.

  • Verificação das diretrizes de segurança

    Se você carregar arquivos FLV de outro servidor, certifique-se de que tem os arquivos adequados ou o código instalado para carregar do servidor externo. Para obter informações sobre arquivos de políticas, consulte arquivos de políticas do servidor para permissão de acesso a dados em Uso do ActionScript 2.0. Para obter informações sobre carregamento e segurança, consulte Noções básicas de segurança em Uso do ActionScript 2.0.

  • Verifique se os delimitadores alvo para seu vídeo estão corretos. Se usar delimitadores relativos (como /video/water.flv), tente usar delimitadores absolutos (como http://www.helpexamples.com/flash/video/water.flv_br). Se o seu aplicativo não funcionar como delimitador relativo, mas como absoluto, corrija o delimitador relativo.

  • Verifique se a versão do Flash Player especificada nas configurações de publicação oferecem suporte ao tipo de arquivos de vídeo que você está usando, FLV ou F4V (H.264).

Mais itens similares

Receba ajuda com mais rapidez e facilidade

Novo usuário?