타임드 텍스트

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

타임드 텍스트는 웹 기반 동영상 서비스의 자막, 캡션, 노래방, 텔레프롬프터 등 다양한 분야에서 활용되는 텍스트 형식이다. W3C는 타임드 텍스트 마크업 언어(TTML)와 WebVTT 두 가지 표준을 규정하며, SMPTE는 TTML에 메타데이터 구조를 추가하여 SMPTE-TT 프로필을 개발했다. SMIL 2.0 사양 개발 과정에서 타임드 텍스트의 상호 운용성이 중요하게 다뤄졌으며, 웹 콘텐츠 캡션 제작 비용 증가를 야기하는 호환성 문제가 존재한다.

타임드 텍스트
📚 더 읽어볼만한 페이지
  • 자막 - 팬섭
    팬섭은 팬들이 자발적으로 외국 영상물의 자막을 제작하고 배포하는 활동으로, 디지털 환경에서 온라인 커뮤니티를 중심으로 발전해 왔으나, 저작권 침해 논란이 지속되고 있다.
  • 자막 - 클로즈드 캡션
  • 사용자 인터페이스 기술 - 작업 보기
    작업 보기(Task View)는 윈도우 운영체제에서 창 전환을 용이하게 하는 창 관리 기능으로, 윈도우의 창 전환기, Flip 3D를 거쳐 발전해왔으며, Flip 3D의 단점을 보완하는 응용 프로그램도 존재한다.
  • 사용자 인터페이스 기술 - 모바일 앱
  • W3C 표준 - HTML
    HTML은 웹 페이지 제작을 위한 표준 마크업 언어로서, 팀 버너스리가 제안하고 구현한 후 인터넷 발전과 함께 널리 사용되며, SGML에 기반하여 하이퍼텍스트 기능으로 다양한 콘텐츠를 표현하고 연결하며, W3C와 WHATWG에서 표준화를 진행하고 최신 버전은 HTML Living Standard이다.
  • W3C 표준 - PNG
    PNG는 GIF의 단점을 보완하여 개발된 무손실 압축 방식의 그래픽 파일 형식이며, 높은 색상 표현과 투명도를 지원하고, 8바이트 시그니처와 이미지 정보를 담은 청크들로 파일 구조가 구성된다.

2. 응용

타임드 텍스트는 에서 외국어 영화의 실시간 자막, 오디오 장치가 없거나 청각 장애가 있는 사람들을 위한 캡션, 노래방, 뉴스 항목 스크롤 또는 텔레프롬프터 응용 프로그램 등 다양한 분야에서 활용되고 있다.

MPEG-4 영화 및 휴대폰 미디어에 대한 타임드 텍스트는 MPEG-4 Part 17 타임드 텍스트에 지정되어 있으며 해당 MIME 유형은 RFC 3839에 지정되어 있다.

3. 마크업 언어 사양

월드 와이드 웹 컨소시엄(W3C)은 인터넷 상의 타임드 텍스트를 규제하기 위해 타임드 텍스트 마크업 언어(TTML)WebVTT라는 두 가지 표준을 유지한다. SMPTE는 TTML에 사용할 추가 메타데이터 구조를 만들고 SMPTE-TT라는 TTML 프로필을 개발했다.

3.1. TTML (Timed Text Markup Language)

W3C는 인터넷에서 타임드 텍스트를 규제하기 위해 타임드 텍스트 마크업 언어(TTML)WebVTT라는 두 가지 표준을 유지한다. SMPTE는 TTML에 사용할 추가 메타데이터 구조를 만들고 SMPTE-TT라는 TTML 프로필을 개발했다. DECE는 울트라바이올렛(UltraViolet) 공통 파일 형식 사양에 SMPTE Timed Text를 통합했다.

3.2. WebVTT (Web Video Text Tracks)

W3C는 인터넷에서 타임드 텍스트를 규제하기 위해 타임드 텍스트 마크업 언어(TTML)WebVTT라는 두 가지 표준을 유지한다. WebVTT는 W3C에서 제정한 또 다른 타임드 텍스트 표준으로, HTML5 비디오 요소와 함께 사용하기 위해 설계되었다.

3.3. 기타

DECE는 울트라바이올렛 공통 파일 형식 사양에 SMPTE 타임드 텍스트를 통합했다.

4. 경쟁 포맷

SMIL 2.0 사양 개발 과정에서 타임드 텍스트의 상호 운용성이 중요하게 다뤄졌다. 현재 웹에서는 캡션, 자막 및 기타 타임드 텍스트 형식 간 호환성 문제가 존재한다. 이는 SMIL 프레젠테이션 제작 시 텍스트 부분이 특정 재생 환경에 맞춰야 하는 경우가 많기 때문이다. 접근성 커뮤니티는 시청각 콘텐츠 접근성 향상을 위해 캡션에 크게 의존하고 있으며, 상호 운용 가능한 형식의 부재는 웹 콘텐츠 캡션 제작 비용 증가를 야기한다.

5. 예시

--에 대한 SubRip 형식 영어 자막 파일의 예시는 다음과 같다.


1
00:00:22,000 --> 00:00:27,000
내가 너에게 벌레학을 가르쳐주마, 이그나츠

2
00:00:40,000 --> 00:00:43,000
무언가가 말해주네

3
00:00:58,000 --> 00:01:59,000
이그나츠, 자고 있는 벌 좀 봐


WebVTT 형식은 다음과 같다.


WEBVTT

00:22.000 --> 00:27.000
내가 너에게 벌레학을 가르쳐주마, 이그나츠

00:40.000 --> 00:43.000
무언가가 말해주네

00:58.000 --> 01:59.000
이그나츠, 자고 있는 벌 좀 봐


TTML 형식은 다음과 같다.





내가 너에게 벌레학을 가르쳐주마, 이그나츠




무언가가 말해주네




이그나츠, 자고 있는 벌 좀 봐