홈 블로그 기능 요금제
포맷 가이드

SRT 자막 파일 직접 만드는 법: 메모장 하나로 시작하기

2026년 10월 9일 6분 소요

SRT는 자막 프로그램이 없어도 만들 수 있는 몇 안 되는 포맷입니다. 텍스트 편집기만 있으면 됩니다. 대신 규칙이 단순한 만큼 한 글자만 틀려도 플레이어가 줄을 건너뛰거나 파일 전체를 읽지 못합니다. 이 글에서는 SRT를 손으로 직접 쓸 때 알아야 할 규칙을 공식 자료 기준으로 정리합니다.

SRT, ASS, LRC의 차이부터 알고 싶다면 자막 포맷 비교 가이드를 먼저 보세요. 여기서는 SRT 한 가지만 깊게 다룹니다.

SRT 한 블록은 네 부분으로 되어 있습니다

미국 의회도서관(Library of Congress)의 포맷 설명과 Matroska 자막 문서는 SRT를 똑같이 네 부분으로 설명합니다.

1
        00:00:01,000 --> 00:00:03,500
        첫 번째 자막입니다
        
        2
        00:00:04,000 --> 00:00:06,200
        두 줄짜리 자막은
        이렇게 줄을 바꿔 씁니다
        

타임코드 규칙: 쉼표와 화살표

의회도서관 설명에 따르면 시간은 시:분:초,밀리초 형식(00:00:00,000)이고, 시작과 끝 사이는 -->로 나눕니다. 이 화살표는 하이픈 두 개와 오른쪽 꺾쇠 하나로 이루어져야 합니다.

직접 쓸 때 가장 많이 틀리는 곳이 여기입니다.

팁: 번호는 1부터 차례대로 올라가게 쓰세요. 중간에 자막을 끼워 넣었다면 뒤 번호를 다시 매기는 편이 안전합니다.

서식은 어디까지 될까?

의회도서관 자료는 SubRip이 굵게, 기울임, 밑줄, 색상 같은 HTML 기반 서식을 제한적으로 지원하며, 실제로 어떻게 보일지는 재생 프로그램에 달려 있다고 설명합니다. 유튜브는 더 엄격합니다. 유튜브 고객센터는 .srt의 기본 버전만 지원하고 마크업 같은 스타일 정보는 인식하지 않는다고 안내합니다.

색상이나 위치를 정확히 지정해야 한다면 SRT보다 ASS가 맞습니다. ASS 태그는 ASS 태그 가이드에 정리해 두었습니다.

파일 이름과 저장 방법

의회도서관 자료는 SRT 파일 이름을 함께 재생할 영상 파일 이름과 맞추라고 안내합니다. 예를 들어 영상이 MyVideo123.mp4라면 자막은 MyVideo123.srt로 저장합니다.

저장할 때는 인코딩을 UTF-8로 고르세요. 유튜브는 SRT 파일이 일반 UTF-8이어야 한다고 명시하고, Matroska도 SRT 텍스트를 UTF-8로 변환해 담습니다. 한글이 깨지는 문제는 자막 인코딩 깨짐 해결법에서 따로 다룹니다.

다 만든 뒤 LyricFlow로 할 수 있는 일

LyricFlow는 타이밍을 맞추는 편집기가 아닙니다. 음성 파형을 보며 싱크를 찍는 작업은 Aegisub 같은 전용 프로그램에서 하세요. 이미 만든 SRT로는 다음 작업을 할 수 있습니다.

참고

직접 만든 SRT를 바로 번역해 보세요

타임코드는 그대로 두고 텍스트만 번역합니다. Free 플랜은 하루 3회까지 쓸 수 있습니다.

무료로 체험하기