예전부터 만들어논 문서인데.. 그냥 오픈합니다.
동영상 서비스의 접근성 지침 및 가이드(WCAG2.0)
지침 1.2 시간에 기반한 미디어(Time-based Media): 시간에 기반한 미디어를 위한 대체물을 제공하라.
- 텍스트 콘텐츠를 이해하기 쉽게 도와주는 미디어의 역할
- 자막을 제공
- 음성 서비스(대체 콘텐츠)를 제공
- 설명에 대한 자막제공
- 수화
자막이란?
멀티미디어 콘텐츠에 대한 정보나 대화 내용, 번역 등을 콘텐츠에 동시에 보여주는 방식
자막(sami) 제공하기
SAMI
SAMI(사미, Synchronized Accessible Media Interchange; 접근성 미디어 동기화 교환)는 마이크로소프트 사에서 1998년에 발표한 미디어 접근 제안이다. 마크업 언어로 구조화되어 있으며 개인용 컴퓨터에서의 미디어 재생용 자막을 간단히 만들 수 있도록 하는 데 중점을 두고 설계되어 방송용으로는 적합하지 않다.
SAMI 문서를 전문적으로 만들 수 있는 유틸리티도 있지만, SAMI 문서는 문자열로 되어 있기 때문에 어떤 문서 편집기로도 다룰 수 있다. 파일 확장자로 .smi 혹은 .sami를 사용하는데 .smi는 SMIL 파일도 사용하는 확장자이기 때문에 서로 충돌하게 된다. SAMI 문서에 여러 종류의 언어를 담을 수 있다.
대한민국에서는 자막 포맷으로 SAMI가 가장 많이 쓰인다.
youtube는 플래시 기반의 멀티미디어 재생기임에도 불구하고 자막 업로드를 제공하고 있다.
기타 멀티미디어 업로드 사이트에서는 특별한 자막 지원여부를 확인해보지 않았다.
MEDIAPLAYER를이용해 자막을 지원하기
http://mydeute.com/tip/mov/gee.html
<object id="Player" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" width="480" height="272"> <param name="URL" value="gee.wmv"> <param name="autoStart" value="false"> <param name="captioningID" value="captions"> <param name="SAMIFileName" value="gee.smi"> <!--[if !IE]> <--> <object type="application/x-ms-wmp" data="gee.wmv" width="480" height="272"> <param name="pluginspage" value="http://www.microsoft.com/Windows/MediaPlayer/"> <param name="url" value="gee.wmv"> <param name="autoStart" value="false"> <param name="captioningID" value="captions"> <param name="SAMIFileName" value="gee.smi"> </object> <!--> <![endif]--> </object> <div id="captions" style=""> </div>
- <param name=”captioningID” value=”captions”> : 자막이 보여질 element의 ID 지정
- <param name=”SAMIFileName” value=”gee.smi”> : 자막 파일의 경로
대부분의 브라우저에서 자막 확인이 가능함
올바른 자막의 제공
단순한 대화나 말에 대한 자막뿐만 아니라, 상황을 이해 할 수 있는 설명도 포함 하는것이 좋다.
사용자가 쉽게 자막을 제공 할 수 있게 하는 방법
자막을 제작할 수 있는 환경을 구성한다. (동영상 업로드시)