본문으로 건너뛰기
전체 도구 요금제 블로그

대화 및 음성 메시지

문서

오디오·영상

로그인

언어

WebVTT를 지원하지 않는 플레이어를 위해 VTT 자막을 SRT로 변환

WebVTT는 웹 환경의 대표 자막 포맷으로 브라우저, 온라인 강의 플랫폼, 수많은 영상 사이트에서 쓰입니다. 하지만 많은 TV, 미디어 서버, 구형 플레이어 및 편집 프로그램은 여전히 SRT를 요구합니다. .vtt 파일이나 여러 파일이 담긴 ZIP을 업로드하면, 원래 싱크 타이밍과 순서 그대로 유지된 SRT를 다운로드할 수 있습니다. 최대 3,000 줄까지의 작업은 전액 무료이며, 더 큰 일괄 변환 작업은 $5 1회 결제로 이용하실 수 있습니다.

자막 포맷 변환

변환 후 원하는 포맷으로 다운로드: SRT, VTT, ASS, SBV, TTML, SUB, 일반 텍스트 지원.

프레임 기반 .sub 파일을 읽거나 쓸 때만 사용됩니다. 일반 영화는 23.976fps, 유럽 방송은 25fps입니다.

회원가입 없이 이용하세요. 자막 3,000줄까지 전체 무료. 더 길면 첫 부분 무료, 작업 내 모든 파일은 $5, 1회 결제.

계속하면 이용약관 및 개인정보처리방침 내용에 동의하는 것으로 간주돼요.

  • 01:02.500 같은 축약형 VTT 시간을 00:01:02,500 형태의 완전한 시간으로 표기
  • 자막 번호(1, 2, 3 등) 순차 부여 및 텍스트 식별자를 숫자로 대체
  • 기울임체, 굵게, 밑줄 태그 유지
  • SRT에서 지원하지 않는 위치 설정, STYLE 및 NOTE 블록 제거
  • BOM이 포함된 UTF-8 및 Windows 줄 바꿈 형식으로 저장
데모 열기

샘플 PDF 보기

WebVTT와 SRT의 차이점

두 포맷은 언뜻 비슷해 보여서 .vtt 파일 확장자만 바꿔도 얼추 작동하는 것처럼 보일 때가 있습니다. 하지만 세부 규격은 완전히 다릅니다. VTT 파일은 WEBVTT 헤더로 시작하며 STYLE이나 NOTE 블록을 포함할 수 있습니다. 시간 표기 시 밀리초 앞에 마침표를 사용하고 시(hour) 단위가 생략될 수 있어 01:02.500도 올바른 형식입니다. 자막 큐에 숫자 대신 텍스트 식별자를 쓸 수 있고 line:0, position:20%, align:start 같은 설정이 붙기도 합니다.

반면 SRT는 단순 일련번호, 쉼표가 들어간 전체 시간 표기(00:01:02,500), 그리고 자막 텍스트만을 요구합니다. 이 중 하나라도 어긋나면 많은 플레이어에서 파일을 인식하지 못하거나 자막이 아예 뜨지 않습니다.

변환 도구가 각 항목을 처리하는 방식

  • 시간: 모든 시작과 끝 시간을 밀리초 단위까지 읽어 시간(hour)이 포함된 SRT 규격으로 변환합니다.
  • 번호: 자막 항목에 순서대로 번호를 매깁니다. 원래 숫자 식별자가 있던 큐는 그대로 유지됩니다.
  • 헤더, STYLE 및 NOTE 블록: SRT에 대응하는 규격이 없으므로 깔끔하게 삭제합니다.
  • 자막 큐 설정: 위치 및 정렬 설정은 SRT로 이전되지 않으며, 플레이어의 기본 위치에 표시됩니다.
  • 서식: <i>, <b>, <u> 태그는 텍스트와 함께 유지됩니다.

SRT가 필요한 경우

강의나 웨비나 플랫폼에서 내려받은 자막을 PC 영상 편집 프로그램으로 가져와야 하거나, 스마트 TV가 USB에 든 VTT 파일을 인식하지 못할 때, 혹은 Plex나 Kodi 미디어 라이브러리의 다른 모든 자막이 SRT로 되어 있을 때 흔히 쓰입니다. 예전 Windows 인코딩으로 된 파일도 변환 과정에서 UTF-8로 바뀌므로 스마트 TV에서도 특수문자나 비라틴계 문자가 깨지지 않고 잘 나옵니다.

변환된 자막 줄은 다운로드 전에 화면에서 미리 확인할 수 있어 영상과 대조해 보고 텍스트를 직접 수정할 수도 있습니다. 싱크가 너무 빠르거나 느리다면 변환 후 자막 싱크 맞추기 도구를 이용해 보세요.

도구의 작동 방식, 비용, 파일 처리 방식은 자막 포맷 변환기 페이지에서, 모든 도구의 가격은 요금제 페이지에서 확인하세요.

최종 업데이트

자주 묻는 질문

ChatGPT로 VTT를 SRT로 변환할 수 있나요?

짧은 파일이라면 가능할 때가 많습니다. 하지만 전체 강의나 영화는 수백~수천 줄에 달하고 모든 타임코드를 쉼표와 시 단위 형식으로 일일이 다시 작성해야 하므로, AI 답변이 중간에 끊기거나 자막 줄이 누락되기 쉽습니다. 이 도구는 코드를 통해 모든 자막 큐를 빠짐없이 안정적으로 변환합니다.

그냥 .vtt 파일 확장자를 .srt로 바꾸면 안 되나요?

가끔 인식하는 플레이어도 있지만 대부분 실패합니다. WEBVTT 헤더, 누락된 번호, 시 단위가 없는 짧은 시간 형식, 쉼표 대신 쓰인 마침표 등으로 인해 수많은 플레이어가 파일을 거부하거나 자막 줄을 건너뛰어 버립니다.

자막 위치 설정도 유지되나요?

아니요. SRT에는 위치 설정 규격이 없으므로 line이나 align 같은 VTT 설정은 제거되며 모든 자막이 플레이어의 기본 위치에 표시됩니다.

이용 요금은 얼마인가요?

총 3,000 자막 줄 이하의 작업은 다운로드까지 전액 무료입니다. 최대 50 개 파일 또는 ZIP 파일, 50,000 줄까지의 더 큰 작업은 $5 1회 결제로 이용하실 수 있습니다.

여러 VTT 파일을 한 번에 변환할 수 있나요?

네. 파일 여러 개나 ZIP 파일 하나를 업로드하시면 모든 파일이 변환되며, 원래 파일명 그대로 SRT 파일들이 하나의 ZIP으로 묶여 다운로드됩니다.

업로드한 파일은 보관되나요?

작업 파일은 본인만 열어볼 수 있으며 어떤 AI 모델도 텍스트를 학습하지 않습니다. 회원가입 없이 업로드한 작업은 7일 후 자동 삭제되며, 언제든 직접 작업을 삭제하실 수도 있습니다.

관련 작업

어떤 페이지가 도움이 되는지 파악하기 위해 분석 쿠키를 사용합니다. 괜찮으신가요?