SRT 파일이란? 여는 법, 편집, 변환 방법
SRT 파일이 무엇인지, 안에 무엇이 들어 있는지, 여는 법과 만드는 법, 편집하는 법, SRT와 VTT의 차이, 안전한지를 설명합니다.
읽는 데 5분

자막을 내려받아 본 적이 있거나, 편집기에서 자막을 내보냈거나, “SRT 보내 줘”라는 요청을 받아 본 적이 있다면 인터넷에서 가장 흔한 자막 형식을 만난 것입니다. 이 가이드는 SRT 파일이 무엇인지, 안에 무엇이 들어 있는지, 어떻게 열고 편집하는지, 언제 다른 형식을 써야 하는지 설명합니다.
SRT 파일이란
SRT는 이 형식을 널리 알린 SubRip 프로그램에서 따온 SubRip Subtitle의 약자입니다. 보통 .srt로 끝나는 일반 텍스트 파일로, 자막과 그 자막이 나타날 시점을 나열합니다. 텍스트일 뿐이라서 거의 모든 동영상 플레이어, 편집기, 플랫폼이 읽을 수 있습니다.
SRT 파일에는 단어와 타이밍이 들어 있습니다. 영상이나 오디오는 없으므로 용량이 아주 작아 보내고, 편집하고, 번역하기 쉽습니다.
SRT 파일 안에는 무엇이 있을까
모든 자막은 세 부분으로 된 블록이며, 다음 블록과 빈 줄로 구분됩니다.
1
00:00:01,000 --> 00:00:04,000
Welcome back to the channel.
2
00:00:04,500 --> 00:00:07,200
Today we are dubbing a video into Hindi.
- 번호. 1부터 시작해 올라가는 블록 번호입니다.
- 타임코드 줄. 시작 시간, 화살표, 종료 시간이
시:분:초,밀리초형식으로 들어갑니다. SRT는 밀리초 앞에 쉼표를 씁니다. - 텍스트. 짧은 한두 줄이며, 그 뒤에 빈 줄이 옵니다.
스타일 헤더도 메타데이터도 없습니다. 이 단순함이 SRT가 거의 어디서나 작동하는 이유입니다.
SRT 파일 여는 법
하려는 일에 따라 두 가지 방법으로 열 수 있습니다.
- 텍스트를 읽거나 편집하려면 Windows의 메모장이나 Mac의 TextEdit 같은 텍스트 편집기로 여세요. 악센트 문자와 비라틴 문자가 유지되도록 UTF-8 일반 텍스트로 저장하세요.
- 자막을 보려면 영상과 함께 파일을 불러오세요. VLC 같은 플레이어에서는 자막 파일을 추가할 수 있고, YouTube 같은 플랫폼에서는 영상의 자막 섹션에 업로드할 수 있습니다.
SRT 파일 만드는 법
처음부터 쓸 일은 드물지만 쓸 수는 있습니다.
- 위의 구조에 따라 텍스트 편집기에서 직접 작성합니다. 몇 줄이면 괜찮습니다.
- 전사 도구, 영상 편집기, 자막 편집기에서 내보냅니다.
- 내 영상의 자막을 이미 생성한 플랫폼에서 내려받은 다음 실수를 고칩니다.
각 방법은 단계별 가이드 SRT 파일 만드는 방법에서 다룹니다. 게시하기 전에 겹치는 시간, 빠진 빈 줄, 읽기에는 너무 짧게 표시되는 줄이 없는지 파일을 점검하세요. 무료 SRT 변환기가 이런 흔한 문제를 알려 줍니다.
SRT와 VTT
두 형식은 같은 일을 합니다. 차이는 작지만 플레이어가 내 파일을 거부할 때는 중요합니다.
| 항목 | SRT | VTT (WebVTT) |
|---|---|---|
| 첫 줄 | 없음 | WEBVTT |
| 밀리초 구분자 | 쉼표 (00:00:01,000) |
마침표 (00:00:01.000) |
| 스타일과 위치 지정 | 매우 제한적 | 지원 |
| 주요 용도 | 영상 편집기, 데스크톱 플레이어, SNS 플랫폼 | 웹 플레이어와 HTML5 비디오 |
둘 사이를 오가야 한다면 SRT를 VTT로 변환하는 변환기가 브라우저에서 처리해 주고, 모든 타이밍을 일정하게 이동할 수도 있습니다.
SRT 파일 편집하는 법
SRT 파일은 일반 텍스트이므로 편집에는 텍스트 편집기면 충분합니다. 몇 가지 습관이 파일을 유효하게 유지해 줍니다.
- 단어는 자유롭게 바꾸되 구조는 그대로 두세요. 오타를 고치고, 문장을 다시 쓰고, 긴 문장을 나눠도 됩니다. 각 블록에 번호, 타임코드 줄, 텍스트 뒤의 빈 줄이 유지되기만 하면 됩니다.
- 타임코드는 조심해서 편집하세요. 형식은
시:분:초,밀리초이므로00:01:05,250은 1분 5초 250밀리초를 뜻합니다. 쉼표 대신 마침표를 쓰거나 숫자가 하나 빠지면 플레이어가 그 줄이나 파일 전체를 무시할 수 있습니다. - 블록을 추가하거나 빼면 번호를 다시 매기세요. 번호에 빈 곳이 있어도 허용하는 플레이어가 많지만 그렇지 않은 플레이어도 있고, 번호가 깔끔하면 파일을 점검하기 쉽습니다.
- 인코딩은 UTF-8로 유지하세요. 오래된 인코딩으로 저장하는 것이 악센트 문자, 힌디어, 아랍어, 일본어가 물음표나 네모로 바뀌는 흔한 이유입니다.
모든 자막이 같은 양만큼 빠르거나 늦다면 블록마다 손으로 다시 맞추지 마세요. 모든 타이밍을 일정한 초만큼 이동하는 변환기가 한 번에 고쳐 주며, SRT 변환기에 그 옵션이 있습니다.
흔한 SRT 문제와 해결법
“자막이 안 나온다”는 문제의 대부분은 몇 가지 원인으로 귀결됩니다.
- 자막이 전혀 나타나지 않습니다. 파일이 정말
.srt로 끝나는지, 일반 텍스트로 저장되었는지, 플레이어에서 자막이 켜져 있는지 확인하세요. 일부 플레이어는lesson-1.mp4와lesson-1.srt처럼 영상과 이름이 같을 때만 자막 파일을 자동으로 불러옵니다. - 텍스트에 이상한 글자가 나옵니다. 거의 항상 인코딩 문제입니다. 파일을 UTF-8로 다시 저장하세요.
- 자막이 점점 어긋납니다. 영상이 재생될수록 차이가 커진다면 자막을 만든 뒤 영상의 프레임 속도나 편집이 바뀐 것입니다. 차이가 일정하다면 모든 타이밍을 그만큼 이동하세요.
- 두 자막이 겹치거나 너무 빨리 지나갑니다. 다음 시작 시간보다 늦은 종료 시간이나 1초도 안 되는 블록을 찾아 합치거나 다시 맞추세요.
- 플랫폼이 파일을 거부합니다. 일부 웹 플레이어와 플랫폼은 SRT가 아니라 WebVTT를 원합니다. 파일을 변환한 다음 다시 시도하세요.
좋은 자막 타이밍과 줄 길이
SRT 파일은 어떤 타이밍이든 받아들이므로 품질은 내 몫입니다. 다음은 절대 한계가 아니라 널리 쓰이는 경험칙이며, 플랫폼과 방송사는 각자의 기준을 따로 둡니다.
- 줄을 짧게 유지하세요. 약 42자가 흔한 상한이며 자막당 두 줄이 보통의 최대치입니다.
- 읽을 수 있을 만큼 화면에 두세요. 대부분의 대사에는 대략 1~7초가 맞습니다. 아주 짧은 줄은 번쩍 지나가지 않도록 시간을 조금 더 주세요.
- 시청자의 읽는 속도에 맞추세요. 성인 기준으로 초당 약 17~20자가 흔한 목표입니다. 어린이나 제2언어로 읽는 시청자는 보통 더 느려야 합니다.
- 화자가 쉬는 곳에서 줄을 나누세요. 이름, 동사구, 숫자를 두 줄에 걸쳐 쪼개지 마세요.
- 화자가 바뀌면 새 자막을 시작하세요. 대화를 따라가기 훨씬 쉬워집니다.
SRT 파일 번역하는 법
SRT 파일은 이미 타이밍이 들어 있어서 번역을 시작하기에 편리한 출발점입니다. 각 블록의 텍스트를 번역하고 번호와 타임코드는 건드리지 않습니다.
실제로는 두 가지가 중요합니다. 첫째, 번역된 줄은 원문과 길이가 달라야 하는 경우가 많습니다. 영어로 한 줄에 들어갔던 문장이 독일어로는 두 줄이 필요하거나 스페인어로는 너무 빨라질 수 있으므로, 번역 후 읽는 속도를 확인하세요. 둘째, 처음 블록부터 마지막 블록까지 용어를 일관되게 유지하세요. 특히 제품명과 전문 용어가 그렇습니다. 영상 라이브러리 전체에서 믿을 만한 방법은 번역 용어집입니다.
전체 과정은 SRT 파일 번역하는 방법을 보세요. 파일이 아니라 영상을 번역한다면 영상을 다른 언어로 번역하는 방법 가이드가 자막, 보이스오버, 완전한 더빙 중 언제 무엇을 고를지 다룹니다.
SRT 파일은 안전한가요?
파일 자체는 텍스트일 뿐이라 코드를 실행할 수 없습니다. 다른 모든 다운로드와 마찬가지로 출처는 조심해서 다루세요. .srt라고 하는 파일이 이상하게 동작한다면 텍스트 편집기로 열어 실제로 무엇이 들어 있는지 확인하세요.
드론의 SRT 파일
일부 DJI 드론은 영상 클립마다 옆에 .srt 파일을 만듭니다. 같은 구조를 쓰지만 대사가 아니라 프레임마다의 비행 데이터를 저장합니다. 텍스트 편집기로 열면 번호가 매겨진 같은 블록이 보입니다.
자막만으로는 부족할 때
자막은 시청자가 계속 읽게 합니다. 화면이 핵심인 튜토리얼, 시연, 강의에는 번역된 음성 트랙이 더 잘 맞는 경우가 많습니다. 더빙과 자막 비교 가이드가 결정을 돕고, 영상을 다른 언어로 번역하는 방법 안내가 두 경로를 모두 다룹니다. 내 목소리로 더빙하고 싶다면 크리에이터를 위한 AI 더빙을 보세요.
자주 묻는 질문
SRT 파일이란 무엇인가요?
SRT 파일(SubRip Subtitle)은 자막을 담은 일반 텍스트 파일입니다. 각 항목에는 번호, 시작과 종료 타임코드, 자막 텍스트가 있습니다. 동영상 플레이어와 편집기가 이 파일을 읽어 영상에 맞춰 자막을 보여 줍니다.
SRT 파일은 어떻게 여나요?
메모장이나 TextEdit 같은 텍스트 편집기로 열어 읽거나 편집하세요. 영상 위에서 자막을 보려면 VLC 같은 플레이어에서 영상과 함께 파일을 불러오거나 YouTube 같은 플랫폼에 업로드하세요.
SRT 파일은 안전한가요?
SRT 파일은 일반 텍스트이므로 파일 자체가 코드를 실행할 수 없습니다. .srt라는 이름의 파일이 실제로는 다른 확장자이거나 신뢰할 수 없는 출처에서 온 경우에만 주의하고, 의심스러우면 텍스트 편집기로 여세요.
SRT와 VTT는 어떻게 다른가요?
둘 다 일반 텍스트 자막 형식입니다. SRT는 타임코드에 쉼표를 쓰고 헤더가 없습니다. WebVTT(VTT)는 마침표를 쓰고 WEBVTT 줄로 시작하며 스타일 같은 웹 친화적 기능을 더합니다. 웹 비디오 플레이어는 대체로 VTT를 선호합니다.
SRT 파일은 어떻게 만드나요?
텍스트 편집기에서 SRT 구조에 따라 항목을 직접 쓰거나, 전사 도구나 자막 편집 도구에서 내보내거나, 자막을 생성한 플랫폼에서 내려받으세요. UTF-8 인코딩과 .srt 확장자로 저장합니다.
SRT를 VTT로 어떻게 변환하나요?
이 사이트의 무료 SRT 변환기를 쓰세요. 파일을 붙여 넣거나 불러오고, WebVTT를 선택해 결과를 내려받으면 됩니다. VTT를 SRT로 되돌리거나 타이밍을 이동할 수도 있습니다. 아무것도 업로드되지 않고 브라우저에서 실행됩니다.
DJI 드론의 SRT 파일은 무엇인가요?
DJI 드론은 영상마다 옆에 .srt 파일을 만들어 프레임별 카메라 설정과 위치 같은 비행 데이터를 저장할 수 있습니다. 자막과 같은 형식이지만 대사가 아니라 데이터를 담고 있습니다.