CC자막 변환·싱크 도구모든 도구 사이트 보기
PRACTICAL GUIDE

SRT·VTT 자막 형식과 싱크 점검법

자막 시간 코드와 형식 차이를 이해하고, 변환·이동·구간 추출 뒤 영상과 정확히 맞는지 확인하는 방법을 설명합니다.

검수일 2026-09-22약 7분

자막은 번호·시간 코드·문장으로 구성됩니다

SRT 자막은 보통 순번, 시작과 종료 시간, 자막 문장, 빈 줄의 반복으로 구성됩니다. 시간 형식은 시:분:초,밀리초를 사용하며 시작 시간이 종료 시간보다 늦거나 블록 사이 구분이 깨지면 재생기가 일부 자막을 건너뛸 수 있습니다.

VTT는 파일 첫 줄의 WEBVTT 표식과 점을 사용하는 밀리초 표기 등 SRT와 다른 규칙이 있습니다. 단순히 확장자만 바꾸지 말고 구조와 시간 구분자를 실제 형식에 맞게 변환해야 합니다.

전체 싱크 이동은 일정한 오차에만 적합합니다

모든 자막이 영상보다 같은 만큼 빠르거나 늦을 때는 일정한 초 단위 값을 더하거나 빼서 맞출 수 있습니다. 초반은 맞지만 뒤로 갈수록 어긋난다면 프레임률 차이·편집본 길이 차이처럼 비례 오차일 수 있어 단순 이동만으로 해결되지 않습니다.

음수로 이동한 자막은 0초보다 앞선 시간이 생길 수 있으므로 첫 구간을 반드시 확인하세요. 전체 이동 뒤에는 초반·중간·후반에서 말이 시작되는 순간과 자막 표시 시점을 각각 점검해야 합니다.

구간 추출과 병합은 경계에서 오류가 생기기 쉽습니다

특정 구간의 자막만 뽑을 때는 시작 시각 이전에 시작해 구간 안에서 끝나는 자막을 포함할지 기준을 정해야 합니다. 영상을 잘라 새 파일로 만들었다면 추출한 자막의 시작 시간을 0초 기준으로 다시 맞춰야 할 수도 있습니다.

여러 자막을 합칠 때 파일별 시간이 모두 0초에서 시작하면 문장이 겹칩니다. 이어 붙인 영상용이라면 앞 파일의 길이만큼 다음 자막 시간을 이동한 뒤 병합하고, 경계 구간을 직접 재생하세요.

변환 뒤에는 글자 인코딩과 스타일 손실을 확인하세요

자막 파일의 한글이 깨지면 UTF-8 인코딩으로 저장되었는지 확인해야 합니다. VTT의 위치·정렬·스타일 지시문이나 플랫폼 고유 태그는 SRT로 바꿀 때 유지되지 않을 수 있습니다.

이 도구는 텍스트 자막을 처리하며 영상에 자막을 직접 입히지 않습니다. 중요한 배포본은 목표 플레이어에서 실제 영상과 함께 열어 줄바꿈, 특수문자, 화자 표기, 싱크를 최종 확인하세요.

공식 자료와 기술 사양

기능 범위와 형식 설명은 아래 1차 자료를 우선 확인했습니다.