버튼 하나만 주는 도구도 있습니다.
자막 형식 변환
SRT ↔ WebVTT 변환
SRT와 WebVTT를 감지해 서로 변환하고 타임코드를 확인한 뒤 UTF-8 파일로 복사하거나 저장하세요.
브라우저에서만 분석하며 UTF-8 SRT와 WebVTT를 명확히 지원합니다
자막 트랙
형식을 감지하고 다른 타임코드 문법으로 변환
예시 SRT를 불러왔습니다. 바로 변환하거나 내 자막을 붙여넣으세요.
결과 미리보기
4개 VTT 자막
여기서는 시간, 형식, 한계를 명확히 설명합니다.
LOCAL FIRST: 자막 텍스트는 브라우저를 떠나지 않습니다.
화자: 전체 이동뿐 아니라 시간에 따라 누적되는 싱크 오차도 고칠 수 있습니다.
전체 파일 텍스트 펼치기
WEBVTT 00:00:02.400 --> 00:00:05.200 버튼 하나만 주는 도구도 있습니다. 00:00:05.600 --> 00:00:08.900 여기서는 시간, 형식, 한계를 명확히 설명합니다. 00:00:10.100 --> 00:00:13.800 LOCAL FIRST: 자막 텍스트는 브라우저를 떠나지 않습니다. 00:00:15.000 --> 00:00:18.600 화자: 전체 이동뿐 아니라 시간에 따라 누적되는 싱크 오차도 고칠 수 있습니다.
UTF-8 인코딩을 유지합니다. WebVTT 밀리초는 마침표, SRT는 쉼표를 사용합니다.
처리 방식과 제한
SRT와 WebVTT는 비슷해 보여도 확장자만 바꿔서는 안 됩니다
SRT는 보통 번호와 쉼표 밀리초를 사용합니다. WebVTT는 WEBVTT 헤더와 마침표 밀리초를 쓰며 cue 설정, 주석, 스타일, 영역을 포함할 수 있습니다.
유효한 시간 구간과 텍스트를 읽어 기본적이고 호환성 높은 트랙을 출력합니다. 복잡한 VTT 스타일, 영역과 주석은 그대로 옮기지 않으므로 미리보기를 확인하세요.
cue 시작·종료·텍스트 분석 → 밀리초 통일 → 대상 형식으로 번호와 직렬화 재구성.
활용 예시
SRT ↔ WebVTT 변환 · 활용 예시
각 예시에서 작업, 결과, 직접 확인할 항목을 안내합니다. 내 파일과 바로 비교해 보세요.
SRT를 웹용 WebVTT로
- 작업
- UTF-8 SRT 120개를 HTML5 video 자막 트랙에 넣어야 합니다.
- 결과
- WEBVTT 헤더, 마침표 밀리초, 원래 cue 텍스트가 있는 .vtt를 출력합니다.
- 확인
- 대상 플레이어에서 직접 불러오세요. 복잡한 스타일, 영역, cue 설정은 그대로 유지되지 않습니다.
VTT를 편집 프로그램용 SRT로
- 작업
- 기본 WebVTT를 SRT만 받는 편집 과정에 전달해야 합니다.
- 결과
- 유효한 구간을 번호와 쉼표 밀리초 SRT로 바꾸고 텍스트를 유지합니다.
- 확인
- STYLE, REGION, NOTE 같은 VTT 전용 구조는 제거되므로 다운로드 전 미리보기를 확인하세요.
공개 전 민감한 자막 정리
- 작업
- 형식 변환 후에도 이름, 이메일, 내부 코드가 남을 수 있습니다.
- 결과
- 변환 결과를 저장한 뒤 텍스트 가림 도구에서 공유용 사본을 만듭니다.
- 확인
- 형식 변환은 비밀을 찾지 않습니다. 주소와 별명도 직접 읽어 보세요.
자주 묻는 질문
SRT ↔ WebVTT 변환 · 자주 묻는 질문
확장자만 바꾸면 안 되나요?
안 됩니다. 헤더, 밀리초 구분자와 일부 문법이 달라 플레이어가 파일을 거부할 수 있습니다.
ASS, SSA 또는 LRC를 지원하나요?
현재는 SRT와 WebVTT만 지원합니다. 다른 시간·스타일 문법에는 전용 분석이 필요합니다.
VTT 스타일이 유지되나요?
기본 cue 텍스트는 유지합니다. STYLE, REGION, NOTE와 복잡한 cue 설정은 그대로 출력하지 않습니다.