Skip to content

자막 파일 포맷

자막 파일 포맷인 SRT, SBV, VTT, SMI에 대해 알아보자.

SRT (SubRip Text)

SRT는 가장 널리 사용되는 자막 파일 형식 중 하나이다. 단순하면서도 효과적인 구조로 많은 미디어 플레이어와 편집 소프트웨어에서 지원된다.

특징:

  • 텍스트 기반으로 쉽게 편집 가능
  • 대부분의 미디어 플레이어와 호환
  • 자막 번호 정보가 있어 순서 파악이 용이
  • 기본적인 서식 지정(볼드, 이탤릭, 색상) 지원 (일부 플레이어에서만 인식)

구조:

  • 자막 번호
  • 시작 시간 —> 종료 시간
  • 자막 텍스트
  • 빈 줄 (자막 구분)

예시:

1
00:00:01,000 --> 00:00:04,000
안녕하세요, 여러분.
2
00:00:04,500 --> 00:00:06,500
오늘은 자막 파일 형식에 대해 알아보겠습니다.

SBV (SubViewer)

SBV는 YouTube에서 주로 사용하는 자막 형식이다. SRT와 유사하지만 더 간단한 구조를 가지고 있다.

특징:

  • YouTube에 최적화된 형식
  • 자막 번호가 없어 파일 크기가 약간 작음
  • 간단한 구조로 생성과 편집이 용이
  • 제한적인 서식 지정 기능

구조:

  • 시작 시간,종료 시간
  • 자막 텍스트

예시:

0:00:01.000,0:00:04.000
안녕하세요, 여러분.
0:00:04.500,0:00:06.500
오늘은 자막 파일 형식에 대해 알아보겠습니다.

VTT (Web Video Text Tracks)

VTT는 HTML5 비디오용으로 설계된 최신 자막 형식이다. 다양한 웹 환경에서 더 나은 성능과 기능을 제공한다.

특징:

  • HTML5 표준의 일부이기 때문에 웹 기반 비디오 플레이어에 최적화
  • 고급 스타일링과 포맷팅 옵션 제공 (글꼴, 위치, 정렬 등)
  • 메타데이터 포함 가능
  • 우수한 다국어 지원

구조:

  • WEBVTT 헤더
  • 선택적 스타일 정보
  • 시작 시간 —> 종료 시간
  • 자막 텍스트

예시:

WEBVTT
00:00:01.000 --> 00:00:04.000
안녕하세요, 여러분.
00:00:04.500 --> 00:00:06.500
오늘은 자막 파일 형식에 대해 알아보겠습니다.

SMI (Synchronized Multimedia Integration Language)

SMI는 오래된 자막 형식 중 하나지만, 다국어 자막을 지원하는 데 자주 사용된다.

특징:

  • HTML과 유사한 구조로 되어 있어 웹 개발자들에게 친숙
  • 다국어 자막을 하나의 파일에 포함 가능
  • 고급 서식 지정 가능 (글꼴, 색상, 크기 등)
  • 일부 오래된 미디어 플레이어에서 더 나은 호환성 제공

구조:

  • SAMI 헤더 (스타일 정보 포함)
  • BODY 섹션 (자막 내용)
  • 각 자막은 태그로 시작

예시:

<SAMI>
<HEAD>
<STYLE TYPE="text/css">
P { font-family: Arial; font-weight: normal; color: white; }
.KRCC { Name: Korean; lang: ko-KR; }
</STYLE>
</HEAD>
<BODY>
<SYNC Start=1000>
<P Class=KRCC>안녕하세요, 여러분.</P>
</SYNC>
<SYNC Start=4500>
<P Class=KRCC>오늘은 자막 파일 형식에 대해 알아보겠습니다.</P>
</SYNC>
</BODY>
</SAMI>

비교

호환성:

  • SRT: 거의 모든 플레이어와 호환
  • SBV: YouTube에 최적화
  • VTT: 웹 기반 플레이어에 최적화
  • SMI: 일부 오래된 플레이어와 호환성이 좋음

기능:

  • SRT: 기본적인 서식 지정
  • SBV: 제한적인 서식 지정
  • VTT: 고급 스타일링 및 포맷팅 옵션
  • SMI: HTML 기반의 고급 서식 지정

다국어 지원:

  • SRT: 한 파일에 한 언어
  • SBV: 한 파일에 한 언어
  • VTT: 다국어 지원 우수
  • SMI: 한 파일에 여러 언어 포함 가능

사용 편의성:

  • SRT: 간단하고 편집이 쉬움
  • SBV: 매우 간단한 구조
  • VTT: 약간 복잡하지만 기능이 다양
  • SMI: HTML 지식이 필요할 수 있음

결론

각 자막 파일 형식은 고유한 장단점을 가지고 있다. SRT는 범용성이 높고 편집이 쉽다. SBV는 YouTube 사용자에게 적합하다. VTT는 웹 환경에서 고급 기능을 원할 때 사용하며, SMI는 다국어 지원이 필요하거나 레거시 시스템과의 호환성이 중요할 때 유용하다.

자막 파일 형식을 선택할 때는 사용 목적, 대상 플랫폼, 필요한 기능 등을 고려하여 가장 적합한 형식을 선택하는 것이 좋다.