SRT 파일이란? 형식, 예시, 만드는 방법까지

1 min read 6 views 마지막 업데이트: 7월 19, 2026

핵심 요약

SRT 파일(SubRip Subtitle, 확장자 .srt)은 자막을 저장하는 일반 텍스트 파일입니다. 번호가 매겨진 블록으로 구성되며, 각 블록에는 시작 시간, 종료 시간, 그리고 화면에 표시할 텍스트가 들어 있습니다. 영상이나 오디오는 포함하지 않고 시간 정보와 텍스트만 담기 때문에 파일 크기가 매우 작고, 어떤 텍스트 편집기에서나 수정할 수 있으며, 사실상 거의 모든 동영상 플레이어와 플랫폼에서 지원됩니다. 처음부터 직접 만들 수도 있고, 일반 텍스트로부터 생성할 수도 있으며, 전사 도구에서 내보낸 뒤 업로드 전에 몇 초 만에 검증할 수도 있습니다.

동영상 플레이어에서 자막을 켜 본 적이 있다면, 그 뒤에서 SRT 파일이 작동하고 있었을 가능성이 높습니다. SRT는 웹에서 가장 오래되고 가장 널리 지원되는 자막 형식이며, 현존하는 파일 형식 중에서도 가장 단순한 편에 속합니다. 이 가이드에서는 SRT가 정확히 어떻게 작동하는지 설명하고, 실제 예시를 보여드리며, 별도의 전문 소프트웨어 없이도 SRT 파일을 만들고, 수정하고, 오류를 고치는 방법까지 다룹니다.

SRT 파일 내부는 어떻게 생겼을까요?

메모장이나 TextEdit에서 .srt 파일을 열어 보면 다음과 같은 반복 블록이 나타납니다.

1
00:00:01,600 --> 00:00:04,200
Welcome back to the channel.

2
00:00:04,400 --> 00:00:07,900
Today we're looking at how
subtitle files actually work.

각 블록은 정확히 네 부분으로 이루어집니다.

  • 순서 번호 — 1, 2, 3…처럼 순서대로 이어지며, 중간에 빠지는 번호가 없어야 합니다.
  • 타임코드시:분:초,밀리초 형식의 시작 시간과 종료 시간을 -->로 구분합니다. 밀리초 앞에 쉼표가 들어간다는 점에 주의해야 합니다. 이 사소한 차이가 파일 오류의 가장 흔한 원인입니다.
  • 자막 텍스트 — 해당 시간 구간 동안 화면에 표시되는 한 줄 또는 두 줄의 문장입니다.
  • 빈 줄 — 각 블록을 다음 블록과 구분합니다.

이것이 형식의 전부입니다. 헤더도 없고, 스타일 메타데이터도 없으며, 바이너리 데이터도 없습니다. 바로 이런 단순함 덕분에 2000년대 초반부터 지금까지 살아남았고, 더 화려한 형식들이 등장했다 사라지는 동안에도 꾸준히 사용되어 왔습니다.

SRT 파일은 어디에 사용될까요?

  • YouTube 및 소셜 동영상: 동영상과 함께 SRT를 업로드하면 시청자가 올바른 클로즈드 캡션을 볼 수 있고, 플랫폼은 검색을 위해 텍스트를 색인화합니다.
  • 동영상 플레이어: VLC, IINA, 그리고 대부분의 스마트 TV 플레이어는 같은 이름의 동영상 파일 옆에 SRT가 있으면 자동으로 불러옵니다.
  • 번역: 번역가는 타이밍은 유지한 채 텍스트 줄만 작업할 수 있어, 언어별로 별도의 SRT 파일을 만들 수 있습니다.
  • 편집 워크플로: Premiere Pro, DaVinci Resolve, Final Cut 모두 캡션 트랙용으로 SRT를 가져올 수 있습니다.
  • 접근성 및 규정 준수: 많은 공개 동영상에는 자막이 법적 요구 사항이며, SRT는 모두가 받아들이는 표준 교환 형식입니다.

SRT 파일을 만드는 방법

옵션 1: 동영상에서 자동으로 생성하기

가장 빠른 방법은 동영상을 전사한 뒤 SRT로 내보내는 것입니다. YouTube 동영상이라면 YouTube Transcript Generator에 링크를 붙여 넣고 SRT를 다운로드하면 됩니다. 타이밍은 음성에서 바로 추출됩니다. 직접 녹음한 파일이나 보유 중인 파일이라면 Soz AI app이 99개 이상의 언어로 오디오를 전사하고 자막용 텍스트로 내보낼 수 있습니다.

옵션 2: 기존 텍스트를 SRT로 변환하기

