자막 변환기

SRT·WebVTT·SMI(SAMI)·텍스트 자막을 서로 변환하고, 필요하면 자막 시간을 일괄 이동합니다.

카테고리: 변환 도구

언제 사용하나요?

다운로드한 자막의 형식이 재생기와 맞지 않거나, 영상과 싱크가 어긋날 때 사용합니다. SRT·WebVTT·SMI·텍스트 간 상호 변환과 함께, 모든 자막을 원하는 초만큼 앞당기거나 늦출 수 있습니다.

사용 방법

  • 원본 형식(자동 감지 가능)과 변환할 형식을 선택합니다.
  • 자막 내용을 붙여넣습니다.
  • 필요하면 시간 이동(초)을 입력하고, 변환 결과를 복사·다운로드합니다.

입력값 안내

자막 텍스트를 붙여넣습니다. '원본 자동 감지'를 켜면 형식을 자동으로 인식합니다. 시간 이동은 초 단위(음수 가능)로 입력합니다.

계산·변환 기준

자막을 시작·종료 시각과 텍스트를 가진 큐 목록으로 파싱한 뒤 선택한 형식으로 다시 직렬화합니다. 시간 이동은 모든 큐의 시각에 오프셋(ms)을 더합니다.

사용 예시

  • 재생기 호환 - SMI·SRT·VTT 간 변환으로 사용 중인 플레이어에 맞는 자막을 만듭니다.
  • 싱크 보정 - 어긋난 자막 전체를 한 번에 앞당기거나 늦춰 영상과 맞춥니다.

예시

  • SMI → SRT 변환으로 모바일 재생기 호환성 확보
  • 시간 이동 -1.5초로 자막을 1.5초 앞당겨 싱크 맞춤

주의사항

  • 복잡한 SMI 스타일(다중 언어 클래스, 위치 지정 등)은 단순화되어 변환될 수 있습니다.
  • 텍스트 입력은 시각 정보가 없으므로 문단마다 3초 간격의 임시 큐로 변환됩니다.

자주 묻는 질문

어떤 형식을 지원하나요?

SRT, WebVTT, SMI(SAMI), 일반 텍스트 간 상호 변환을 지원합니다.

자막 싱크도 맞출 수 있나요?

네. 시간 이동(초)을 입력하면 모든 자막 시각이 일괄로 조정됩니다.

자막 파일이 업로드되나요?

아니요. 모든 변환은 브라우저에서만 이루어집니다.

관련 도구

  • 날짜 포맷 변환기 - 날짜와 시간을 YYYY-MM-DD, ISO 8601, UTC, Unix timestamp 형식으로 변환합니다.
  • 글자 수 계산기 - 입력된 문자열의 공백 포함 및 공백 제외 글자 수를 실시간으로 계산하며 단어 수와 줄 수, 문단 수를 분석합니다.
  • CSV ↔ JSON 변환기 - CSV와 JSON 배열 데이터를 양방향으로 변환합니다.
  • URL 인코딩/디코딩 - 텍스트를 URL 안전 형식(%XX)으로 인코딩하거나 인코딩된 URL을 원래 텍스트로 디코딩합니다.
  • Base64 변환기 - 텍스트를 Base64로 인코딩하거나 Base64 문자열을 원래 텍스트로 디코딩합니다.
  • HTML 이스케이프/언이스케이프 - HTML 특수문자를 엔티티로 바꾸고, 엔티티 문자열을 원래 문자로 되돌립니다.