자막 변환·자막 싱크 맞추기
SRT·VTT 자막을 변환하고 전체 시간을 앞뒤로 이동하세요.
자막 변환 방법
- 내용을 입력하거나 파일을 불러오세요. 예시 넣기로 먼저 사용해 볼 수 있어요.
- SRT·VTT 자막을 변환하고 전체 시간을 앞뒤로 이동하세요.
- 결과 만들기를 누르고 결과를 확인한 뒤 저장하세요.
자막 변환·자막 싱크 조절 모두 프로그램 설치나 회원가입 없이 무료로 할 수 있어요. PC는 물론 아이폰·갤럭시 브라우저에서도 그대로 작동합니다.
파일은 내 기기에서 처리합니다. CSV는 5MB·500열·30만 칸, 자막·텍스트는 1MB까지입니다. 중복 파일은 최대 200개·전체 500MB이며 원본을 삭제하지 않습니다.
어떤 도구인가요?
자막 변환·시간 맞추기는 SRT와 WebVTT(VTT) 자막 형식을 서로 바꾸고, 모든 자막의 시간을 같은 만큼 앞당기거나 늦춰 영상과 싱크를 맞춰 주는 도구예요. 0.1초 단위로 시간을 옮길 수 있고, 결과를 미리 본 뒤 자막 파일로 저장할 수 있습니다. 영상 편집자, 유튜브나 강의 영상에 자막을 올리는 분, 받은 자막이 영상과 조금씩 어긋나 불편한 분께 유용해요.
이럴 때 쓰세요
- 내려받은 영화 자막이 처음부터 끝까지 2초씩 늦게 나올 때 시간 이동에 -2를 넣어 한꺼번에 당길 수 있어요.
- 웹 영상 플레이어나 HTML5 video 태그에 쓰려고 SRT 자막을 WebVTT로 바꿀 때 활용하세요.
- WebVTT로 받은 강의 자막을 SRT만 지원하는 편집 프로그램이나 플레이어에서 쓰려고 변환할 수 있습니다.
- 영상 앞에 인트로를 5초 추가해 편집했을 때 기존 자막 전체를 5초 늦춰 다시 맞출 수 있어요.
- 자막 번호가 뒤죽박죽인 SRT 파일을 다시 저장해 1번부터 차례대로 번호를 새로 매길 수 있습니다.
사용 예시
예시 넣기를 누르면 자막 두 줄이 들어간 짧은 SRT가 입력돼요. 저장 형식을 WebVTT로 고르고 '시간 이동 (초, 늦추기 + / 당기기 −)' 칸에 1.5를 입력한 뒤 결과 만들기를 누르세요. 미리보기에는 맨 위에 WEBVTT가 붙고, 00:00:01,000이 00:00:02.500처럼 1.5초 늦춰지며 쉼표 대신 마침표로 바뀐 자막이 나타납니다. 실제 자막이라면 파일 선택으로 .srt나 .vtt 파일을 불러와 같은 방법으로 처리하면 돼요. 결과가 맞으면 파일 저장으로 subtitle.vtt(또는 subtitle.srt)를 받아 영상과 함께 재생해 보세요.
더 잘 쓰는 팁
- 자막이 영상보다 늦게 나오면 음수(−)를, 일찍 나오면 양수(+)를 넣으세요. 먼저 한 장면에서 몇 초 차이 나는지 재 보면 정확해요.
- 당긴 결과 끝 시간이 0초 이하가 되는 자막은 결과에서 빠지고, 시작 시간만 0보다 앞서는 자막은 00:00:00부터 시작하도록 맞춰집니다.
- SRT로 저장하면 자막 번호를 1번부터 다시 매깁니다. 원래 번호가 빠져 있거나 순서가 엉켜 있어도 정리돼요.
- 파일은 UTF-8로 읽어요. 한글이 깨져 보이면 메모장 등에서 UTF-8로 다시 저장한 뒤 불러오세요.
- 변환한 자막은 플레이어에서 앞, 중간, 끝 장면을 한 번씩 확인하면 싱크 문제를 빨리 찾을 수 있어요.
알아두세요
- 모든 자막을 같은 시간만큼만 옮깁니다. 영상 속도(프레임레이트) 차이로 뒤로 갈수록 점점 벌어지는 싱크는 고칠 수 없어요.
- SRT와 WebVTT만 지원하며 SMI, ASS 같은 다른 자막 형식은 읽지 못합니다.
- 자막 위치 같은 설정은 WebVTT로 저장할 때만 유지되고 SRT로 바꾸면 빠져요. STYLE·NOTE 블록과 VTT 자막 식별자는 어느 형식으로 저장해도 결과에 남지 않습니다.
- 자막 파일과 입력 내용은 1MB까지 처리하며, 시간은 00:00:01,000 또는 00:00:01.000 형식이어야 해요.
자주 묻는 질문
SRT와 VTT는 무엇이 다른가요?
둘 다 시간과 자막 글을 적는 텍스트 형식이에요. SRT는 자막마다 번호를 붙이고 밀리초 앞에 쉼표(,)를 쓰며, WebVTT는 맨 위에 WEBVTT 표시가 있고 마침표(.)를 씁니다. 웹 브라우저의 영상 플레이어는 주로 WebVTT를 사용해요.
자막이 점점 더 어긋나는데 고칠 수 있나요?
앞부분은 맞는데 뒤로 갈수록 차이가 커진다면 영상과 자막의 속도가 다른 경우예요. 이 도구는 모든 자막을 같은 시간만큼 옮기는 기능만 있어 이런 문제는 해결하지 못합니다.
'자막 시간 형식을 확인하세요' 오류가 나요.
시간이 HH:MM:SS,mmm 또는 HH:MM:SS.mmm 형식이 아니거나, 끝 시간이 시작 시간보다 빠른 자막이 있을 때 나타나요. 시간 줄의 형식과 자막 사이 빈 줄을 확인해 주세요. VTT에서 쓰는 MM:SS.mmm 형식은 읽을 수 있습니다.
SMI 자막도 변환할 수 있나요?
SMI는 지원하지 않습니다. SRT나 WebVTT 형식으로 된 자막만 읽을 수 있어요.
자막 파일이 서버에 올라가나요?
자막은 브라우저 안에서만 읽고 변환하며 서버로 보내지 않습니다. 원본 파일도 바뀌지 않고 새 파일로만 저장돼요.
함께 쓰면 좋은 도구
- 글자 수 세기 — 글을 붙여 넣으면 글자 수가 바로 표시됩니다. 목표 글자 수도 정할 수 있어요.
- JSON 보기 좋게 정리 — 복잡한 JSON을 읽기 쉽게 정리하고 잘못된 부분을 확인하세요.
- CSV와 JSON 바꾸기 — 변환 방향을 고르고, 표 미리보기로 데이터를 확인하세요.
- URL 문자 변환 — 웹 주소에 사용할 글자를 변환하거나, 변환된 글자를 원래대로 돌리세요.
- Base64 텍스트 변환 — 일반 글자와 Base64 문자열을 양방향으로 바꾸세요.
파일은 브라우저에서 처리되며 이 사이트 서버에 업로드하지 않습니다.