Cómo forzar subtítulos en un video incrustado en YouTube
Han pasado aproximadamente tres años desde que YouTube introdujo subtítulos automáticos mejorados para algunos de los videos; en un año se hicieron más comunes y el año pasado se habilitaron para todos los videos en inglés.
El subtitulado de YouTube es la forma de ayudar a las personas con discapacidad auditiva a comprender los videos y, junto con la traducción automática, también puede ayudar a las personas que no hablan inglés de todo el mundo a acceder al contenido del video. La función utiliza la tecnología de reconocimiento de voz de Google para transcribir cualquier video subido.
Los subtítulos son en su mayoría de calidad decente (especialmente en los casos en que el orador en un video habla lenta y claramente). Incluso en los casos en que la máquina no entiende lo que se está hablando, podrá comprender el contenido del video..
De forma predeterminada, los subtítulos están deshabilitados en un video incrustado, sin embargo, es posible que desee forzar los subtítulos por uno (o ambos) de los siguientes motivos:
Desea que su video sea más accesible (especialmente para las personas con discapacidad auditiva que desconocen la opción).
Estás compartiendo un video en inglés con una comunidad que no habla inglés.
Incluso si alguien puede habilitar los subtítulos automáticos de forma manual, pocas personas están realmente conscientes de la opción, por lo que mostrar los subtítulos por defecto ayudaría mucho.
1. Agregar subtítulos en un video incrustado (por defecto)
Normalmente, si un usuario activa los subtítulos una vez, YouTube lo recordará y reproducirá los subtítulos de forma predeterminada hasta que el usuario los apague..
Lo que puedes hacer es cambiar el defecto configuración (mostrar subtítulos a los usuarios que no tienen los subtítulos deshabilitados o que están desconectados de Google / Youtube).
Para habilitar los subtítulos por defecto, necesitarás usar & cc_load_policy = 1 parámetro como se muestra a continuación:
Código antiguo:
Código Iframe (compatible con dispositivos móviles):
2. Traducir subtítulos en un código incrustado
A pesar de que este parámetro no es “oficialmente” Descrito, YouTube lo ha soportado por edades: “hl =” parámetro en un código de inserción preselecciona el idioma de los subtítulos. La mayoría de estos códigos de idioma deberían funcionar cuando se usan después del & hl = parámetro: códigos de idioma
Esto significa que el siguiente código debería funcionar para reproducir el video automáticamente con los subtítulos traducidos: