TTML을 SRT로 변환
TTML/DFXP 자막 파일을 거의 모든 플레이어가 이해하는 간단한 SRT 형식으로 브라우저에서 변환합니다. 업로드 불필요.
기기에서 로컬로 처리 중 ...
내 파일
기기에서 로컬로 처리 중 ...
0%
파일이 기기를 떠난 적이 없습니다
제 파일이 업로드되나요?
아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법
TTML/DFXP 자막 파일을 거의 모든 플레이어가 이해하는 간단한 SRT 형식으로 브라우저에서 변환합니다. 업로드 불필요.
기기에서 로컬로 처리 중 ...
기기에서 로컬로 처리 중 ...
0%
파일이 기기를 떠난 적이 없습니다
아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법
TTML/DFXP 파일은 일반적으로 스트리밍 플랫폼과 방송사를 위한 전문적인 납품 체계에서 나옵니다. 데스크톱 플레이어나 편집 소프트웨어는 거의 SRT나 VTT만 읽기 때문에 일상적인 용도로는 대체로 적합하지 않습니다. 이 도구는 TTML 파일에서 타이밍과 텍스트를 추출하여 SRT로 기록합니다.
이 도구는 문서에서 <p begin="..." end="..."> 요소를 구체적으로 찾아 타이밍(일반적인 시:분:초.밀리초 형식과 "12.5s" 같은 순수 초 값 모두)과 텍스트 내용을 읽고, 내부의 <br/> 줄바꿈을 실제 줄바꿈으로 변환하며, 나머지 XML 마크업을 제거합니다. 프레임 또는 틱 기반 타임코드라는 TTML의 드문 세부 사항은 솔직히 지원되지 않습니다.
전체 처리 과정은 완전한 XML 파서 없이 브라우저에서 완전히 로컬로 이루어집니다. 이 하나의 요소 패턴에 맞춘 표적화된 탐지만으로 일반적인 자막 콘텐츠에는 충분합니다. 일치하는 요소를 찾지 못하면 빈 파일을 생성하는 대신 명확한 메시지와 함께 중단됩니다.
| 입력 형식 | TTML, DFXP |
|---|---|
| 출력 형식 | SRT |
| 일괄 처리 | 미지원 |
| 처리 방식 | 브라우저에서 로컬 처리 (JavaScript) |
| 파일 업로드 | 없음 |
제한: 시각 형식 또는 순수 초 타이밍을 가진 접두사 없는 <p begin end> 요소만 읽습니다. 프레임 또는 틱 기반 타임코드와 <tt:p> 같은 네임스페이스 접두사는 솔직히 지원되지 않습니다. TTML의 리전, 스타일, 레이아웃 정보는 손실됩니다. SRT에는 이를 표현할 자리가 없기 때문입니다.
아니요. 변환은 브라우저에서 완전히 로컬로 실행됩니다. 파일은 절대 기기를 벗어나지 않습니다.
이 도구는 시각 또는 초 타이밍을 가진 일반적인 <p begin end> 패턴을 구체적으로 읽습니다. 프레임 기반 타임코드나 <tt:p> 같은 네임스페이스 접두사는 의도적으로 다루지 않습니다.
아니요, SRT에는 스타일, 리전, 레이아웃이라는 개념이 없습니다. 시간과 순수 텍스트만 변환됩니다.
네. 자매 도구 'SRT를 TTML로 변환'을 이용하시면 됩니다.