SMI와 SRT는 서로 다른 자막 파일입니다
SMI는 SAMI(Synchronized Accessible Media Interchange)의 줄임말로, 마이크로소프트가 윈도우 미디어 플레이어를 위해 만든 자막 형식입니다. 확장자는 .smi이며 내부는 HTML과 비슷한 태그로 이루어져 있습니다. 국내 데스크톱 재생기가 오랫동안 이 형식을 지원했기 때문에, 한국어권에는 지금도 SMI 자막 파일이 많이 남아 있습니다.
SRT는 SubRip Text의 줄임말이며 현재 가장 널리 쓰이는 자막 형식입니다. 구조가 단순해서 번호, 시작 시각과 종료 시각, 자막 문장이 차례로 반복될 뿐입니다. 유튜브를 비롯한 영상 서비스와 대부분의 편집 프로그램이 SRT 파일을 그대로 읽습니다.
두 형식은 어떻게 다른가
가장 큰 차이는 시간 정보를 적는 방식입니다. SMI는 자막이 시작하는 시각만 밀리초 단위로 기록하고, 다음 자막이 시작할 때 앞 자막이 사라지는 구조입니다. SRT는 자막마다 시작 시각과 종료 시각을 모두 적습니다. 그래서 SMI를 SRT로 옮기려면 원본에 없는 종료 시각을 계산해서 채워 넣어야 하고, 이 과정에서 값이 어긋날 수 있습니다.
두 번째 차이는 호환성입니다. SMI는 윈도우 환경의 일부 재생기 밖에서는 지원이 고르지 않습니다. 반면 SRT는 웹 브라우저, 스마트 TV, 모바일 앱, 편집 프로그램에서 대체로 그대로 인식됩니다. 오래된 자막을 계속 쓰실 계획이라면 SRT로 옮겨 두는 편이 나중에 문제가 적습니다.
Transcriptube가 실제로 하는 일
분명히 말씀드리면 Transcriptube에는 SMI 파일을 SRT로 바꾸는 기능이 없습니다. 이 사이트가 하는 일은 유튜브 영상의 자막을 텍스트로 가져오는 것입니다. 영상 링크를 붙여넣으면 전체 자막이 타임스탬프와 함께 화면에 표시되며, 읽는 것은 무료입니다. 계정 없이 하루 3회, 주 10회까지 이용하실 수 있습니다.
AI 요약은 1.5시간 이하 영상에 한해 하루 한 번 무료이고, 복사와 파일 저장, 질문과 장면 찾기는 유료 플랜에 포함되어 있습니다. Basic은 월 6.99달러, Pro는 월 14.99달러입니다. 유료 플랜에서는 자막을 TXT, SRT, VTT 파일로 내려받을 수 있고, 타임스탬프가 붙은 요약, 영상 내용에 대한 질문, 특정 장면 찾기, 여러 영상 일괄 처리를 사용할 수 있습니다. Pro 플랜에서는 채널이나 재생목록 전체를 한 번에 처리합니다.
이미 가지고 있는 자막 파일을 바꾸려면
SRT와 VTT 사이의 변환은 이 사이트에서 바로 하실 수 있습니다. 자막 파일에서 번호와 시간 정보를 지우고 문장만 남기려면 SRT를 TXT로 바꾸는 변환기를, 웹용 VTT 파일을 SRT로 되돌리려면 VTT를 SRT로 바꾸는 변환기를 사용하세요. 두 변환기 모두 브라우저 안에서 처리되므로 파일이 서버로 올라가지 않으며, 요금도 들지 않습니다.
SMI 파일만 가지고 계신 경우에는 SMI를 지원하는 별도의 자막 편집 프로그램에서 SRT로 저장한 뒤, 위 변환기로 넘어오시면 됩니다. 그다음부터는 형식 문제로 막히는 일이 거의 없습니다.
자막이 없는 영상은 처리할 수 없습니다
Transcriptube는 유튜브에 이미 존재하는 자막 트랙을 읽습니다. 제작자가 직접 올린 자막이든 유튜브가 자동으로 만든 자막이든 상관없지만, 자막 트랙이 하나도 없는 영상에서는 가져올 텍스트가 없습니다. 그런 영상에는 자막이 없다는 안내가 표시되며, 음성만으로 새로 받아쓰기를 하지는 않습니다.