클릭해서 업로드하거나 자막 파일을 여기에 놓으세요
SRT, VTT, SBV, ASS, SSA — 브라우저에서 읽으며 업로드하지 않습니다또는 아래에 자막을 붙여 넣으세요
이 도구에 대하여
자막 파일을 끌어다 놓으면, 실제로 보고 고칠 수 있는 줄 목록으로 읽어 들입니다. 시작 시각, 끝 시각, 본문 전부입니다. 다른 형식으로 변환하고, 시간을 옮기고, 원래 프로그램이 남긴 지저분한 부분을 정리한 뒤 내려받으세요.
파일은 절대 업로드되지 않습니다. 읽기도 쓰기도 여러분의 브라우저 안에서 이루어집니다.
읽고 쓸 수 있는 형식
- SubRip(.srt) — 가장 널리 쓰이는 형식. 미디어 플레이어, 업로드, 편집 소프트웨어
- WebVTT(.vtt) — 웹의 HTML5 비디오와 스트리밍 플레이어
- YouTube(.sbv) — 유튜브 전용 자막 업로드 형식
- Advanced SubStation(.ass / .ssa) — 스타일과 위치가 들어간 자막, 팬자막
- 일반 텍스트(.txt) — 말만 남긴 대본
- 스프레드시트(.csv) — 번역자에게 넘기거나 엑셀에서 확인할 때
.ass와 .ssa는 읽기와 쓰기 모두 되며, 스타일 코드는 일반 텍스트로 되돌려집니다.
자막 싱크가 안 맞는다면? 어떤 경우인지부터
여기서 많이들 막히는데, 실제로는 두 가지 경우뿐입니다.
처음부터 끝까지 똑같은 만큼 어긋난다. 첫 줄이 2초 늦고 마지막 줄도 2초 늦습니다. 이건 오프셋입니다. 모든 줄 밀기를 쓰세요. 얼마나 어긋났는지 입력하고, 앞당기려면 마이너스, 늦추려면 플러스를 누릅니다. 영화의 처음과 끝을 모두 확인해, 양쪽 오차가 정말 같은지 보세요.
처음엔 맞다가 갈수록 벌어진다. 끝날 무렵엔 10초, 20초씩 어긋납니다. 이건 프레임레이트 불일치입니다. 다른 속도로 재생되는 판본에 맞춰 만들어진 자막이라는 뜻입니다. 시간 늘이기·줄이기에서 해당 변환을 고르세요. 흔한 경우는 이렇습니다.
- 23.976 → 25 fps — 미국·극장판 자막을 유럽(PAL) 판본에 쓴 경우
- 25 → 23.976 fps — 그 반대
- 24 → 25와 25 → 24 — 같은 문제의 한 단계 작은 버전
늘이기가 시작점도 함께 옮기므로, 먼저 늘이고 그다음 미세요.
정리 버튼이 하는 일
- 겹친 시간 고치기 — 줄을 순서대로 정렬하고, 시작보다 먼저 끝나는 줄에는 1초라는 합리적인 길이를 주며, 다음 줄을 침범한 줄의 끝을 뒤로 당깁니다. 겹침이 있으면 어떤 플레이어는 자막을 두 개 동시에 띄우거나 하나를 빠뜨립니다.
- 스타일 태그 지우기 — <i>, <b>, <font …>, {\an8} 같은 코드를 없애고 글자만 남깁니다. ASS를 SRT로 바꿀 때, 또는 플레이어가 태그를 적용하지 않고 화면에 그대로 보여 줄 때 쓰세요.
- 각 자막을 한 줄로 합치기 — 두 줄짜리 자막을 한 줄로 만듭니다. 대본으로 내보내기 전이나, 플레이어가 알아서 줄을 어색하게 나눌 때 유용합니다.
- 실행 취소는 최근 25번의 변경을 되돌립니다. 직접 입력한 수정도 포함됩니다.
표 위의 경고 줄이 작업하는 동안 겹침과 불가능한 시간을 계속 세어 주므로, 고칠 것이 있는지 바로 알 수 있습니다.
기능
- SRT, VTT, SBV, ASS, SSA를 읽고 어떤 형식인지 스스로 알아냅니다
- SRT, VTT, SBV, ASS, 일반 텍스트, CSV로 씁니다
- 모든 줄을 원하는 초만큼 앞뒤로 밀기
- 프레임레이트 불일치를 위한 시간 늘이기·줄이기, 흔한 변환은 바로 고를 수 있습니다
- 표 안에서 시작 시각, 끝 시각, 본문을 직접 수정
- 필요 없는 줄 삭제
- 겹침 고치기, 스타일 태그 지우기, 나뉜 줄 합치기
- 실행 취소 25단계
- 저장될 파일의 내용을 그대로 보여 주는 실시간 미리보기
- 수천 줄짜리 파일도 느려지지 않습니다
- 100% 브라우저 안에서 — 업로드도 저장도 없습니다
자주 하는 작업
- SRT를 VTT로 — 자막 파일을 HTML5 <video> 플레이어에서 쓰려고
- VTT를 SRT로 — 내려받은 자막을 VLC나 TV에서 쓰려고
- SRT를 SBV로 — 유튜브에 자막을 올리려고
- ASS를 SRT로 — 어차피 플레이어가 처리하지 못할 스타일을 버리려고
- 자막을 일반 텍스트로 — 이미 자막이 있는 영상에서 대본을 뽑으려고
- 자막을 CSV로 — 시간은 그대로 둔 채 번역자에게 넘기려고
관련 도구
- 영상에 자막 넣기 — 이 자막을 화면에 구워 넣기
- 영상을 텍스트로 — 자막이 없는 영상에서 자막 만들기
- 오디오를 텍스트로 — 같은 작업을 소리 파일에서
- 영상 자르기 — 영상을 자르면 자막도 함께 밀린다는 점을 잊지 마세요
- 찾아 바꾸기 — 파일 전체에서 이름이나 용어 바꾸기
알아 두면 좋은 점
- 시간은 흔히 쓰는 어떤 형태로 입력해도 됩니다 — 00:01:02,500, 00:01:02.500, 1:02.5 — 표에서는 SRT 형식으로 정리됩니다.
- 60줄이 넘는 파일은 처음 60줄만 보여 주고 줄 더 보기 버튼이 생깁니다. 2천 줄짜리 영화 자막도 페이지를 느리게 만들지 않습니다.
- 미리보기 상자는 앞의 2만 자를 보여 줍니다. 내려받기에는 언제나 전부 들어갑니다.
- 자막 파일은 보통 UTF-8입니다. 이상한 글자로 가득 차 있다면 예전 인코딩으로 저장된 것일 수 있으니, 먼저 파일 인코딩 변환을 거치세요.
사용 방법
- 자막 파일을 업로드하거나, 자막을 붙여 넣고 *붙여 넣은 내용 불러오기*를 누르세요
- 경고 줄을 확인해 겹침이나 불가능한 시간이 있으면 *겹친 시간 고치기*를 누르세요
- 자막이 갈수록 벌어지면 *시간 늘이기·줄이기*에서 프레임레이트 변환을 고르세요 — 밀기 전에 먼저 하세요
- 일정한 만큼 어긋났다면 초를 입력하고 마이너스나 플러스를 누르세요
- 표에서 어느 줄이든 바로 수정하고, 필요 없는 줄은 삭제하세요
- *저장 형식*에서 형식을 고르고 아래 미리보기를 확인하세요
- 내려받기를 누르세요