Skip to content

SRT를 TTML로 변환

빠름. 안전함. 완벽함.

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

안전하고 보안
초고속
무료 무제한
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!
TTML
<?xml version="1.0" encoding="UTF-8"?>
<tt xml:lang="en" xmlns="http://www.w3.org/ns/ttml">
<body>
<div>
<p begin="1.000s" end="4.000s">Hello, world!</p>
<p begin="4.500s" end="8.000s">This is a subtitle file.</p>
<p begin="8.500s" end="12.000s">Converted locally!</p>
</div>
</body>
</tt>

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

또는 클릭하여 찾아보기

Supports .srt files up to any size

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

사용 방법

1

SRT 파일 업로드

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

2

즉시 변환

브라우저에서 로컬로 처리

3

TTML 다운로드

.ttml 파일을 즉시 받기

필요할 수 있는 더 많은 변환

AllSubConverter를 선택하는 이유

프라이버시가 중요합니다

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

번개 같은 속도

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

진정한 무제한

파일 크기 제한 없음. 일일 제한 없음. 완전 무료.

어디서나 작동

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

SRT를 TTML로 변환 소개

이 변환꺐는 SubRip(SRT) 자막 파일을 TTML(Timed Text Markup Language) 형식으로 변환합니다. TTML은 W3C에서 개발한 XML 기반 자막 표준으로, Netflix, Apple TV, Amazon Prime Video 및 전 세계 방송 기관에서 채택하고 있습니다. SRT는 일반 사용자에 적합한 간단한 일반 텍스트 형식이지만, TTML은 전문 스트리밍 플랫폼과 방송 전달 워크플로우에 필요한 구조화된 XML, 스타일링 기능 및 메타데이터를 제공합니다.

입력 형식

SRT

SRT(SubRip)는 순차 번호가 메격진 큐, HH:MM:SS,mmm 타임스탬프, 간단한 텍스트 줄로 구성된 일반 텍스트 자막 형식입니다. 대부분의 자막 편집 도구(Aegisub, Subtitle Edit, Jubler)가 기본적으로 내보내는 범용 교환 형식입니다. SRT에는 스타일링, 위치 지정 또는 메타데이터 기능이 없습니다.

출력 형식

TTML

TTML(Timed Text Markup Language)은 Netflix(IMSC/ITT), Apple TV(ITV), Amazon Prime Video 및 방송 시스템(EBU-TT-D)에서 사용하는 W3C XML 기반 자막 형식입니다. TTML은 인라인 스타일링, 텍스트 위치 지정, 언어 메타데이터, 강제 내arration 및 전문 전달에 필요한 복잡한 다중 영역 레이아웃을 지원합니다.

기능

SRT 쉰표 구분 타임스탬프를 TTML begin/end 시간 표현식으로 자동 변환
적절한 네임스페이스 선언(tt, ttm, tts, ittp)을 포함한 유효한 TTML XML 생성
자막 텍스트를 <body> 및 <div> 컨테이너 내의 <p> 요소로 래핑
SRT 줄바꿆을 TTML의 올바른 줄바꿆을 위해 <br/> 태그로 변환
유효한 출력을 위해 XML 특수문자(앤퍼샨드, 꾸중괄호) 이스케이프 처리
스트리밍 전달용 사용 시 Netflix 호환 ITT 구조 생성
방송 워크플로우를 위한 프레임 레이트 기반 타이밍 표현식 지원
100% 클라이언트 측 처리, 업로드 불필요, 완전한 개인정보 보호

변환하는 이유

Netflix는 모든 자막 전달에 TTML 기반 IMSC(Interactive Media Subtitling and Captions) 형식을 요구하며, 파트너 포털을 통해 제출된 SRT 파일은 거부됩니다.
Apple TV와 iTunes는 자막에 TTML 파생 ITV 형식을 사용하며, 일반 텍스트 SRT 대신 XML 소스 파일이 필요합니다.
EBU-TT 방송 전달 표준(유럽 방송사 사용)은 TTML을 기반으로 구축되었으며 규정 준수를 위해 XML 자막 파일을 의무화합니다.
Amazon Prime Video는 자막 전달을 위해 TTML을 요구하며 콘텔츠 파트너의 SRT 업로드를 거부합니다.
전문 자막 제작 업체와 현지화 스튜디오는 내부적으로 TTML로 작업하며 SRT가 아닌 XML 결과물을 요구합니다.
TTML은 SRT가 표현할 수 없는 메타데이터 플래그로 강제 내arration(외국어 대화를 위한 강제 자막)을 지원합니다.
TTML은 SRT가 완전히 불가능한 큐별 스타일링(글꼴, 색상, 위치 지정, 정렬)을 허용하며, 이는 접근성 규정 준수 전달에 필수적입니다.

