1.2 Time-based Media · Perceivable
WCAG 1.2.2 Captions (Prerecorded)
Level A
Pre-recorded video that has audio must include synchronised captions covering speech, speaker identification, and meaningful non-speech sound.
Common failures
- Marketing videos ship with no caption track.
- Captions cover dialogue but omit speaker identification or sound effects.
- Captions are burned into the wrong region, obscuring on-screen text.
How to fix
- Author a WebVTT or TTML caption file and attach it via `<track kind="captions">`.
- Include `[Music]`, `[Laughter]`, and speaker tags when relevant.
- Verify captions are on by default for products targeting EU public-sector audiences.