Skip to content

SSA를 VTT로 자막 변환

빠름. 안전함. 완벽함.

브라우저에서 100% 로컬 처리. 업로드 없음. 대기 없음.

철저한 보안과 프라이버시
초고속
무료 & 비공개
SSA
[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:04.00,Default,,0,0,0,,Hello, world!
Dialogue: 0,0:00:04.50,0:00:08.00,Default,,0,0,0,,This is a subtitle file.
Dialogue: 0,0:00:08.50,0:00:12.00,Default,,0,0,0,,Converted locally!
VTT
WEBVTT
 
00:00:01.000 --> 00:00:04.000
Hello, world!
 
00:00:04.500 --> 00:00:08.000
This is a subtitle file.
 
00:00:08.500 --> 00:00:12.000
Converted locally!

SSA 파일을 여기로 드래그 앤 드롭

또는 클릭하여 찾아보기

최대 50MB .ssa 파일 지원

100% 로컬업로드 없음안전즉시

사용 방법

1

SSA 파일 업로드

드래그 앤 드롭 또는 .ssa 파일 선택

2

즉시 변환

브라우저에서 로컬로 처리

3

VTT 다운로드

.vtt 파일을 즉시 받기

AllSubConverter를 선택하는 이유

프라이버시가 중요합니다

모든 것이 브라우저에서 실행됩니다. 파일이 업로드되지 않습니다.

번개 같은 속도

최적화된 엔진으로 몇 초 만에 변환.

무료 & 로컬

파일당 최대 50MB, 배치는 최대 200개 파일 또는 1GB까지입니다.

어디서나 작동

Windows, Mac, Linux, iOS, Android - 모든 최신 브라우저.

왜 SSA를 VTT로 변환해야 하나요?

WebVTT는 HTML5 영상 텍스트 트랙에 사용되는 자막 형식입니다. 웹사이트에 영상을 삽입하거나 웹 플레이어를 구축할 때는 VTT가 실용적인 선택인 경우가 많습니다. 이 변환기는 SSA Dialogue 줄을 읽고 오버라이드 태그를 제거하며 센티초 타이밍을 VTT 점 구분 타임스탬프로 변환하고 필수 WEBVTT 헤더를 추가합니다.

입력 형식

SSA

SSA(SubStation Alpha v4)는 [Script Info], [V4 Styles], [Events] 섹션으로 구성된 스크립트 기반 자막 형식이며, 인라인 오버라이드 태그로 스타일과 위치를 제어합니다. Dialogue 타이밍은 센티초 정밀도(H:MM:SS.cc)를 사용합니다. 이 변환기는 UTF-8 입력을 읽고 필요할 때 GB18030으로 대체 처리합니다.

출력 형식

VTT

VTT(WebVTT, Web Video Text Tracks)는 HTML5 영상 텍스트 트랙용 W3C 자막 형식입니다. 이 변환기는 WEBVTT 헤더와 점 구분 타임스탬프(00:00:15.200 --> 00:00:20.500)를 가진 큐 블록을 출력합니다. 선택적 큐 ID나 큐 설정은 추가하지 않습니다.

기능

모든 브라우저와 웹 영상 플레이어가 필요로 하는 필수 WEBVTT 헤더 추가
SSA Centisecond 시간(0:00:15.20)을 VTT 점 표기(00:00:15.200)로 변환
위치, 색상, 폰트, 가라오케 태그를 포함한 모든 SSA Override 블록 제거
SSA 줄바꿈 마커를 각 큐 블록 내의 VTT 줄바꿈으로 매핑
선택적 ID나 설정 없이 일반 큐 블록을 출력
SSA 소스 파일의 CRLF 및 LF 줄 끝 감지 및 처리
Chrome, Firefox, Safari, Edge, 모바일 브라우저와 호환되는 UTF-8 인코딩 VTT 출력
외부 서버로의 파일 업로드 없이 완전히 클라이언트 사이드에서 처리

변환하는 이유

HTML5 텍스트 트랙은 WebVTT를 사용하지만 SSA는 웹 브라우저 자막 형식이 아닙니다.
많은 웹 영상 플레이어가 HTML5 track API를 통해 VTT를 불러올 수 있습니다.
웹 캡션 워크플로에서는 텍스트 트랙 입력으로 VTT가 널리 사용됩니다.
SSA 오버라이드 태그는 어떤 웹 표준에도 속하지 않으며 브라우저 자막 엔진에서 렌더링할 수 없습니다.
VTT는 큐 설정이 포함된 파일에서 위치 정보를 다룰 수 있지만, 이 변환기는 일반 텍스트 중심의 SSA 변환만 수행합니다.
SSA 대사를 VTT로 변환하면 웹 플레이어가 참조할 수 있는 웹 지향 텍스트 트랙을 얻게 됩니다.

형식 차이점

SSA는 [Script Info], [V4 Styles], [Events] 섹션을 사용. VTT는 선택적 WEBVTT 헤더와 연속 큐 블록이 있는 플랫 구조 사용.
SSA 시간은 Centisecond(0:00:15.20). VTT 시간은 점 구분 밀리초(00:00:15.200)에 화살표 구분자(-->) 사용.
SSA는 문자별 스타일링을 위한 복잡한 인라인 오버라이드를 지원합니다. 이 출력은 인라인 SSA 서식이 없는 일반 VTT 큐 텍스트입니다.
SSA 파일은 Override 블록 해석을 위한 전용 렌더러 필요. VTT 파일은 브라우저 자막 엔진이 네이티브로 처리.
SSA 메타데이터는 [Script Info]에 있음. VTT 메타데이터는 큐 앞의 NOTE 블록에 배치 가능.
SSA 파일은 일반적으로 자막 편집기에서 열림. VTT 파일은 웹 서버에서 로드되고 HTML <track> 태그에서 참조됨.

일반적인 활용 사례

웹 영상 삽입

텍스트 트랙을 사용하는 HTML5 영상 구현에 맞춰 SSA 대사를 VTT로 변환합니다.

YouTube/Vimeo 업로드

현재 VTT 자막 업로드를 허용하는 플랫폼과 워크플로에 맞춰 SSA 대사를 VTT로 변환합니다.

온라인 강의 플랫폼

WebVTT 캡션을 불러오는 온라인 강의 플레이어에 맞춰 SSA 자막을 VTT로 변환합니다.

커스텀 웹 플레이어

HTML5 track API를 지원하는 커스텀 웹 플레이어용 WebVTT 트랙을 만듭니다.

WCAG 접근성 준수

더 폭넓은 접근 가능한 영상 구현의 일부로 브라우저용 캡션 트랙을 만듭니다.

관련 포맷

자주 묻는 질문

브라우저에는 SSA 자막 파서가 포함되어 있지 않습니다. HTML5 <video> 요소와 <track> 태그는 캡션과 자막 트랙에 WebVTT 파일만 허용합니다. 영상이 웹페이지에 삽입된 경우 SSA 자막은 표시되지 않습니다. VTT로 변환하면 브라우저 호환됩니다.

아니요. VTT는 기본 큐 수준 위치 지정(line, position, align)만 지원하며 {\\pos(x,y)}나 {\\fs28} 같은 SSA Override 태그를 지원하지 않습니다. 모든 Override 블록은 변환 중에 제거됩니다.

표준 WebVTT 텍스트 트랙을 지원하는 플레이어라면 일반적으로 출력을 불러올 수 있습니다. 플레이어의 VTT 지원 범위를 확인하고 필요에 따라 track 요소를 설정하세요.

네. 모든 VTT 파일은 첫 줄에 WEBVTT 문자열로 시작해야 합니다. 이 헤더가 없으면 브라우저가 파일을 거부하고 자막이 표시되지 않습니다. 변환기는 이 헤더를 자동으로 추가합니다.

SSA는 H:MM:SS.cc 형식의 Centisecond 정밀도를 사용합니다. VTT는 HH:MM:SS.mmm 형식의 밀리초 정밀도를 점 구분자로 사용합니다. 변환기는 SSA Centisecond에 10을 곱하여 VTT 밀리초를 생성합니다.

가라오케 태그({\\k}, {\\kf}, {\\ko})는 변환 중에 제거됩니다. VTT는 가라오케 효과를 네이티브로 지원하지 않습니다. 대사 텍스트는 보존되지만 음절별 하이라이트 타이밍은 손실됩니다.

자막을 변환할 준비가 되셨나요?

SSA 파일을 여기에 놓고 VTT로 즉시 변환하세요.