SRT ASS 변환기
SRT 자막을 Aegisub 같은 ASS 편집기에서 쓸 .ass 파일로 바꿉니다. 붙여 넣거나 올린 내용은 브라우저 밖으로 나가지 않습니다.
SRT 파일 변환
사용 방법
- SRT 텍스트를 붙여 넣거나 .srt, .vtt 파일을 올립니다.
- ASS로 변환을 누른 뒤 subtitles.ass로 내려받거나 결과를 복사합니다.
- 편집기에서 파일을 열고 Default 스타일의 글꼴, 크기, 색을 바꿉니다.
.ass 파일에 들어가는 내용
- 해상도를 1920×1080으로 적은 [Script Info] 헤더, Default 스타일 하나, 그리고 [Events]에 자막마다 Dialogue 줄 하나가 들어갑니다.
- ASS는 시간을 100분의 1초까지만 적으므로 반올림합니다. 00:00:01,234는 0:00:01.23이 됩니다.
- 자막 안의 줄바꿈은 \N으로 바꿉니다. 문장에 중괄호가 있으면 오버라이드 태그로 읽히지 않도록 이스케이프합니다.
예시
자막 두 개 중 두 번째가 두 줄인 경우입니다. 여기서는 헤더를 줄여서 보여 줍니다.
1 00:00:01,000 --> 00:00:04,000 안녕하세요 2 00:00:04,500 --> 00:00:08,000 두 줄로 된 자막입니다
[Script Info] ScriptType: v4.00+ … PlayResX: 1920 PlayResY: 1080 [V4+ Styles] … Style: Default,Arial,48,&H00FFFFFF,… [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:01.00,0:00:04.00,Default,,0,0,0,,안녕하세요 Dialogue: 0,0:00:04.50,0:00:08.00,Default,,0,0,0,,두 줄로 된\N자막입니다
자주 묻는 질문
- Default 스타일은 어떤 모양인가요?
- 흰색 Arial 48 크기에 검은 외곽선 2, 그림자는 없고, 1920×1080 기준으로 화면 아래 가운데에서 30픽셀 위에 놓입니다. Arial에는 한글 글자가 없으므로 Aegisub의 스타일 관리자에서 한글 글꼴로 바꿔 두는 것이 좋습니다.
- SRT의 기울임 같은 태그는 어떻게 되나요?
- <i> 같은 태그는 바꾸지 않고 ASS 문장에 그대로 옮깁니다. ASS는 이런 태그 대신 중괄호로 감싼 자체 오버라이드 코드를 쓰므로, 변환한 뒤 편집기에서 직접 바꿔야 합니다.
- WebVTT 파일도 넣을 수 있나요?
- 네. SRT와 같은 방식으로 읽으며 WEBVTT 헤더와 NOTE 블록은 건너뛰고 위치 설정은 버립니다. 문장 안의 WebVTT 태그는 SRT 태그처럼 그대로 옮겨집니다.
- .ssa 파일로도 만들 수 있나요?
- 아니요. ASS(ScriptType v4.00+) 형식으로만 만들며 subtitles.ass로 내려받습니다. 반대로 SRT가 필요하면 ASS SRT 변환기를 씁니다.