O Youtube, de uns tempos pra cá, ganhou alguns ups, dentre eles as anotações no vídeo, novos estilos de players, novos widgets, novas APIs, um analisador de visualizações, um sistema de propagandas contextuais, capacidade para vídeos de alta definição, e agora, a possibilidade de inserção de closed caption. Sim, legendas como se usa em filmes DivX.
A novidade é quentinha, saiu ha poucas horas no Youtube Blog, e tem diversas funções. Além de facilitar muitas vezes a compreensão do áudio de uma locução e tradução para vídeos em outros idiomas, também permite acessibilidade aos deficientes auditivos.
Você já pode inserir legendas em um vídeo já publicado, acessando My Videos, clicando em “Edit” e em “Captions and Subtitles”. Você poderá inserir legendas em até 120 idiomas, mas sendo um arquivo para cada idioma. Para visualizar as legendas de um vídeo, basta clicar no botão “cc” (closed caption) no canto inferior direito do player, porém esta opção só estará visível em vídeos com legendas já inseridas. Neste botão também é possível alternar entre as opções de idiomas disponíveis.
A princípio só serão suportadas as legendas simples compatíveis com os formatos conhecidos como SubViewer (*.SUB) e SubRip (*.SRT). Embora seja possível enviar legendas em qualquer formato, apenas os formatos suportados são exibidos corretamente no player.
Outra limitação que provavelmente será superada, é a exibição de legenda, somente quando visualizado no próprio site do Youtube. Para os players inseridos em sites de terceiros (embed players), esta opção ainda está inativa.
O formato suportado consiste em texto dividido em segmentos de legendas separados, em ordem cronológica. Cada legenda deve ter três partes:
- Um time-code (especifica quando a legenda deve ser exibida e por quanto tempo)
- O texto da legenda (uma ou mais linhas de texto, e deve ter codificação UTF-8)
- Uma linha em branco (a linha em branco é usada para marcar o fim de cada legenda)
O tempo é medido a partir do início do vídeo, nestas unidades:
- HH - Horas começando às 00
- MM - Minutos (00-59)
- SS - Segundos (00-59)
- FS - Frações de segundos (0-999)
Os seguintes formatos de time-code são compatíveis:
- HH:MM:SS.FS,HH:MM:SS.FS - A exibição da legenda começa na primeira marca de tempo e pára na segunda. Isso é compatível com o formato SubViewer.
- HH:MM:SS,FS –> HH:MM:SS,FS - A exibição de legendas começa na primeira marca de tempo e pára na segunda. Para que haja compatibilidade total com o formato SubRip, um “número de legenda” também pode preceder esse time-code.
- HH:MM:SS.FS - A exibição de legendas começa nessa marcação de tempo, mas não foi definido o tempo de parada. Tentaremos encontrar um tempo de parada adequado.
Exemplo:
0:01:23.000,0:01:25.000
Texto exibido a 1 minuto e 23 segundos de vídeo, durante 2 segundos
0:02:20.250,0:02:23.8
Texto exibido a 2 min e 20,25 s, até 2 min, 23,8 s
0:03:14.159
Texto exibido a 3 min, 14.159 s, com duração indefinida.
Alguns parceiros do Youtube já começaram a usar legendas para oferecer uma melhor compreensão dos seus vídeos (mesmo com o som desligado):
- BBC Worldwide: são fornecidas legendas em cinco idiomas diferentes neste clip do Top Gear.
- CNET: opniões de produtos do blog CNET’s Crave.
- UC Berkeley: do Opencast Project Open House.
- MIT: palestras completas sobre temas como Física.
- Gonzodoga: Legendas em inglês desta maravilhosa animação japonesa.

Agora nos resta saber as soluções criativas que surgirão a partir do uso desta ferramenta.
Para saber mais sobre como usar as legendas, acesse a Central de Ajuda.