Acaba de lanzarse un nuevo componente para agregar subtítulos a objetos Flash, que se llama CC for Flash.
Ahora podremos tener nuestros videos accesibles para personas que no poseen parlantes, que no tienen tarjeta de sonido, que se encuentran en lugares con mucho ruido, que son sordomudas, que no entienden bien el español, etc etc y etc.
Lo bueno de esta aplicación es que es gratuito y que esta desarrollado con subtítulos que se leen mediante acrchivos xml externos que respetan las normas del formato DFXP de la W3C. El componente nos permite setear el color, tamaño y fuente del texto.
Y ahora veamos cómo hacerlo.. 😉
Disculpas ya que el video no tiene muy buena luz 🙁 Y este es mi primer mini-tutorial asi que espero sus criticas para mejorarlo! 🙂
¿Cómo agregamos subtítulos accesibles a este video?
Los archivos con los que vamos a trabajar son los siguientes:
reproductor.swf :este archivo contiene el componente FLV Play Back que contiene el reproductor y llama al video FLV.
laaccesibilidad.flv: aquí tenemos nuestro video en formato FLV
subtitulos.xml: los subtitulos en formato DFXP, aqui seteamos el tiempo de comienzo y final de cada frase.
video.html : contiene el object de flash para reproducir video.
Descargar Archivos de Video con Subtítulos 4MB
Primero tenemos que instalar el componente de subtítulos. Pueden descargarlo de la web de su fabricante.
Para instalar el “CC for Flash” en Flash, haz doble clic en el archivo descargado CCforFlash.mxp. Luego lo instalas en el Flash Extensions Manager. El componente será visible en la ventana de Componentes bajo el nombre de Captioning
Ahora trabajaremos con el componente FLV Play Back. Le agregaremos un nombre de instancia llamado nsVideo y en Parámetros haremos los cambios correspondientes. Lo más importante es darle a contentPath la ruta en donde se encuentra el archivo FLV y a skin le elegimos un estilo de reproductor.
El nombre de instancia es muy importante porque esto hará que se conecte con el componente de los subtítulos.

Ya esta listo nuestro reproductor! Ahora vamos a agregarle el componente de subtítulos.
Lo agregamos sobre el video y seteamos los siguientes parámetros:

Lo más importante es escribir correctamente la instancia del video y en Caption Filename la ruta del archivo xml que contiene los subtítulos.
Exportamos el archivo swf con el nombre reproductor.swf
Cuando hacemos la exportación se adjunta otro swf que es el skin del reproductor.
En el archivo XML veremos que hay una etiqueta
Cambiamos los textos y les agregamos los tiempos de duración de comienzo y fin de cada uno.
Y por último creamos la página HTML que contendrá el object de flash para reproducir el video. Aquí nos tenemos que fijar en como esté escrita la ruta, con los nombres correctos de cada archivo e informar que es en lenguaje español.
Y así tenemos nuestro video accesible!
No dejen de ver los ejemplos que provee el fabricante, ya que lo interesante de su ejemplo es que el video pude variar en idiomas, ocultar los subtítulos y agregarle un buscador para localizar palabras determinadas.
Muy buen material, y gracias por los ejemplos!! 😉
La verdad es que usted me ha resuelto un problemon, GRACIAS
Hola eugenia, bueno si es como complicada la cosa cuando no se tiene mucho conocimiento tecnico ayudame ya tengo el flv y bueno si el caso es una lista de audio podria usarse o tendria que ser un flv obligatoriamente porfa respondeme que me solucionas otro problemon pues hace tiempo vengo buscando una alternativa accesible para colocar una lista de audios en mi web dime por mail porfa gracias
Hola Carlos, para hacer accesible un sonido debes proveer el mismo contenido pero textual (texto en HTML validado y que respete las pautas de accesibilidad). Es mucho mas simple que el video. El video que comente en este post tambien deberia proveer una alternativa textual ya que si lo navegas con un lector de pantalla no lo detecta ya que es flash. Con la alternativa textual estamos incluyendo no sólo a personas ciegas o con baja visión sino también a personas que por alguna razón no puedan acceder al contenido en flash o quizas no puedan seguir la velocidad de los subtítulos o necesiten el texto para imprimir etc.. Espero te sea de ayuda!