Ir para conteúdo / Skip to content

COMO FAZER UM VÍDEO EM FLASH ACESSÍVEL

Postado em: 7 de janeiro de 2008 por Pedro Rogério

Recentemente fora lançado um componente para agregar legendas a arquivos flash, chamado “CC for Flash”. A partir de agora podemos ter nossos vídeos acessíveis para pessoas que não possuem caixas acústicas em seus computadores, que se encontram em lugares com muito ruído, pessoas surdo-mudas, que não entendem línguas estrangeiras e vários outros motivos.

Essa aplicação é totalmente gratuita, e as legendas são inseridas no vídeo via um arquivo XML externo que respeitam as normas do formato DFXP do W3C. Além disso o componente nos permite alterar o tamanho e a fonte do texto, e também a cor.

Vejam um exemplo de um vídeo em Flash acessível. Se funcionamento é bem simples:

Como foram inseridas as legendas nesse vídeo flash?

Os arquivos com que vamos trabalhar são os seguintes:

  • reproductor.swf: Esse arquivo contém o componente FLV Play Back que contém o reprodutor e chama o vídeo FLV.
  • laaccesibilidad.flv: Esse é o nosso vídeo em formato FLV.
  • subtitulos.xml: As legendas no padrão DFXP, onde definimos o tempo inicial e final de cada frase.
  • index.html: Contém o objeto Flash para reproduzir o vídeo.

Faça o download completo dos arquivos de exemplo.

Primeiramente devemos efeuar o download do componente de legendas. Para instalar o “CC for Flash” no Flash, basta siplesmente dar 2 clicks no arquivo CCforFlash.mxp. Logo ele é instalado no Flash Extensions Manager. O novo acessório estará visível na aba de componentes.

Agora trabalharemos com o componente FLV Play Back, onde lhe agregaremos um nome de instância nsVideo e em parâmetros faremos as chamadas correspondentes. O mais importante é definir em contentPath o caminho correto de onde se encontra o arquivo FLV e o skin que definimos como nosso reprodutor. O nome da instância é muito importante pois é através dela que será feita a conexão com o componente de legendas.

Vídeo

O nosso componente reprodutor está pronto. Agora é a hora de inserir o componente que irá reporduzir as legendas. O colocaremos sob o vídeo e definimos os seguintes parâmetros:

Componente para inserir legendas

O mais importante aqui é definir corretamente a instância do vídeo e em Caption Filename o caminho do arquivo XML que contém as legendas. Exportamos o arquivo swf com o nome de reproductor.swf. Quando é efetuada a exportação, é criado mais um arquivo swf que é o skin do reprodutor. No arquivo XML veremos que alí há uma tag onde definimos o tamanho e a fonte do texto, além da cor. Aqui é hora de alterar o texto e definir o início e o fim de cada legenda.

E por último criamos a página HTML que conterá o objeto Flash para a reprodução de nosso vídeo, onde devemos definir corretamente os caminhos e os nomes dos arquivos e informar que linguagem está o vídeo.

Pronto, você acaba de criar um vídeo em Flash acessível. No site do desenvolvedor você pode ver mais alguns exemplos de uso desse componente.

Referências

Esse artigo é uma tradução do original de: El Rallador - Video en Flash Accesible

Isso pode lhe interessar:

Deixe seu comentário

2 comentários para esse post

  1. Andre Noel disse:
    #1

    Muito bom isso…
    Sabe se as legendas podem ser inseridas dinamicamente?

    Eu sugeri há um tempo no youtube que fosse possível enviar legendas para os vídeos, daí poderiam ter várias legendas em línguas diferentes para cada vídeo para quem assistir escolher. Não me deram resposta.

    Abraços.

  2. RAFAELA QUEIROZ GALVÃO disse:
    #2

    Não tenho costume de fazer comentários mais gostei muito da criação deste site.

Deixe seu comentário