형식 차이점

SRT는 쉰표로 구분된 타임스탬프(00:01:30,500)를 사용합니다. TTML은 점 구분자가 있는 begin="00:01:30.500" end="00:01:35.000"과 같은 XML 속성을 사용합니다.
SRT는 번호가 메격진 항목이 있는 평면 일반 텍스트 파일입니다. TTML은 <tt> 루트, <head>, <styling>, <body>, <div>, <p> 요소가 있는 구조화된 XML 문서입니다.
SRT에는 스타일링 지원이 없습니다. TTML은 tts: 속성(fontFamily, fontSize, color, backgroundColor, textAlign, origin)을 통한 인라인 스타일링을 지원합니다.
SRT는 큐 내 줄바꿆을 위해 리터럴 줄바꿆 문자를 사용합니다. TTML은 명시적 줄바꿆을 위해 <br/> 자체 닫기 태그를 사용합니다.
SRT에는 메타데이터 기능이 없습니다. TTML은 언어 선언(xml:lang), 영역 정의, 역할 속성 및 강제 내arration 플래그를 지원합니다.
SRT 파일은 분당 1-3 KB입니다. TTML 파일은 XML 오버헤드, 네임스페이스 선언 및 구조로 인해 분당 3-6 KB입니다.

일반적인 활용 사례

Netflix 콘텐츠 전달

Netflix는 파트너 포털을 통한 모든 자막 제출에 IMSC/TTML 형식을 요구합니다. Netflix에 시리즈, 영화 또는 다큐멘터리를 전달하기 전에 SRT 자막을 TTML로 변환하세요.

Apple TV 및 iTunes 자막

Apple TV와 iTunes는 자막에 TTML 파생 ITV 형식을 사용합니다. Apple TV 자막 전달 준비의 첫 단계로 SRT를 TTML로 변환하세요.

방송 EBU-TT 규정 준수

EBU-TT 표준을 사용하는 유럽 방송사는 XML 기반 자막 파일을 요구합니다. EBU-TT 방송 전달 규정 준수의 기반으로 SRT를 TTML로 변환하세요.

Amazon Prime Video 전달

Amazon Prime Video는 콘텐츠 파트너의 자막 전달을 위해 TTML을 요구합니다. Amazon Video Direct 포털에 업로드하기 전에 SRT 자막을 TTML로 변환하세요.

전문 자막 워크플로운

자막 제작 업체와 현지화 스튜디오는 내부적으로 TTML로 작업합니다. 전문 자막 제작, 현지화 및 접근성 규정 준수 프로젝트를 위해 SRT 대신 TTML을 전달하세요.

관련 포맷

자주 묻는 질문

TTML(Timed Text Markup Language)은 Netflix, Apple TV, Amazon Prime Video 및 방송 기관에서 요구하는 W3C XML 기반 자막 형식입니다. 주요 스트리밍 플랫폼이나 방송 파트너에게 자막을 전달하는 경우, 일반 텍스트 SRT 대신 TTML(또는 그 변형인 IMSC, ITV, EBU-TT-D)을 요구할 가능성이 높습니다.

SRT는 쉰표가 있는 HH:MM:SS,mmm 형식(예: 00:01:30,500)을 사용합니다. TTML은 점으로 구분된 시간 표현식이 있는 begin과 end 속성(예: begin="00:01:30.500" end="00:01:35.000")을 사용합니다. 변환꺐가 모든 큐에 대해 이 변환을 자동으로 처리합니다.

여러 줄(줄바꿆으로 구분)이 있는 SRT 큐는 줄 사이에 <br/> 태그가 있는 TTML <p> 요소로 변환됩니다. 이는 유효한 XML을 생성하면서 줄바꿆 구조를 보존합니다.

네. 변환꺐는 적절한 네임스페이스 선언과 구조를 갖춤 TTML XML을 생성하며, Netflix IMSC/ITT 요구 사항과 호환됩니다. 단, Netflix는 프레임 레이트, 화면비, 스타일링에 대한 추가 요구 사항이 있을 수 있으바로 해당 전달 사양서와 대조하여 확인하세요.

출력 TTML에는 표준 네임스페이스가 포함됩니다: xmlns:tt(자막 타이밍), xmlns:ttm(메타데이터), xmlns:tts(스타일링). Netflix/IMSC 호환성을 위해 ittp(프로필)과 같은 추가 네임스페이스가 포함될 수 있습니다.

네. 앤퍼샨드(&), 작다(<), 크다(>), 따옴표와 같은 문자는 출력에서 XML 엔티티(&amp;, &lt;, &gt;, &quot;)로 자동 이스케이프됩니다.

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

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