핵심 요약
- SRT 파일은 SubRip 자막(SubRip Subtitle) 파일입니다.
- VLC나 MPC-HC 같은 동영상 플레이어로 열 수 있습니다.
- Jubler 또는 Rev.com을 이용하면 VTT, TXT 등 다른 형식으로 변환할 수 있습니다.
이 글에서는 SRT 파일이 무엇인지, 자막을 편집하거나 직접 만드는 방법, 동영상과 함께 자막을 재생할 수 있는 프로그램, 그리고 다른 자막 형식으로 변환하는 방법까지 차근차근 알아봅니다.
SRT 파일이란?
.SRT 확장자를 가진 파일은 SubRip 자막 파일입니다. 이런 파일에는 텍스트가 화면에 나타나는 시작·종료 타임코드와 자막의 순번 같은 동영상 자막 정보가 담겨 있습니다.
중요한 점은 SRT 파일 자체는 동영상 데이터와 함께 사용되는 단순한 텍스트 파일이라는 사실입니다. 즉, 영상이나 오디오 데이터는 전혀 포함되어 있지 않습니다.

SRT 파일 여는 방법
SRT 파일은 일반 텍스트 파일이므로 어떤 텍스트 편집기로도 열 수 있습니다. 무료 텍스트 편집기를 활용하거나, Jubler처럼 SRT 전용 편집기를 사용하는 것도 좋은 방법입니다.
하지만 대부분의 사람들이 SRT 파일을 여는 이유는 동영상 플레이어와 함께 사용해 영상을 볼 때 자막이 함께 재생되도록 하기 위해서입니다.
이 경우 VLC, MPC-HC, KMPlayer, MPlayer, BS.Player, Windows Media Player(VobSub 플러그인 필요) 같은 프로그램으로 열 수 있습니다. SRT 형식은 YouTube 동영상에서도 지원되므로, 내 YouTube 영상에 자막으로 활용할 수도 있습니다.
예를 들어 VLC에서 영화를 연 상태라면 [자막] > [자막 파일 추가] 메뉴를 통해 SRT 파일을 불러와 동영상과 함께 재생할 수 있습니다. 앞서 언급한 다른 동영상 플레이어에서도 비슷한 메뉴를 찾을 수 있습니다.
참고로 일부 멀티미디어 플레이어는 동영상이 먼저 열려 있지 않으면 SRT 파일을 열 수 없습니다. 동영상 없이 자막 내용만 확인하고 싶다면 위에서 언급한 텍스트 편집기를 사용하세요.
SRT 파일이 원하지 않는 프로그램으로 열린다면 Windows의 파일 연결 설정을 변경해 보세요. 다만 대부분의 동영상 플레이어는 VLC처럼 자막 파일을 불러오는 전용 메뉴를 제공하므로, 파일을 더블클릭하기보다는 프로그램을 먼저 실행한 뒤 파일을 가져오는 것이 더 안전합니다.
SRT 파일 변환 방법
위에서 소개한 편집기와 동영상 플레이어 중 일부는 파일을 다른 자막 형식으로 변환할 수 있습니다. 예를 들어 Jubler는 SSA, SUB, TXT, STL, XML, DXFP 등 다양한 자막 형식으로 저장할 수 있습니다.
Rev.com, Subtitle Converter 같은 온라인 웹사이트에서도 SRT 파일을 변환할 수 있습니다. 예를 들어 Rev.com은 SCC, MCC, TTML, QT.TXT, VTT, CAP 등의 형식을 지원하며, 여러 파일을 한꺼번에 처리하는 일괄 변환과 여러 형식 동시 변환도 가능합니다.

