취미·여가활동

동영상의 자막에서 확장자가 틀린파일이 궁금합니다.

동영상 자막파일은 대부분 smi 라는 파일이던데요.

근데 자막의 확장자가 ttml 이라는 자막파일도 있던데

이것을 smi 형식의 자막파일로 바꿔줄 수는 없나요?

어떤 방법이 필요한지 궁금합니다.

1개의 답변이 있어요!

  • TTML은 XML 기반의 자막 형식이고, SMI(SAMI)는 국내에서 오래 사용된 자막 형식이라 구조가 서로 다릅니다.

    가장 쉬운 방법은 Subtitle Edit 같은 자막 편집 프로그램을 이용하는 것입니다.

    추천 방법

    TTML 파일을 Subtitle Edit로 불러옵니다.

    필요하면 자막 내용이나 싱크를 확인합니다.

    파일 → 다른 이름으로 저장 파일 형식에서 SAMI (*.smi) 선택 저장하면 SMI 자막으로 변환됩니다. SRT→SMI 변환도 같은 방식으로 가능합니다.

    다만 TTML에는 글자 위치, 색상, 스타일, 여러 언어 정보 등 SMI에서 그대로 표현하기 어려운 정보가 들어 있을 수 있어서, 변환 과정에서 일부 서식이나 메타데이터가 사라질 수 있습니다.

    온라인에서 간단하게 처리하려면 TTML → SRT로 먼저 변환한 다음, SRT → SMI로 변환하는 방법도 있습니다. TTML→SRT 변환 도구도 제공되고 있습니다.

    결론적으로 TTML → SRT → SMI 또는 Subtitle Edit에서 TTML → SMI 직접 변환하는 방법을 추천드립니다. 단순히 확장자만 변경하는 것은 자막이 정상적으로 인식되지 않을 수 있습니다.

    채택된 답변