자막 형식 변환기

최대 5 MiB의 SRT, WebVTT, SBV, ASS를 브라우저에서 변환하고 시간과 문구를 엄격히 검사하며 출력을 10 MiB로 제한합니다.

자막은 브라우저에서만 처리합니다. 스타일, 위치, 일부 부가 정보는 보존하지 않으며 빈 파일과 오류 파일은 다운로드하지 않습니다.

사용 방법

최대 5 MiB의 SRT, WebVTT, SBV, ASS를 브라우저에서 변환하고 각 자막의 시간과 문구를 엄격히 검사합니다.

유튜브 영상 자막 제작, 동영상 편집 시 널리 쓰이는 자막 변환 도구입니다. SRT, WebVTT, ASS 및 타임코드 없는 일반 텍스트 스크립트 상호 변환을 지원하며 싱크 조절 기능도 제공합니다.

💡 3단계 초간단 사용 가이드

① 자막 파일 끌어넣기

.srt 또는 .vtt 자막 파일을 드래그하거나 텍스트를 직접 입력합니다.

② 목표 자막 포맷 및 싱크 설정

변환할 파일 형식(SRT, VTT, 텍스트)을 고르고 필요시 전체 싱크를 몇 초 앞당기거나 미룹니다.

③ 변환된 자막 다운로드

프리미어 프로, 컷편집 프로그램, 유튜브 자막 등록용 표준 자막 파일을 저장합니다.

활용 상황

원본을 자동 또는 직접 지정하고 같은 형식을 제외한 SRT, WebVTT, SBV, ASS로 출력하며 빈 내용과 잘못된 자막은 성공하지 않습니다.

계산 또는 처리 방식

시간을 정수 밀리초로 파싱하고 시작이 종료보다 빠르며 문구가 있어야 하며 SRT/WebVTT는 밀리초, ASS는 100분의 1초로 출력합니다.

구체적인 예시

Big5 SRT를 읽어 UTF-8 WebVTT로 변환하며 시간이 뒤집히거나 빈 자막이 하나라도 있으면 전체 파일을 거부합니다.

제한 및 데이터 처리

5 MiB 초과 입력과 10 MiB 초과 출력은 거부합니다. 자막 시간과 문구만 보장하며 WebVTT 설정/부가 정보와 ASS 스타일/위치는 정규화되거나 사라집니다.

자막 파일과 문구를 업로드하거나 저장하지 않으며 분석에는 문구, 파일명, 형식, 크기, 인코딩, 원시 오류를 포함하지 않습니다.

자막 포맷 변환(SRT/VTT/ASS), 타임코드 싱크 동기화 및 WebVTT 표준 가이드

1. 대표 자막 포맷(SRT, WebVTT, ASS)의 기술적 차이

가장 대중적인 SRT, 웹 표준 HTML5 비디오 전용 WebVTT, 폰트 스타일과 위치 지정이 자유로운 ASS 포맷의 문법과 시간 표기법을 비교합니다.

2. 밀리초 단위 타임코드 싱크 조절

영상 인코딩이나 편집으로 인해 어긋난 자막 싱크를 전체적으로 몇 초씩 앞당기거나 뒤로 밀어 완벽하게 일치시킵니다.

3. UTF-8 인코딩 정규화 및 한글 자막 깨짐 방지

EUC-KR 등으로 작성된 레거시 자막의 글자 깨짐 현상을 표준 UTF-8로 변환하여 해결합니다.

공식 자료 출처 및 표준 기준

  • W3C WebVTT 웹 비디오 텍스트 트랙 공식 표준
  • 한국방송통신전파진흥원: 디지털 방송 자막 표준 지침
  • Matroska 자막 기술 문서

자주 묻는 질문

자막 형식 변환기에서 지원하는 입력 형식과 용량 제한은 무엇인가요?

파일과 편집한 입력은 최대 5 MiB, 출력은 10 MiB이며 SRT, WebVTT, SBV, ASS와 UTF-8, UTF-16LE, UTF-16BE, Big5, Shift_JIS, EUC-KR을 지원하고 BOM을 우선합니다.

자막 형식 변환기에서는 결과를 어떻게 만드나요?

브라우저에서 자막을 디코딩, 파싱, 검증, 출력하며 유효한 자막이 하나 이상이고 출력이 비어 있지 않을 때만 다운로드합니다.

자막 형식 변환기의 제한 사항은 무엇인가요?

5 MiB 초과 입력과 10 MiB 초과 출력은 거부합니다. 자막 시간과 문구만 보장하며 WebVTT 설정/부가 정보와 ASS 스타일/위치는 정규화되거나 사라집니다.

자막 형식 변환기에서는 데이터를 어떻게 처리하나요?

자막 파일과 문구를 업로드하거나 저장하지 않으며 분석에는 문구, 파일명, 형식, 크기, 인코딩, 원시 오류를 포함하지 않습니다.