Skip to content

SSA를 SRT로 자막 변환

DVD 시대의 SSA 자막 파일을 폭넓은 기기 호환성을 가진 현대 SRT 형식으로 변환합니다.

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

또는 클릭하여 찾아보기

최대 50MB .ssa 파일 지원

핵심 엔진 아키텍처

1990년대 자막 스크립트의 미래 대비

SubStation Alpha 스크립트는 [Events] 섹션에 스타일이 포함된 대화를 저장합니다. 이 변환기는 SSA Dialogue 줄을 읽고 override 블록을 제거한 뒤 SSA 타이밍을 SRT 타임스탬프로 변환하여 SRT 호환 플레이어용 일반 텍스트 자막 파일을 만듭니다. 모든 변환은 브라우저에서 실행됩니다.

페이로드 & 구문 검사기

SSA → SRT 코드 구문 및 구조 검사

헤더 정의, 타임스탬프 구문, 큐 페이로드 형식을 나란히 비교하여 코드 수준의 대응 관계를 보여줍니다

밀리초 동기화
input.ssa
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!
output.srt
SRT 출력
1
00:00:01,000 --> 00:00:04,000
Hello, world!
 
2
00:00:04,500 --> 00:00:08,000
This is a subtitle file.
 
3
00:00:08,500 --> 00:00:12,000
Converted locally!
사양 시트

SSA vs SRT 기술 사양

표준 규격 준수
입력 형식

SSA

SSA

SSA v4(SubStation Alpha)는 [Script Info], [V4 Styles], [Events] 섹션을 사용하는 자막 스크립트 형식입니다. Dialogue 줄은 쉼표로 구분된 필드를 사용하며 중괄호 안에 인라인 override 코드가 포함될 수 있습니다. 타이밍은 센티초 정밀도(H:MM:SS.cc)입니다. 이 변환기는 UTF-8 입력을 읽고 가능한 경우 GB18030으로 폴백합니다.

출력 형식

SRT

SRT

SRT(SubRip)는 널리 지원되는 일반 텍스트 자막 형식입니다. 각 항목은 순차 번호, 밀리초 정밀도의 쉼표 구분 타임스탬프 쌍(00:01:30,500 --> 00:01:35,000), 일반 텍스트로 구성됩니다.

형식 차이점

SSA는 스타일이 있는 스크립트 형식입니다. SRT는 널리 쓰이는 일반 텍스트 자막 형식입니다.
SSA 타이밍은 센티초(0:00:15.20)이고 SRT 타이밍은 쉼표 구분 밀리초(00:00:15,200)입니다.
중괄호 안의 SSA override 코드는 서식 지시입니다. SRT에는 인라인 서식 시스템이 없습니다.
SSA V4 Styles 섹션은 폰트와 색상을 정의합니다. SRT에는 스타일 시스템이 없습니다.
이 SSA 리더는 UTF-8과 GB18030 폴백을 지원합니다. SRT 출력은 UTF-8입니다.
SSA는 스크립트 구조와 스타일을 가지며 SRT는 순차 번호, 타이밍, 텍스트에 집중합니다.

변환 문제 해결 및 주의 사항

플레이어 호환성, 문자 인코딩, 타이밍 동기화에 대한 실용적인 해결책

4 가지 주의 사항
GOTCHA #1

플레이어에서 자막 싱크가 어긋나거나 점차 느려지는 현상

비디오 프레임레이트 차이(23.976 fps와 25 fps 등)로 인해 발생할 수 있습니다. 당사의 자막 싱크 조절 도구를 통해 전체 오프셋을 손쉽게 보정할 수 있습니다.

GOTCHA #2

한글 자막이 깨져서 물음표나 특수문자로 표시되는 경우

EUC-KR이나 ANSI로 저장된 과거 파일은 깨질 수 있습니다. 본 사이트는 표준 UTF-8로 정규화하여 출력합니다.

GOTCHA #3

여러 인물이 동시에 말할 때 자막이 겹쳐 보이는 문제

포맷마다 다중 자막 처리 방식이 다릅니다. 온라인 자막 편집기에서 개별 라인의 타이밍을 미세 조정할 수 있습니다.

GOTCHA #4

영상 편집 프로그램(프리미어, 다빈치 리졸브)에서 가져오기 오류

전문 편집 소프트웨어의 엄격한 포맷 표준을 고려하여 프리미어, 다빈치 리졸브 등에서 안정적으로 열리는 표준 결과물을 생성합니다.

기능

