본문 바로가기
파일을 서버로 보내지 않습니다. 브라우저 안에서만 처리하고, 어디에도 저장하지 않습니다.

자막 변환기 (SRT·VTT·SMI)

SRT·VTT·SMI 자막을 서로 바꾸고, 영상과 어긋난 자막 싱크를 초 단위로 당기거나 늦춥니다. 옛날 SMI 자막처럼 EUC-KR로 저장돼 한글이 깨지는 파일도 인코딩을 알아서 읽습니다. 자막은 서버로 보내지 않고 이 브라우저 안에서만 바꿉니다.

또는 자막 내용 붙여넣기

파일을 고르지 않았을 때만 붙여 넣은 내용을 변환합니다.

바꿀 형식
싱크 조절
초

0.5초, 1.25초처럼 소수점까지 넣을 수 있습니다(1/1000초 단위).

인코딩·SMI 설정

자막 파일을 고르고 바꿀 형식과 싱크를 정한 뒤 변환하기를 누르세요.

변환 완료
    미리 보기:
    
          

    자막 변환기 사용법

    1. 자막 파일 선택을 눌러 .srt·.vtt·.smi 파일을 고릅니다. 여러 개를 한 번에 고르면 모두 같은 설정으로 바꾸고 ZIP으로 받을 수 있습니다.
    2. 바꿀 형식을 고릅니다. 유튜브·웹 플레이어는 VTT, 대부분의 동영상 플레이어와 편집 프로그램은 SRT, 곰플레이어·팟플레이어의 옛 자막은 SMI입니다. 텍스트를 고르면 시각을 빼고 대사만 한 줄씩 뽑아 대본으로 쓸 수 있습니다.
    3. 자막이 영상보다 일정하게 빠르거나 늦으면 싱크 조절에서 방향과 초를 넣습니다. 처음엔 맞다가 뒤로 갈수록 점점 어긋나면 FPS 보정을 고릅니다.
    4. 자막 변환하기를 누르면 결과 미리 보기와 받기 버튼이 나옵니다. 같은 형식으로 싱크만 바꾸면 원본과 헷갈리지 않게 이름 끝에 _sync가 붙습니다.

    SRT·VTT·SMI 형식 차이

    항목SRTVTT (WebVTT)SMI (SAMI)
    시각 표기00:00:01,000 (쉼표)00:00:01.000 (마침표)Start=1000 (밀리초)
    주로 쓰는 곳대부분의 플레이어·편집 프로그램유튜브, 웹 <video>, 강의 플랫폼옛 국내 자막, 곰·팟플레이어
    여러 언어파일 하나에 한 언어파일 하나에 한 언어한 파일에 여러 언어(Class)
    꾸밈<i> <b> <u> 정도위치·스타일 설정 가능HTML 글꼴·색

    이 도구는 대사와 시각, 기울임·굵게·밑줄만 옮깁니다. VTT의 위치 설정이나 SMI의 글꼴 색처럼 형식마다 다른 꾸밈은 다른 형식으로 옮길 수 없어 빠집니다. VTT의 화자 표시(<v 이름>)는 "이름: 대사"로 바꿔 남깁니다.

    자막 싱크가 안 맞을 때

    당기기로 0초보다 앞으로 밀려난 자막은 지우고, 0초에 걸친 자막은 0초부터 보이게 자릅니다.

    깨진 한글 자막 복구

    2000년대에 만든 SMI·SRT 자막은 대부분 EUC-KR(CP949)로 저장돼 있어, UTF-8만 읽는 스마트 TV·휴대폰·유튜브에 올리면 한글이 "¾È³ç" 같은 글자로 깨집니다. 이 도구는 파일 바이트를 보고 UTF-8인지 EUC-KR인지 자동으로 판별해 읽고, 결과는 어디서나 읽히는 UTF-8로 저장합니다. 자동 판별이 틀리면 인코딩·SMI 설정에서 원본 인코딩을 직접 고르세요.

    이미 깨진 채로 저장된 글(파일이 아니라 복사한 글)은 깨진 한글 복구에서 되살릴 수 있습니다.

    자주 묻는 질문

    자막 파일이 서버에 올라가나요?

    아니요. 파일을 읽고 바꾸는 일은 모두 이 브라우저 안에서 이루어지고, 자막은 서버로 전송되지도 저장되지도 않습니다. 공개 전 번역 자막도 안심하고 바꿀 수 있습니다.

    유튜브에 올릴 자막은 어떤 형식이 좋나요?

    유튜브는 SRT와 VTT를 모두 받습니다. SMI는 받지 않으므로 SRT나 VTT로 바꿔 올리세요. 웹페이지의 <video> 태그에 붙이는 <track> 자막은 VTT만 됩니다.

    SMI에 한국어와 영어가 같이 있어요.

    SMI 파일을 고르면 들어 있는 언어(KRCC, ENCC 등)를 읽어 인코딩·SMI 설정 → SMI 언어에 보여 줍니다. 원하는 언어를 고르고 변환하면 됩니다. 고르지 않으면 첫 번째 언어를 씁니다.

    영상에 자막을 입힐(하드코딩) 수 있나요?

    이 도구는 자막 파일만 다룹니다. 대부분의 플레이어는 영상과 같은 이름의 자막 파일(영상.mp4와 영상.srt)을 같은 폴더에 두면 자동으로 불러옵니다. 영상을 자르거나 합친 뒤 자막을 맞추려면 동영상 자르기에서 자른 시각만큼 싱크를 당기면 됩니다.

    출처