Vídeo y audio accesibles

Cómo publicar contenido multimedia con subtítulos, transcripción y controles usables para más personas.

Una pieza multimedia accesible ofrece alternativas equivalentes, no solo un reproductor bonito.

Subtítulos, transcripción y control por teclado son requisitos básicos, no extras.

También importa el contexto: títulos claros, duración, idioma y propósito del contenido.

Si un usuario no puede oír, ver o usar el ratón, debe poder entender el mismo mensaje.

  • Decisiones clave para que vídeo y audio funcionen en escenarios reales.
  • Checklist para subir multimedia sin crear deuda de accesibilidad.
  • Antes de publicar, verifica que el recurso tiene subtítulos editables y transcripción descargable o visible.
  • En landing y formación, prioriza piezas con instrucciones o información contractual.
  • Prueba siempre controles con teclado en desktop y lector de pantalla en móvil cuando aplique.

Claves teóricas

Decisiones clave para que vídeo y audio funcionen en escenarios reales.

Aplicación en proyectos reales

Checklist para subir multimedia sin crear deuda de accesibilidad.

Antes de publicar, verifica que el recurso tiene subtítulos editables y transcripción descargable o visible.

En landing y formación, prioriza piezas con instrucciones o información contractual.

Prueba siempre controles con teclado en desktop y lector de pantalla en móvil cuando aplique.

  • Añade pistas `track` con `kind="captions"` cuando sea vídeo.
  • Publica transcripción cerca del reproductor, no escondida en otra página.
  • Evita interfaces de player que oculten controles al navegar con tab.
  • Documenta política de publicación accesible para contenidos editoriales.

Patrón de código

Ejemplo base de vídeo con subtítulos y enlace a transcripción.

Accesibilidad Web
10

Vídeo y audio accesibles

Cómo publicar contenido multimedia con subtítulos, transcripción y controles usables para más personas.

Código del tema: accessible media

📘 Teoría

Claves teóricas

Decisiones clave para que vídeo y audio funcionen en escenarios reales.

1

Subtítulos sincronizados

Incluyen diálogo y sonidos relevantes cuando aportan comprensión.

2

Transcripción completa

Permite acceder al contenido sin reproducir audio o vídeo.

3

Controles accesibles

Play, pausa, volumen y progreso deben ser operables por teclado.

4

Autoplay con cuidado

Evita reproducción automática con sonido; interfiere y desorienta.

5

Idioma bien definido

Marca idioma correcto en pistas de subtítulos y contenido.

6

Error común

Subtítulos incrustados en vídeo sin posibilidad de activarlos o desactivarlos.

Aplicación en proyectos reales

Checklist para subir multimedia sin crear deuda de accesibilidad.

Antes de publicar, verifica que el recurso tiene subtítulos editables y transcripción descargable o visible.

En landing y formación, prioriza piezas con instrucciones o información contractual.

Prueba siempre controles con teclado en desktop y lector de pantalla en móvil cuando aplique.

  • Añade pistas `track` con `kind="captions"` cuando sea vídeo.
  • Publica transcripción cerca del reproductor, no escondida en otra página.
  • Evita interfaces de player que oculten controles al navegar con tab.
  • Documenta política de publicación accesible para contenidos editoriales.

Patrón de código

Ejemplo base de vídeo con subtítulos y enlace a transcripción.

Vídeo con alternativas de acceso
<video controls>
  <source src="leccion.mp4" type="video/mp4" />
  <track kind="captions" src="leccion-es.vtt" srclang="es" label="Español" default />
</video>
<p><a href="/transcripciones/leccion-es.html">Leer transcripción completa</a></p>

🧪 Aprende probando

Ejemplo Demo guiada Comprueba una pieza multimedia con subtítulos y feedback de estado.

🏁 Retos

Reto Reto práctico Añade subtítulos y pista de idioma a un vídeo incompleto.

🧰 Recursos

¿Qué es esto?

Soy Cristian Eslava y a veces hago webs para procrastinar yo y vosotros 😉.

Esta la hice en febrero de 2026 para facilitar el aprendizaje de mis alumnxs. Aprender desarrollo web practicando. La idea es que crezca semanalmente con nuevos temas, tests y retos.

Inspirado en MDN, en W3Schools, en Codepen, en el crack de Manz y en mil sitios de documentación sobre desarrollo web. Quería aportar además de bloques teóricos con ejemplos, la gamificación de los retos y el sistema de test que ya tenía en culTest .

Si te gustó, si no te gustó, si quieres saludarme, o invitarme a 🍻 no dudes en escribirme en cristianeslava@gmail.com .