1. SubtitleDown
  2. 블로그

SRT vs VTT vs ASS: 자막 형식 차이와 선택 방법

SRT, WebVTT, ASS 자막 형식의 차이를 예시로 설명하고, VLC, YouTube, 영상 편집 프로그램, 웹사이트에 어떤 형식이 맞는지 알려 드립니다.

게시일 7분 분량

자막 파일은 대부분 SRT, VTT, ASS 중 하나입니다. 모두 시작·종료 시간이 붙은 텍스트라는 같은 기본 정보를 담지만, 지원하는 플레이어와 넣을 수 있는 스타일이 다릅니다. 각 형식의 장점을 정리했습니다.

SRT (SubRip): 어디서나 통하는 선택

SRT는 가장 단순하고 가장 널리 지원되는 형식입니다. 각 자막에는 번호, 밀리초 앞에 쉼표를 쓰는 시간 범위, 그리고 텍스트가 있습니다.

1
00:00:01,000 --> 00:00:03,500
Hello, and welcome back!

2
00:00:04,000 --> 00:00:06,200
Today we are making bread.

SRT를 쓰면 좋은 경우: 그냥 잘 작동하는 파일이 필요할 때입니다. VLC, Plex, Jellyfin, Kodi, Premiere Pro, DaVinci Resolve, 대부분의 스마트 TV, YouTube Studio가 모두 지원합니다. 기본적인 기울임꼴과 굵게만 지원합니다.

WebVTT: 웹을 위한 자막

WebVTT(.vtt)는 SRT와 많이 비슷하지만, WEBVTT 헤더로 시작하고 밀리초 앞에 마침표를 씁니다.

WEBVTT

00:00:01.000 --> 00:00:03.500 line:10%
Hello, and welcome back!

VTT를 쓰면 좋은 경우: 웹사이트에 동영상을 올릴 때입니다. HTML5 <track> 요소와 HLS 스트리밍의 표준 형식이며, 화면에서 자막 위치를 지정할 수 있습니다. 많은 스트리밍 사이트가 자막을 VTT로, 그것도 작은 조각으로 나눠 전송합니다.

ASS (Advanced SubStation Alpha): 완전한 스타일 지원

ASS 파일에는 글꼴, 색상, 외곽선, 위치, 노래방 효과까지 스타일이 담깁니다. 애니메이션 팬자막에서 자막 디자인에 쓰입니다. 줄마다 다른 스타일을 줄 수 있어 두 언어를 동시에 위아래로 보여 주는 데도 가장 좋은 형식입니다.

[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:03.50,Bottom,,0,0,0,,Hello, and welcome back!
Dialogue: 0,0:00:01.00,0:00:03.50,Top,,0,0,0,,Bonjour et bon retour !

ASS를 쓰면 좋은 경우: 스타일이나 이중 자막이 필요하고 플레이어가 지원할 때입니다. VLC, mpv, MPC-HC와 대부분의 애니메이션 플레이어는 지원하지만, 많은 TV와 웹 플레이어는 지원하지 않습니다.

한눈에 비교

  • 호환성: SRT가 가장 좋고, 그다음 VTT, ASS 순입니다.
  • 스타일과 위치 지정: ASS가 가장 강력하고, VTT는 일부 지원, SRT는 거의 없습니다.
  • 웹사이트와 스트리밍: VTT.
  • 화면에 두 언어 표시: ASS.
  • 텍스트만 필요할 때: 자막 형식 대신 TXT로 내보내세요.

자막 형식 변환 방법

따로 설치할 것은 없습니다. 무료 온라인 자막 변환기에 파일을 끌어다 놓고 SRT, VTT, ASS, TXT 중 하나를 고르세요. 전부 브라우저 안에서 실행되므로 파일이 내 컴퓨터 밖으로 나가지 않으며, 싱크 이동과 SDH 표기 제거도 동시에 할 수 있습니다.

자주 묻는 질문

VTT가 SRT보다 좋은가요?

더 좋다기보다는 다릅니다. VTT는 위치 지정 기능이 있고 웹 플레이어의 표준이며, SRT는 더 많은 데스크톱 플레이어, 편집 프로그램, TV에서 지원됩니다.

ASS를 SRT로 변환하면 손실이 있나요?

텍스트와 타이밍은 완벽하게 변환됩니다. 다만 글꼴, 색상, 위치 같은 스타일은 SRT에 저장할 수 없어 사라집니다.

YouTube는 어떤 형식을 지원하나요?

YouTube Studio는 SRT, VTT, SBV 등 여러 형식을 지원합니다. 가장 무난한 선택은 SRT입니다.