Skip to content
TTMLSRTStreaming변환

TTML을 SRT로 변환하는 방법(일반 자막 추출)

Netflix나 방송의 TTML 자막을 범용의 SRT로 변환하세요.

A
AllSubConverter Team
2 분 읽기

TTML은 Netflix, Apple TV, 방송 작업 과정을 뒷받침하는 자막 형식이지만, 대부분의 미디어 플레이어, 편집기, 다운로드 도구가 기대하는 것은 SRT입니다. TTML 파일이 있고 모든 기기에서 읽을 수 있는 것이 필요하다면, TTML을 SRT로 변환하면 XML과 스타일링이 벗겨지고 깨끗하고 범용적인 자막이 남습니다. 이 가이드는 변환 중 무엇이 일어나는지, 그리고 무료로 TTML을 SRT로 변환하는 방법을 안내합니다.

TTML을 다시 SRT로 변환하는 이유

TTML은 강력하지만 무겁습니다. XML이고 크기가 클 수 있으며, 많은 플레이어가 그냥 무시하는 스타일링과 위치 정보를 담고 있습니다. SRT는 정반대입니다. 작고, 일반 텍스트이며, 거의 모든 플레이어, 스마트 TV, 휴대폰, 영상 편집기에서 지원됩니다. 필요한 것이 대사와 타이밍뿐이라면 SRT가 올바른 대상입니다.

흔한 변환 이유에는 VLC나 MPV에서 스트리밍 자막 열기, 캡션을 Premiere Pro, DaVinci Resolve, Final Cut Pro로 가져오기, 또는 일반 텍스트와 가장 잘 맞는 번역이나 AI 파이프라인에 자막을 넣는 것이 있습니다.

TTML에서 SRT로의 변환은 대화와 타이밍을 유지합니다. SRT로 표현할 수 없는 것만 버립니다.

무엇이 보존되고 무엇이 손실되는가

보존되는 것: 자막의 전체 텍스트, 각 cue의 시작 및 종료 시간, 줄바꿈입니다. TTML 타이밍은 초 또는 시계 값으로 표현되며 밀리초 정밀도를 유지합니다. 이는 SRT가 사용하는 HH:MM:SS,mmm 형식에 깔끔하게 대응합니다.

손실되는 것: 글꼴, 색상, 윤곽선 같은 스타일링, 화면 위치와 영역, 언어 속성 같은 XML 메타데이터입니다. 이것들은 SRT에 존재할 수 없으므로 유효한 출력을 만들기 위해 제거됩니다. 재생에 중요한 텍스트와 타이밍은 그대로 유지됩니다.

변환의 작동 방식

각 TTML <p> 요소가 하나의 SRT 블록이 됩니다. 변환기는 beginend 속성을 읽어 SRT 타임스탬프로 변환하고, 일련 번호를 할당한 뒤 텍스트를 작성합니다. 인라인 <br/> 태그는 일반 줄바꿈이 됩니다. 결과는 어디서든 재생되는 표준 SRT 파일입니다.

TTML을 SRT로 변환하는 방법

저희의 무료 TTML-SRT 변환기를 사용하세요. TTML 또는 ITT 파일을 업로드하면 도구가 텍스트와 타이밍을 깨끗한 SRT 문서로 추출합니다. 반대 방향으로는 SRT-TTML 변환기가 XML 구조를 다시 추가합니다.

자주 묻는 질문

변환 후 타이밍이 정확한가요?

네. TTML은 밀리초 정밀도를 지원하고 SRT도 마찬가지이므로, 시작 및 종료 시간이 반올림 없이 정확히 보존됩니다.

ITT(iTunes Timed Text) 파일도 되나요?

됩니다. ITT는 TTML과 동일한 XML 구조를 사용하므로 변환기가 ITT 파일을 같은 방식으로 읽고 유효한 SRT를 생성합니다.

스타일링을 나중에 복구할 수 있나요?

SRT에서는 불가능합니다. SRT에는 스타일링이 없기 때문입니다. 나중에 스타일링이 필요하면 원본 TTML을 보관하거나, 시각적 제어가 필요할 때 SRT를 ASS 같은 스타일이 있는 형식으로 변환하세요.

A
AllSubConverter Team
Subtitle Format Specialist & Content Contributor
Fast & Free

자막을 변환해야 하나요?

SRT, VTT, ASS, LRC 및 10개 이상의 포맷을 100% 프라이버시 보호와 함께 브라우저에서 즉시 변환하세요.

자막 변환기 열기

관련 기사