SRT 파일이란? SRT와 VTT 차이
SRT 파일은 자막과 각 줄이 표시되는 정확한 시간을 담은 일반 텍스트 파일입니다. 가장 폭넓게 지원되는 자막 형식이며, 구조를 알면 자막 수정이 훨씬 쉬워집니다.
구조 알아보기
각 자막 블록은 번호, 00:00:01,000 --> 00:00:03,500 같은 시간 범위, 텍스트, 빈 줄로 이루어집니다. SRT 파일은 그것이 전부입니다.
SRT와 VTT 비교
VTT(WebVTT)는 비슷해 보이지만 WEBVTT라는 단어로 시작하고, 시간에서 쉼표 대신 마침표를 쓰며, 추가 스타일을 지원합니다. 웹 플레이어는 VTT를 쓰고, 대부분의 편집기와 플랫폼은 SRT를 지원합니다.
알맞은 형식 선택
YouTube, Vimeo, Facebook, LinkedIn, 동영상 편집기에는 SRT를, 내 웹사이트의 HTML5 동영상에는 VTT를 사용하세요.
열어서 편집하기
두 파일 모두 메모장 같은 텍스트 편집기로 열 수 있습니다. 악센트 문자와 라틴 문자가 아닌 언어가 올바르게 보이도록 UTF-8로 저장하세요.
한눈에 읽히는 작은 예시
아주 작은 SRT 파일은 이렇게 생겼습니다. 각 블록은 번호, 시간 범위, 한두 줄의 글로 이루어지고 그 뒤에 빈 줄이 옵니다.
100:00:01,000 --> 00:00:03,500채널에 오신 것을 환영합니다.200:00:03,600 --> 00:00:06,000오늘은 자막을 만들어 보겠습니다.
화살표 앞의 시간은 그 줄이 나타나는 때이고, 뒤의 시간은 사라지는 때입니다. 시간은 시, 분, 초, 밀리초로 쓰며 SRT에서는 밀리초 앞에 쉼표를 씁니다.
SRT가 표준이 된 이유
SRT는 단순하고, 사람이 읽을 수 있으며, 스타일 지정이 필수가 아닙니다. 그래서 거의 모든 도구가 지원합니다. YouTube, Vimeo, Facebook, LinkedIn, 영상 편집기, 미디어 플레이어, 많은 TV와 스트리밍 제작 흐름이 읽을 수 있습니다. 자막 파일을 하나만 보관한다면 SRT가 가장 안전합니다.
일반 텍스트이므로 오타는 어떤 텍스트 편집기로도 고칠 수 있고, 두 버전을 비교해 무엇이 바뀌었는지 보거나, 여러 파일에서 한꺼번에 단어를 검색할 수도 있습니다.
VTT가 더 알맞은 때
- 내 웹사이트의 HTML5 영상에 자막을 달 때. 웹 플레이어는 VTT를 기준으로 만들어져 있습니다.
- VTT가 지원하는 위치 지정이나 기본 스타일 같은 추가 기능이 필요할 때.
- 접근성을 갖춘 웹 페이지를 만들며 최신 웹 관행을 따르고 싶을 때.
VTT 파일의 첫 줄은 WEBVTT라는 단어이고, 밀리초는 쉼표 대신 점을 씁니다. 직접 변환한다면 이 두 가지가 주된 차이입니다.
흔한 문제와 피하는 방법
- 글자 깨짐. 파일을 UTF-8로 저장하면 악센트 문자, 기호, 한글 같은 문자가 올바르게 표시됩니다.
- 자막이 어긋남. 자막은 영상의 최종본으로 만드세요. 나중에 자르면 시간이 밀립니다.
- 시간 겹침. 한 줄은 다음 줄이 시작되기 전에 끝나야 합니다. 겹치면 플레이어가 두 줄을 동시에 보여 줄 수 있습니다.
- 빈 줄 누락. 각 블록 뒤에는 빈 줄이 필요합니다. 없으면 많은 플레이어가 파일을 읽지 못합니다.
이 생성기는 두 형식 모두 올바른 파일을 만들어 내므로 직접 편집하지 않는 한 이런 문제는 거의 생기지 않습니다. 파일을 활용하는 방법은 유튜브 자막 만들기 가이드나 프리미어와 다빈치에서 SRT 사용하기를 참고하세요.
간단한 팁
- 시간 형식을 바꾸거나 블록 사이의 빈 줄을 지우지 마세요.
- 플레이어에서 글자가 깨져 보이면 자막 인코딩을 UTF-8로 설정하세요.
- 생성기는 두 형식을 모두 내보내므로 SRT와 VTT 버전을 모두 보관할 수 있습니다.
직접 해보시겠어요? 동영상이나 오디오를 무료 자막 생성기에 놓으면 몇 분 안에 자막이 만들어집니다. 생성기 열기 →