실제로 읽히는 SRT 자막 만드는 법
SRT 파일은 번호가 매겨진 자막을 시작·종료 시간과 함께 나열한 일반 텍스트 파일입니다. 예전에는 한 줄씩 직접 입력하고 타이밍을 손으로 맞춰야 했습니다. 이제는 타임스탬프가 포함된 전사본을 자동으로 만들고, 정말 중요한 일, 즉 자막을 정확하고 편하게 읽히도록 다듬는 데 힘을 쏟을 수 있습니다.
이 가이드에서는 SRT의 작동 방식, 오디오나 동영상으로 파일을 만드는 방법, 읽기 좋은 자막의 조건, 자주 쓰는 동영상 도구로 자막을 가져오는 방법을 설명합니다.
SRT 파일은 이렇게 생겼습니다
SRT는 SubRip Subtitle의 약자로, 가장 단순하면서도 가장 널리 지원되는 자막 형식 중 하나입니다. 큐(cue)라고 부르는 각 자막은 네 부분으로 이루어집니다.
- 1부터 시작하는 순번.
hours:minutes:seconds,milliseconds --> hours:minutes:seconds,milliseconds형식의 시간 범위. 밀리초 앞에 쉼표가 온다는 점에 유의하세요.- 한 줄 이상의 자막 텍스트.
- 큐를 끝내는 빈 줄.
1
00:00:01,200 --> 00:00:04,000
채널에 다시 오신 것을 환영합니다.
2
00:00:04,300 --> 00:00:07,800
오늘은 집에서 더 깨끗한 오디오를
녹음하는 세 가지 방법을 알아봅니다.
SRT는 일반 텍스트이므로 어떤 텍스트 편집기에서든 열어 수정할 수 있습니다. 악센트가 있는 문자나 한글 같은 비라틴 문자가 제대로 표시되도록 UTF-8 인코딩으로 저장하세요. '깨진' SRT 파일 문제의 대부분은 잘못된 인코딩, 빠진 빈 줄, 타임스탬프에 쉼표 대신 마침표를 쓴 경우에서 비롯됩니다.
오디오나 동영상으로 SRT 파일을 만드는 방법
- 최종 편집본을 사용하세요. 자막은 시청자가 듣는 내용과 일치해야 합니다. 동영상의 확정 편집본이나 같은 타임라인에서 내보낸 최종 믹스 오디오를 전사하면, 편집 후에 큐 타이밍을 다시 맞출 필요가 없습니다.
- 파일을 업로드하세요. Media2Text에 동영상이나 오디오를 업로드합니다. MP4, MOV, WEBM 같은 지원 동영상 형식은 브라우저에서 오디오 트랙을 추출하며 원본 동영상은 업로드되지 않습니다. MP3, WAV, M4A 같은 오디오 파일은 바로 처리됩니다. 형식별 자세한 내용은 동영상을 SRT로와 오디오를 SRT로를 참고하세요.
- 단어부터 고치세요. 이름, 브랜드 용어, 숫자는 찾아 바꾸기와 클릭 가능한 타임스탬프가 있는 전사본 보기에서 빠르게 수정할 수 있습니다. 내보내기 전에 단어를 고치는 편이 나중에 큐 하나하나 고치는 것보다 훨씬 쉽습니다.
- SRT로 내보내세요. 내보내기 메뉴에서 SRT를 선택합니다. 전사 엔진이 신뢰할 수 있는 단어 단위 타이밍을 반환하면 단어 단위 타임스탬프가 사용되고, 그렇지 않으면 큐는 구간 타이밍을 따릅니다. 화자 이름을 자막에 넣을지 결정하세요. 대부분의 동영상에서는 넣지 않습니다.
- 다시 보면서 확인하세요. 편집기나 플레이어로 파일을 가져와 시작 부분, 대화가 가장 많은 구간, 끝부분을 일반 속도로 시청하세요.
읽기 좋은 자막의 조건
정확한 단어는 좋은 자막의 절반에 불과합니다. 시청자는 화면을 보면서도 각 큐를 읽을 충분한 시간이 필요합니다. 방송사와 스트리밍 서비스는 상세한 스타일 가이드를 공개하고 있으며, 아래 원칙은 대부분의 가이드에 공통으로 들어 있습니다.
줄은 짧게 유지하세요
큐 하나에 한두 줄을 사용하세요. 많은 가이드라인이 라틴 문자 언어 기준으로 한 줄에 약 32~42자를 권장합니다. 줄이 길면 시선이 화면을 가로질러 이동해야 하고, 휴대폰에서는 읽기가 더 어려워집니다.
각 큐에 충분한 시간을 주세요
너무 짧은 큐는 읽기도 전에 지나가 버리고, 너무 긴 큐는 화자가 다음 말로 넘어간 뒤에도 남아 있습니다. 흔히 쓰이는 범위는 큐당 약 1초에서 6~7초 정도입니다. 말이 빠른 화자는 큐가 빽빽해지므로, 한 문장을 억지로 화면에 넣기보다는 자연스러운 쉼에서 나누세요.
자연스러운 지점에서 줄을 바꾸세요
구절 중간이 아니라 구절과 구절 사이에서 줄을 바꾸세요. 예를 들어 "오늘은 집에서 더 깨끗한 오디오를 / 녹음하는 세 가지 방법을 알아봅니다"가 "오늘은 집에서 더 깨끗한 / 오디오를 녹음하는 세 가지 방법을 알아봅니다"보다 잘 읽힙니다. 가능하면 조사나 수식어처럼 뒤에 이어지는 말과 붙어야 하는 부분에서 줄이 끝나지 않도록 하세요.
대본이 아니라 실제 발화에 맞추세요
화자가 대본과 다르게 말했다면 자막은 실제로 한 말을 따라야 합니다. 소리를 들을 수 있는 시청자는 불일치를 바로 알아챕니다.
접근성을 고려하세요
청각 장애인이나 난청 시청자를 위한 자막에는 [음악], [웃음], [문 닫히는 소리] 같은 중요한 소리 정보와 화면 밖 화자 표시가 들어가는 경우가 많습니다. 음성 인식은 말한 단어만 담기 때문에, 필요한 곳에는 이런 설명을 직접 추가하세요. W3C 자막 가이드가 유용한 참고 자료입니다.
SRT와 VTT 중 무엇을 골라야 할까요?
| SRT | WebVTT (VTT) | |
|---|---|---|
| 구조 | 번호가 매겨진 큐, 밀리초 앞에 쉼표. | WEBVTT 헤더로 시작, 밀리초 앞에 마침표, 큐 번호는 선택 사항. |
| 스타일 | 최소한. 일부 플레이어는 기본 태그를 인식합니다. | 웹 표준을 통해 위치 지정, 영역, 스타일을 지원합니다. |
| 적합한 용도 | 동영상 편집기, 업로드 양식, 가장 넓은 호환성. | HTML5 동영상 플레이어와 VTT를 요구하는 웹 플랫폼. |
확실하지 않다면 먼저 SRT로 내보내세요. 거의 모든 곳에서 받아 줍니다. Media2Text는 같은 전사본에서 두 형식을 모두 내보낼 수 있으므로 한 가지로 영구히 정할 필요가 없습니다. 이미 가지고 있는 파일을 변환하려면 무료 SRT-VTT 변환기를 사용하세요. VTT 형식의 전체 내용은 W3C WebVTT 사양에 문서화되어 있습니다.
동영상 도구로 자막 가져오기
정확한 메뉴는 버전마다 바뀌므로 사용하는 도구의 최신 문서를 확인하세요. 일반적으로는 다음과 같습니다.
- YouTube는 YouTube 스튜디오의 자막 섹션에서 SRT와 VTT를 포함한 자막 파일 업로드를 지원합니다. 업로드한 파일을 게시하면 해당 언어의 자동 자막을 대체합니다.
- 데스크톱 편집기인 Adobe Premiere Pro와 DaVinci Resolve 등은 SRT 파일을 캡션 또는 자막 트랙으로 가져올 수 있으며, 여기서 스타일을 조정하고 필요하면 자막을 화면에 입힐 수 있습니다.
- HTML video 요소 기반의 웹 플레이어는 track 요소를 통해 VTT 파일을 불러옵니다.
- 소셜 플랫폼은 제각각입니다. 자막 파일을 받는 곳도 있고, 자체적으로 자막을 생성하거나 화면에 입힌 텍스트를 기대하는 곳도 있습니다.
별도 파일인가, 화면에 입힌 자막인가? 별도의 SRT나 VTT 파일을 쓰면 시청자가 자막을 켜고 끌 수 있고, 플랫폼이 텍스트를 색인할 수 있습니다. 화면에 입힌 자막은 영상의 일부가 되며, 소리 없이 시청하는 짧은 소셜 동영상에서 흔히 쓰입니다. Media2Text는 자막 파일을 만들어 주며, 자막을 영상에 입히는 작업은 이후 편집기에서 진행합니다.
화자 이름, 음악, 그 밖의 특수한 경우
자막에 누가 말하는지 표시해야 할까요?
화자가 화면에 보일 때는 보통 필요 없습니다. 시청자가 누가 말하는지 볼 수 있기 때문입니다. 화자가 화면 밖에 있거나, 여러 사람이 빠르게 번갈아 말하거나, 정지 이미지를 띄운 오디오 전용 팟캐스트라면 화자를 표시하세요. "진행자:" 같은 짧은 라벨이나 새 화자의 줄 앞에 붙이는 대시 정도면 충분합니다. 화자 라벨이 있는 전사본에서 내보낸다면 내보내기 전에 포함 여부를 정하세요. 나중에 큐마다 지우는 일은 번거롭습니다.
노래와 배경 음악
음악 소리가 크면 음성 인식이 노래 가사를 전사하거나 조각난 결과를 낼 수 있습니다. 자막에서는 가사가 이야기에 중요하지 않은 한, 일부 가사 대신 [음악]이나 짧은 설명을 쓰는 것이 일반적입니다. 가사는 저작권으로 보호되는 경우가 많다는 점도 기억하세요.
화면 속 텍스트
기존 타이틀이나 하단 자막 위에 겹친 자막은 읽기 어렵습니다. 대부분의 편집기에서는 자막 트랙을 옮길 수 있고, 웹에서는 VTT가 위치 지정을 지원합니다. 음성 인식은 화면 속 텍스트를 읽지 않으므로, 시청자에게 필요한 중요한 타이틀은 따로 번역하거나 전사하세요.
아주 빠른 말
화자가 시청자가 읽을 수 있는 속도보다 빠르게 말할 때는 두 가지 선택지가 있습니다. 모든 단어를 유지하고 짧은 읽기 시간을 감수하거나, 의미를 살리면서 조금 압축하는 것입니다. 접근성 가이드라인은 대체로 가능한 한 화자의 말을 그대로 유지하는 쪽을 권장하고, 마케팅 클립은 압축하는 경우가 많습니다. 동영상마다 한 가지 방식을 정해 일관되게 적용하세요.
다른 언어 자막
다른 언어 시청자에게 다가가려면 먼저 원본을 전사한 다음 번역된 전사본 트랙을 만드세요. 번역본은 원본 타임스탬프를 유지하므로, 같은 순간에 맞춰지는 새 언어 자막을 내보낼 수 있습니다. 번역은 오디오를 더빙하지 않으며, 번역된 문장이 원문보다 길어질 수 있으므로 대사가 많은 구간에서는 읽기 속도와 줄바꿈을 다시 확인하세요.
흔한 SRT 문제와 해결 방법
모든 자막이 같은 만큼 빠르거나 늦을 때
대개 파일 자체는 문제가 없습니다. 전사한 오디오에 없던 슬레이트나 인트로 뒤부터 영상이 시작하는 등, 시작 지점이 다를 뿐입니다. 타임스탬프를 하나하나 고치지 말고 편집기에서 자막 트랙 전체를 이동하세요.
시간이 지날수록 자막이 점점 어긋날 때
다른 편집본이나 프레임 레이트가 다른 파일로 자막을 만들었을 가능성이 큽니다. 게시할 최종 버전을 그대로 전사하세요.
악센트 대신 이상한 문자가 보일 때
파일을 UTF-8로 다시 저장하세요. 오래된 도구는 지역별 인코딩을 기본값으로 쓰는 경우가 있습니다.
플랫폼이 파일을 거부할 때
SRT 타임스탬프에 쉼표 대신 마침표를 썼는지, 큐 사이에 빈 줄이 빠졌는지, 파일이 비어 있지 않은지 확인하세요. 일반 텍스트 편집기로 SRT를 열어 보면 대개 문제가 금방 드러납니다.
이름이 모든 곳에서 틀렸을 때
큐마다 손으로 고치지 말고, 전사본에서 찾아 바꾸기로 한 번에 수정한 뒤 다시 내보내세요.
SRT 자막 체크리스트
- 최종 편집본이나 최종 믹스 오디오를 전사합니다.
- 내보내기 전에 전사본에서 이름, 용어, 숫자를 수정합니다.
- 편집기와 업로드용은 SRT, 웹 플레이어용은 VTT로 내보냅니다.
- 큐는 짧은 한두 줄로 유지하고 충분한 읽기 시간을 줍니다.
- 시청자에게 필요하다면 소리 설명을 직접 추가합니다.
- 가져온 뒤 시작 부분, 가장 바쁜 구간, 끝부분을 시청합니다.
자막 파일을 만들 준비가 되셨나요? 동영상을 SRT로 또는 오디오를 SRT로에서 시작하세요. 무료 체험은 평생 최대 2건의 전사 작업을 합계 75분까지 이용할 수 있으며, 신용카드는 필요 없습니다.
SRT 자막 만들기 →