주의할 점! SRT 파일은 단순한 텍스트 파일이지 동영상이나 오디오 파일이 아닙니다. 따라서 다른 곳에서 어떤 말을 하든 SRT를 MP4나 그 밖의 멀티미디어 형식으로 변환할 수 없습니다!
그래도 파일을 열 수 없다면?
위에서 설명한 방법으로도 파일을 열 수 없다면 파일 확장자를 다시 한번 확인해 보세요. 형식이 전혀 관련이 없음에도 비슷한 확장자를 사용하는 파일들이 있습니다.
SRF와 HGT가 대표적인 예입니다.
SRT 파일 만드는 방법
올바른 형식을 지키고 .SRT 확장자로 저장하기만 하면 어떤 텍스트 편집기로도 SRT 파일을 직접 만들 수 있습니다. 하지만 더 쉬운 방법은 이 글 앞부분에서 소개한 Jubler 프로그램을 사용하는 것입니다.
SRT 파일은 반드시 지켜야 할 특정 형식이 있습니다. 다음은 SRT 파일의 일부 예시입니다:
1097
01:20:45,138 --> 01:20:48,164
You'd say anything now
to get what you want.첫 번째 숫자는 해당 자막 덩어리가 다른 자막들 사이에서 차지하는 순번입니다. 전체 SRT 파일에서는 다음 구간이 1098, 그다음이 1099 식으로 이어집니다.
두 번째 줄은 텍스트가 화면에 표시되는 시간을 나타내는 타임코드입니다. HH:MM:SS,MIL 형식, 즉 시:분:초,밀리초로 구성됩니다. 위 예시에서는 해당 문장이 약 3초(45초~48초) 동안 화면에 표시됩니다.
나머지 줄은 바로 위에서 정의된 시간 동안 화면에 나타날 실제 자막 텍스트입니다.
한 구간이 끝나면 다음 구간을 시작하기 전에 반드시 빈 줄 하나를 넣어야 합니다. 예시는 다음과 같습니다:
1098
01:20:52,412 --> 01:20:55,142
You want to feel sorry for yourself,
don't you?SRT 파일의 맨 처음이나 끝에 특별히 추가해야 하는 내용은 없습니다. 위에서 보여준 예시처럼 작성하고 끝내면 됩니다.
파일의 마지막 부분은 대략 다음과 같은 모습입니다:
1120
01:33:50,625 --> 01:33:52,293
This is finally the end.SRT 형식에 대해 더 알아두면 좋은 정보
SubRip이라는 프로그램은 영화에서 자막을 추출하여 위에서 설명한 SRT 형식으로 결과를 표시합니다. SRT라는 이름도 여기서 유래했습니다.
원래 WebSRT라고 불렸던 또 다른 형식도 한때 .SRT 확장자를 사용했습니다. 지금은 WebVTT(Web Video Text Track)로 이름이 바뀌었고 .VTT 확장자를 사용합니다. Chrome과 Firefox 같은 주요 브라우저에서 지원되지만, SubRip 자막 형식만큼 널리 쓰이지는 않으며 형식도 완전히 동일하지 않습니다.
다양한 웹사이트에서 SRT 파일을 다운로드할 수 있습니다. 예를 들어 Podnapisi.net은 고급 검색 기능으로 연도, 장르, 에피소드, 시즌, 언어별로 원하는 영상의 자막을 찾아 TV 프로그램과 영화 자막을 다운로드할 수 있는 사이트입니다.
MKVToolNix는 MKV 파일에서 자막 파일을 추가하거나 삭제할 수 있는 프로그램의 대표적인 예입니다.
자주 묻는 질문
- YouTube에서 SRT 파일을 다운로드하려면 어떻게 하나요? YouTube 동영상 아래에 자막 아이콘(CC)이 표시되어 있다면 SaveSubs 같은 사이트를 이용해 자막을 추출하고 다운로드할 수 있습니다. SaveSubs에서 동영상 URL을 입력하고 [Download]를 선택한 후 [SRT]를 클릭하세요.
- Facebook용 SRT 파일은 어떻게 만들나요? 먼저 텍스트 편집기나 Jubler 같은 SRT 편집기로 SRT 파일을 만듭니다. 그런 다음 Facebook 동영상에서 [동영상 수정]을 선택하고 [SRT 파일 업로드] 아래의 [파일 선택]을 눌러 SRT 파일을 업로드하면 됩니다.