자막(caption)은 번역 자막(subtitle)과 다릅니다 — subtitle은 언어를 못 알아듣는 사람을 위해 대사만 옮기지만, caption은 청각 장애가 있는 사람을 위해 누가 말하는지, 어떤 소리가 나는지([전화벨 소리], [박수])까지 포함합니다.
HTML에서는 `<video>` 안에 `<track kind="captions" src="..." srclang="ko">`(WebVTT 파일)로 구현합니다. 사전 녹화된 영상의 캡션은 WCAG의 필수 요건(1.2.2)이고, 라이브 방송의 실시간 캡션은 더 높은 등급에서 요구됩니다.
부수 효과로, 지하철·사무실처럼 소리를 못 켜는 환경에서 캡션은 모든 사용자의 시청을 가능하게 합니다 — 실제로 소셜 미디어 영상 상당수가 무음으로 재생됩니다.
데모는 재생 진행바에 맞춰 캡션 줄이 대사와 함께 "[applause]" 같은 비언어 음향까지 순서대로 나타나는 모습을 보여줍니다.
언제 쓰나
제작하는 모든 사전 녹화 영상에 기본으로 캡션 파일을 붙이세요. 자동 생성 캡션은 반드시 사람이 검수해서 오타·오인식을 고쳐야 합니다.