SSA Dialogue 줄에서 Start, End, Text 필드를 읽습니다.
대화 텍스트에서 override 블록을 제거합니다.
SSA 스크립트 메타데이터와 스타일 정의를 무시합니다.
SSA 센티초 타이밍(0:01:30.50)을 현대 SRT 밀리초 타이밍(00:01:30,500)으로 변환합니다.
UTF-8 입력을 읽고 가능한 경우 GB18030으로 폴백합니다.
폰트 정의와 색상 설정이 포함된 V4 Styles 섹션을 사용하지 않습니다.
SSA 줄바꿈 코드를 표준 SRT 줄바꿈으로 정규화합니다.
제작 노트 등 SSA Comment 줄을 건너뜁니다.

변환하는 이유

많은 범용 플레이어와 미디어 서버는 SSA보다 SRT를 더 일관되게 지원합니다.
일반 SRT 텍스트는 SSA 렌더링을 지원하지 않는 플레이어에서 override 코드가 그대로 표시되는 문제를 줄여 줍니다.
SRT를 받아들이는 영상 도구는 SSA 스타일 계층 없이 변환된 타이밍과 대화를 활용할 수 있습니다.
스타일 정의와 메타데이터가 제거되면서 파일 크기가 작아지는 경우가 많습니다.
SRT는 자막 제작 및 접근성 워크플로에서 널리 쓰이는 중간 형식입니다.
Scenarios

일반적인 활용 사례

DVD 컬렉션 디지털화

텍스트 기반 SSA 자막 내보내기를 SRT로 변환하여 SRT 호환 앱과 기기에서 재생할 수 있게 합니다.

레거시 팬섭 마이그레이션

레거시 텍스트 기반 SSA 대화를 SRT 중심 재생 워크플로에 맞는 SRT로 변환합니다.

영상 편집 워크플로 통합

SRT 자막을 가져오는 영상 도구에 사용할 SRT 중간 파일을 만듭니다.

미디어 서버 호환성

SRT 자막 파일을 색인하는 미디어 서버용 일반 SRT 사이드카 파일을 만듭니다.

모바일 영상 재생

SRT 자막을 지원하는 모바일 플레이어에 맞춰 SSA 대화를 일반 SRT로 변환합니다.

Format Ecosystem

관련 포맷

사용 방법

  1. 1

    .ssa 파일을 드래그하거나 찾아보기로 업로드합니다.

  2. 2

    파서가 [Events] 섹션으로 들어가 Dialogue 줄을 읽습니다.

  3. 3

    각 Dialogue 줄을 예상되는 Start, End, Text 필드 기준으로 나눕니다.

  4. 4

    텍스트에서 override 블록을 제거합니다.

  5. 5

    SSA 센티초 타임스탬프를 SRT 밀리초 타임스탬프로 변환합니다.

  6. 6

    정리된 각 자막 항목에 순차 번호를 할당합니다.

  7. 7

    SRT 출력은 UTF-8로 인코딩되어 최신 재생 기기에서 바로 사용할 수 있습니다.

자주 묻는 질문

SSA v4(SubStation Alpha)는 [Script Info], [V4 Styles], [Events] 섹션을 사용하는 스타일 자막 스크립트 형식입니다. Dialogue 줄이 타이밍과 텍스트를 담고, 중괄호 안의 override 코드로 폰트 크기, 색상, 위치 등 렌더링 세부 사항을 제어할 수 있습니다.

SSA는 초기 SubStation Alpha 스크립트 형식이고, ASS는 스타일과 override 기능이 추가된 Advanced SubStation Alpha 후속 형식입니다. 둘은 비슷한 Events와 Dialogue 구조를 사용하지만 이 페이지에서는 .ssa 파일을 받습니다.

중괄호 안의 override 블록은 모두 제거됩니다. 남은 대화 텍스트는 SSA 줄바꿈 코드가 표준 줄바꿈으로 변환되는 점을 제외하면 보존됩니다.

일부 플레이어는 SSA 스타일을 렌더링하지 않거나 지원하지 않는 override 코드를 텍스트로 표시합니다. SRT로 변환하면 override 블록이 제거되어 많은 SRT 호환 플레이어가 바로 표시할 수 있는 일반 텍스트가 됩니다.

SSA v4는 cc가 센티초(0-99)인 H:MM:SS.cc 형식을 사용합니다. SRT는 mmm이 밀리초(0-999)인 HH:MM:SS,mmm 형식입니다. 변환기는 센티초에 10을 곱합니다. 예를 들어 0:01:25.40은 SRT에서 00:01:25,400이 되며 시간은 두 자리로 채워집니다.

리더는 UTF-8을 우선 사용하고, 일부 중국어 인코딩 파일은 GB18030으로 폴백할 수 있습니다. 다른 레거시 인코딩은 정확히 디코딩되지 않을 수 있으므로 업로드 전에 적절한 편집기에서 UTF-8으로 변환하세요.

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

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