이미 대본이나 전사본이 일반 텍스트 형태로 있나요? 무료 TXT to SRT Generator를 사용하면 텍스트를 자막 길이에 맞는 줄로 나누고, 이후에 세부 조정할 수 있도록 균등한 간격의 타임스탬프를 자동으로 할당해 줍니다. 모든 작업은 브라우저 안에서 이루어지므로 텍스트가 기기를 벗어나지 않습니다.

옵션 3: 직접 손으로 작성하기

30초짜리 짧은 클립이라면 텍스트 편집기에서 직접 작성하는 것도 충분히 현실적인 방법입니다. 위의 블록 구조를 따라 입력한 뒤, UTF-8 인코딩으로 subtitles.srt라는 이름으로 저장하면 끝입니다. 하지만 영상이 1~2분만 넘어가도 수동 타이밍 작업은 금방 번거로워지므로, 이 경우에는 옵션 1이나 2를 사용하는 것이 좋습니다.

자주 발생하는 SRT 문제와 빠른 해결 방법

문제원인해결 방법
자막이 아예 표시되지 않음확장자가 잘못되었거나, 인코딩이 맞지 않거나, 타임코드 형식이 잘못됨SRT Validator로 파일을 검사하면 문제가 있는 블록을 정확히 찾아줍니다.
자막이 너무 일찍 또는 늦게 표시됨자막이 반영하지 못한 인트로가 영상에 포함되어 있음Subtitle Time Shift로 모든 타임스탬프를 한 번에 이동할 수 있습니다.
특수 문자가 깨져 보임파일이 오래된 인코딩 방식으로 저장됨UTF-8로 다시 저장합니다(SRT의 현재 표준입니다).
플레이어가 파일을 거부함플랫폼이 WebVTT를 요구함VTT ↔ SRT Converter로 변환합니다.
타이밍 없이 텍스트만 필요함Subtitle to Text를 사용하면 번호와 타임스탬프를 한 번의 클릭으로 제거할 수 있습니다.

SRT와 다른 자막 형식의 차이

웹에서 SRT의 가장 대표적인 경쟁자는 WebVTT(.vtt)입니다. HTML5 동영상 플레이어에서 사용하는 W3C 표준입니다. VTT는 스타일과 위치 지정 옵션을 추가로 제공하지만, 타임코드에서 쉼표 대신 마침표를 사용하며 헤더 줄이 필요합니다. 방송 워크플로에서는 TTML이나 EBU-STL을 사용할 수 있고, DVD 시대의 도구들은 스타일이 적용된 애니메이션 자막을 위해 SSA/ASS를 사용하기도 했습니다. 어떤 상황에서 어떤 형식이 더 유리한지 자세히 비교한 내용은 VTT vs SRT: 어떤 자막 형식을 사용해야 할까요?에서 확인하실 수 있습니다.

자주 묻는 질문

SRT 파일은 어떻게 열 수 있나요?

어떤 텍스트 편집기로도 열 수 있습니다. 예를 들어 메모장(Windows), TextEdit(Mac), 또는 각종 코드 편집기를 사용할 수 있습니다. 동영상과 함께 보려면 같은 이름의 SRT 파일을 동영상 파일 옆에 두고 VLC에서 동영상을 열면 됩니다.

SRT는 클로즈드 캡션과 같은 것인가요?

SRT는 파일 형식이고, 클로즈드 캡션은 그 활용 방식 중 하나입니다. 청각장애인을 위한 캡션은 보통 효과음(“[door slams]”)을 함께 적고 화자를 구분하기도 하는데, 이런 내용도 모두 SRT 파일의 텍스트 줄 안에 담을 수 있습니다.

SRT 파일에 영상이 들어 있나요?

아니요. SRT는 텍스트만 담고 있으며, 장편 영화 기준으로도 보통 몇 KB 정도에 불과합니다. 영상은 별도의 파일에 그대로 있고, 플레이어가 두 파일을 함께 조합해 보여줍니다.

휴대폰에서도 SRT 파일을 수정할 수 있나요?

네. 일반 텍스트 파일이기 때문에 모바일 텍스트 편집기라면 무엇이든 사용할 수 있습니다. 다만 타이밍을 수정해야 한다면, 타임코드를 손으로 직접 고치는 것보다 Subtitle Time Shift 같은 브라우저 기반 도구를 쓰는 편이 훨씬 실수가 적습니다.

Merey Tleugazin

SozAI의 창립자. 전 세계 전문가를 위해 음성을 텍스트로 바꾸는 도구를 만들고 있습니다.

Soz AI
SozAI — 무료 다운로드오디오와 비디오를 즉시 텍스트로 변환
앱 받기