Contenido

Propuesta de subtítulos para el tag video en HTML5

30 Jun

+ 11

En Ginger’s Thoughts leo una propuesta muy interesante que creo que quedará en solo eso, una propuesta. Aunque la idea es muy buena y podría ser interesante disponer de ello en el nuevo HTML5. La propuesta es de Diciembre de 2008, y por el momento no hay novedades al respecto.

La idea es incluir al tag <video /> del HTML5 la capacidad de manejar subtítulos:

<video src="http://example.com/video.ogv" controls>
<text category="CC" lang="en" type="text/x-srt" src="caption.srt"></text>
<text category="SUB" lang="de" type="application/ttaf+xml" src="german.dfxp"></text>
<text category="SUB" lang="jp" type="application/smil" src="japanese.smil"></text>
<text category="SUB" lang="fr" type="text/x-srt" src="translation_webservice/fr/caption.srt"></text>
</video>

Como podemos ver en el código superior, estaríamos incluyendo texto al tag <video /> que nos permitiría establecer mediante el atributo lang el idioma del subtítulo y tu seleccionarlo directamente desde el control incluido en el navegador (preseleccionando el del idioma por defecto del navegador).

El tag <text />

Únicamente indicaría la ubicación del fichero de subtítulos que debe cargar (src), indicando el idioma (lang) y el tipo (type) de subtítulo que vamos a cargar.

Por el momento…

Por el momento podemos hacer uso de jQuert SRT, para simular el resultado con Javascript.

<!-- Javascript -->
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="jquery.srt.js"></script>

<!-- HTML  -->
<video src="http://example.com/video.ogv" id="video" controls>
<div class="srt"
data-video="video"
data-srt="http://example.com/video.srt" />

La idea es intersante para cuando las películas lleguen «oficialmente» a Internet. ¿no?

Comentar

#

Me reservo el derecho de eliminar y/o modificar los comentarios que contengan lenguaje inapropiado, spam u otras conductas no apropiadas en una comunidad civilizada. Si tu comentario no aparece, puede ser que akismet lo haya capturado, cada día lo reviso y lo coloco en su lugar. Siento las molestias.