계산기 & 툴계산기 & 툴
불러오는 중...
개발

🎬
SMI SRT 변환기

SMI(SAMI)와 SRT 자막 파일을 브라우저에서 서로 변환하는 도구입니다. CP949·EUC-KR 한글 인코딩, SMI 자막 Class 선택, 전체 자막 싱크 보정, UTF-8 다운로드를 지원합니다.
SMI(SAMI)와 SRT 자막 파일을 서로 변환합니다. 파일은 서버에 업로드하지 않고 브라우저에서 처리하며, 한글 인코딩과 자막 싱크 보정도 지원합니다.

변환 방향
원본 파일 문자 인코딩
자동 감지
한글이 깨지는 오래된 SMI 파일은 CP949 / EUC-KR을 직접 선택한 뒤 다시 불러와보세요.

SMI 파일을 선택하거나 끌어놓으세요

.smi 또는 .srt 파일을 넣으면 파일 형식에 따라 변환 방향도 자동으로 맞춥니다.

자막 내용
전체 자막 싱크 보정
ms
+500ms는 자막을 0.5초 늦게, -500ms는 0.5초 빠르게 이동합니다.

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

이 사이트는 광고 수익으로 유지되고 있습니다. 배너 또는 여기를 클릭하여 구매해 주시면 유지에 도움을 주실 수 있습니다.

SMI SRT 변환기란?

SMI SRT 변환기는 SMI(SAMI) 자막을 SRT(SubRip) 자막으로 바꾸거나, 반대로 SRT 자막을 SMI 형식으로 변환하는 도구입니다. 영상 자막 파일은 겉보기에는 단순한 텍스트 파일이지만, 두 형식은 시간을 기록하는 방법이 다르기 때문에 파일 확장자만 바꾸면 정상적으로 재생되지 않습니다.
이 도구는 자막의 시간 코드와 문장을 읽어 새 형식에 맞게 다시 구성합니다. 변환 작업은 브라우저 안에서 처리되므로 선택한 자막 파일을 별도의 변환 서버로 전송하지 않습니다.

SMI와 SRT의 차이

구분SMISRT
시간 표현<SYNC Start=1500>처럼 시작 시각을 ms로 기록00:00:01,500 --> 00:00:03,000처럼 시작·종료 시각 기록
구조SAMI/HTML과 비슷한 태그 구조번호 + 시간 코드 + 자막 문장
스타일Class와 CSS 스타일을 포함할 수 있음비교적 단순한 텍스트 중심 형식
한글 인코딩오래된 파일에서 CP949 계열을 자주 만날 수 있음UTF-8 사용이 편리하지만 파일마다 인코딩이 다를 수 있음

SMI를 SRT로 변환하는 방법

SMI 파일을 선택하면 각 SYNC Start 값을 읽어 자막 시작 시각을 찾습니다. SMI에는 SRT처럼 모든 문장에 종료 시간이 명시되지 않는 경우가 많기 때문에, 일반적으로 다음 SYNC 시각을 현재 자막의 종료 시각으로 사용합니다.&nbsp;처럼 화면에서 자막을 지우기 위한 빈 구간도 종료 시각을 판단하는 데 사용됩니다.

SRT를 SMI로 변환하는 방법

SRT는 각 자막에 시작 시간과 종료 시간이 모두 들어 있습니다. 변환기는 이 구간을 밀리초 단위의 SMI SYNC 시각으로 바꾸고, 자막이 끝나는 시점에는 빈 자막을 넣어 이전 문장이 화면에 계속 남지 않도록 구성합니다. 서로 겹치는 SRT 자막이 있는 경우에는 같은 시점에 표시되어야 하는 문장을 함께 유지하도록 처리합니다.

SMI 한글이 깨질 때

오래된 한국어 SMI 파일을 열었을 때 ���처럼 글자가 깨지면 문자 인코딩이 UTF-8이 아닐 가능성이 있습니다. 이 변환기에서는 자동 감지 외에 CP949 / EUC-KR, UTF-8, UTF-16 LE를 직접 선택할 수 있습니다. 자동 감지로 글자가 정상적으로 나오지 않는다면 CP949 / EUC-KR을 선택한 뒤 파일을 다시 불러오세요.

자막 싱크가 맞지 않을 때

영상보다 자막이 일정하게 빠르거나 느리다면 전체 자막 싱크 보정을 사용할 수 있습니다. 예를 들어 자막이 영상보다 0.7초 빠르면 +700ms를 입력해 전체 자막을 0.7초 늦출 수 있고, 자막이 1초 늦으면 -1000ms를 입력해 1초 앞당길 수 있습니다.

변환 시 알아둘 점

SMI와 SRT는 지원하는 스타일과 구조가 완전히 같지 않습니다. 이 변환기는 재생 호환성이 높은 자막 텍스트와 시간 정보를 우선해 변환하며, SMI에 들어 있는 글꼴, 색상, 위치, CSS와 같은 세부 스타일은 SRT로 옮길 때 그대로 유지되지 않을 수 있습니다. 변환 후에는 실제 사용할 동영상 플레이어나 편집 프로그램에서 자막 시간과 줄바꿈을 한 번 확인하는 것이 좋습니다.

자주 묻는 질문

  • Q. SMI 파일을 올리면 서버에 저장되나요?
    A. 아니요. 이 페이지의 변환 로직은 브라우저에서 파일을 읽고 변환하도록 구성되어 있어, 자막 내용 자체를 변환 서버에 업로드하지 않습니다.
  • Q. SMI에 한국어와 영어 자막이 같이 들어 있으면 어떻게 하나요?
    A. SMI에서 여러 P Class가 감지되면 자막 트랙 선택 항목이 나타납니다. KRCC, ENCC 등 원하는 Class를 선택한 뒤 변환할 수 있습니다.
  • Q. 변환한 SRT의 한글이 다른 프로그램에서 깨져요.
    A. 다운로드 시 UTF-8 BOM 포함 옵션을 켜보세요. 오래된 프로그램은 BOM이 있는 UTF-8 파일을 더 안정적으로 인식하는 경우가 있습니다.
  • Q. 자막 시간만 한꺼번에 바꿀 수 있나요?
    A. 가능합니다. 전체 자막 싱크 보정에 밀리초(ms) 값을 입력하면 변환과 동시에 모든 자막 시각을 앞뒤로 이동합니다.
  • Q. SRT를 SMI로 바꾸면 스타일도 그대로 유지되나요?
    A. 시간과 자막 문장은 변환하지만 형식별 스타일 규칙이 달라 CSS, 위치, 색상 등은 동일하게 유지되지 않을 수 있습니다.

참고 자료

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

이 사이트는 광고 수익으로 유지되고 있습니다. 배너 또는 여기를 클릭하여 구매해 주시면 유지에 도움을 주실 수 있습니다.

SMI SRT 변환기
홈
즐겨찾기
메뉴