SRT ↔ VTT 변환기
SRT 자막을 WebVTT로 바꾸거나 WebVTT 큐를 번호가 있는 SRT 블록으로 변환합니다. 자막 내용은 업로드되지 않고 브라우저에서만 처리됩니다.
SRT와 WebVTT 자막의 시간 표기 형식을 브라우저에서 서로 변환합니다. SRT→VTT는 밀리초 쉼표를 점으로 바꾸고 WEBVTT 헤더를 추가하며, VTT→SRT는 인식한 cue 블록을 순서대로 다시 번호 매깁니다.
SRT와 VTT 변환 방법
- 변환 방향을 선택하세요.
- 자막 텍스트를 붙여넣으세요.
- 변환 버튼을 누르세요.
- 생성된 타이밍 구조를 확인하세요.
- 필요하면 결과를 복사하세요.
시간 및 cue 처리 방식
SRT 입력은 시:분:초,밀리초 형태의 인식 가능한 타이밍 줄이 필요합니다. 출력에는 WEBVTT 헤더를 붙이고 쉼표 밀리초를 점으로 바꿉니다.
VTT→SRT에서는 WEBVTT 헤더를 제거하고 타이밍 줄이 있는 블록만 cue로 사용합니다. cue 번호는 1부터 새로 만들며 mm:ss.mmm처럼 시간 필드가 없는 경우 00:을 붙입니다. 종료 시간 뒤의 VTT 설정은 SRT에 보존하지 않습니다.
개인정보 보호 및 제한 사항
변환은 브라우저에서 로컬로 수행되며 자막 입력을 의도적으로 서버에 전송하지 않습니다. 일반적인 cue 타이밍 변환용이며 WebVTT의 스타일, NOTE, cue identifier, region, 고급 cue setting을 완전히 보존하는 변환기는 아닙니다.
자주 묻는 질문
SRT→VTT에서 WEBVTT 헤더가 붙나요?
네. 출력 맨 앞에 WEBVTT와 빈 줄이 추가됩니다.
SRT cue 번호도 제거되나요?
아니요. 현재 경로는 주로 시간 구분자와 헤더를 바꾸므로 기존 번호 줄은 남습니다.
VTT→SRT에서는 번호를 새로 매기나요?
네. 1부터 순서대로 다시 만듭니다.
VTT 시간에 hour가 없어도 되나요?
네. mm:ss.mmm 형식은 00:을 붙여 SRT로 만듭니다.
VTT 고급 cue 설정도 보존되나요?
아니요. 종료 시간 뒤 설정은 SRT 타이밍 줄에 반영하지 않습니다.