VTT 파일 열기 무료 자막 편집기 다운로드와 SRT 변환 방법

VTT 파일을 무료로 열고 편집하는 방법을 알아봅니다. Subtitle Edit 공식 다운로드와 설치부터 자막 싱크 수정, 한글 깨짐 해결, SRT 변환, 브라우저와 스마트폰 사용 방법까지 정리합니다.

VTT 파일 열기는 Windows 메모장으로도 가능하지만, 영상과 자막을 함께 확인하면서 문장과 싱크를 수정하거나 SRT로 변환하려면 무료 자막 편집기인 Subtitle Edit를 사용하는 것이 편리합니다. VTT는 웹 동영상에서 널리 사용되는 텍스트 기반 자막 형식으로, 파일 첫 줄의 WEBVTT 표시와 시간 코드 구조가 정확해야 정상적으로 인식됩니다.

VTT 파일은 동영상이나 음성을 포함하지 않습니다. 자막 문장과 표시 시간, 위치, 정렬, 화자 정보 등을 저장하며 MP4, WebM, MKV 같은 영상 파일과 함께 사용합니다.

이 글의 공식 홈페이지와 다운로드 주소는 모두 일반 텍스트 링크로 연결했습니다. 워드프레스 구텐베르크에 붙여 넣을 때 임베드 블록으로 변환하지 말고, 현재 표시된 링크나 버튼 링크 형태로 사용하면 “이 콘텐츠는 임베딩할 수 없습니다”라는 오류가 발생하지 않습니다.

Table of Contents

VTT 파일이란?

VTT는 Web Video Text Tracks의 약자로, 웹 동영상과 오디오에 시간에 맞는 자막이나 설명을 표시하기 위한 텍스트 형식입니다. 일반적으로 WebVTT라고 부르며 확장자는 .vtt입니다.

VTT 파일은 다음과 같은 환경에서 자주 사용됩니다.

  • HTML5 웹 동영상
  • 온라인 강의
  • 인터넷 교육 플랫폼
  • 스트리밍 콘텐츠
  • 웹 세미나
  • 회의 녹화 영상
  • 인터뷰 영상
  • 제품 설명 영상
  • 기업 교육 자료
  • 접근성 자막
  • 청각장애인용 자막
  • 영상의 장 구분 정보
  • 음성과 연결된 메타데이터
  • 웹사이트의 동영상 플레이어
  • 브라우저 기반 영상 서비스
  • 공개 강좌
  • 온라인 행사 영상
  • 뉴스와 방송 클립
  • 자동 생성 자막
  • 번역 자막

VTT는 일반 텍스트 파일이므로 메모장이나 코드 편집기로 내용을 확인할 수 있습니다. 하지만 영상과 싱크를 맞추거나 여러 자막을 한꺼번에 수정하려면 전용 자막 편집기를 사용하는 것이 좋습니다.

VTT 파일에 포함될 수 있는 정보

VTT에는 제작 방식에 따라 다음 내용이 들어갈 수 있습니다.

  • 자막 시작 시간
  • 자막 종료 시간
  • 자막 문장
  • 자막 식별자
  • 줄바꿈
  • 자막 위치
  • 자막 정렬
  • 화면에서 차지하는 크기
  • 세로 방향 자막
  • 화자 이름
  • 언어 정보
  • 자막 클래스
  • 자막 스타일
  • 주석
  • Region 설정
  • 장 구분 정보
  • 동영상과 연결되는 메타데이터
  • 접근성 설명
  • 음향 효과 설명
  • 배경음악 설명

모든 VTT 파일에 위 기능이 전부 들어 있는 것은 아닙니다. 일반적인 영화나 강의 자막은 표시 시간과 문장만 포함하는 경우가 많습니다.

VTT 파일의 기본 구조

일반적인 VTT 파일은 첫 줄에 다음 표시가 들어갑니다.

WEBVTT

그 아래에 자막 시간과 문장이 이어집니다.

00:00:01.000 --> 00:00:04.500

안녕하세요. VTT 자막 파일을 확인해 보겠습니다.

다음 자막과는 빈 줄로 구분합니다.

00:00:05.000 --> 00:00:08.000

자막 문장과 싱크를 수정할 수 있습니다.

VTT의 기본 구성은 다음과 같습니다.

  1. WEBVTT 헤더
  2. 빈 줄
  3. 자막 시작 시간과 종료 시간
  4. 자막 문장
  5. 다음 자막과 구분하는 빈 줄

일부 파일에는 자막 시간 위에 식별자가 들어갈 수도 있습니다.

intro-01

00:00:01.000 --> 00:00:04.500

첫 번째 안내 자막입니다.

WEBVTT 헤더가 중요한 이유

VTT 파일 첫 줄에는 일반적으로 WEBVTT가 있어야 합니다.

이 줄이 없으면 다음 문제가 발생할 수 있습니다.

  • 브라우저가 VTT 파일로 인식하지 못함
  • 웹 동영상에서 자막이 표시되지 않음
  • 자막 편집 프로그램이 다른 형식으로 판단함
  • 업로드한 플랫폼에서 형식 오류가 발생함
  • 자막 변환 과정에서 오류가 나타남

WEBVTT 앞에 불필요한 문자나 빈 데이터가 들어가는 경우에도 프로그램에 따라 문제가 생길 수 있습니다.

파일을 메모장으로 열어 첫 줄이 정확히 WEBVTT인지 확인하세요.

VTT 시간 코드 읽는 방법

VTT의 시간은 일반적으로 다음 형식을 사용합니다.

시:분:초.밀리초

예시는 다음과 같습니다.

00:01:25.300

이는 영상 시작 후 1분 25초 300밀리초를 의미합니다.

시작 시간과 종료 시간 사이에는 다음 화살표를 사용합니다.

-->

정상적인 예시는 다음과 같습니다.

00:00:10.000 --> 00:00:13.500

이는 자막이 10초에 나타나 13.5초에 사라진다는 의미입니다.

VTT와 SRT 시간 형식 차이

VTT와 SRT는 구조가 비슷하지만 밀리초 구분 방식이 다릅니다.

구분VTTSRT
밀리초 구분점 사용쉼표 사용
VTT 예시00:00:10.000해당 없음
SRT 예시해당 없음00:00:10,000
파일 헤더WEBVTT 사용별도 헤더 없음
자막 번호선택 가능일반적으로 사용
위치 설정지원 가능제한적

VTT를 SRT로 직접 수정할 때 점과 쉼표를 혼동하면 일부 프로그램에서 시간을 제대로 읽지 못할 수 있습니다.

VTT와 SRT 파일의 차이

구분VTTSRT
주요 용도웹 동영상일반 동영상 자막
확장자.vtt.srt
파일 헤더WEBVTT없음
밀리초 구분쉼표
자막 위치설정 가능제한적
자막 정렬설정 가능제한적
화자 태그지원 가능일반적으로 없음
CSS 연동웹 환경에서 가능일반적으로 지원하지 않음
브라우저 활용적합플랫폼에 따라 변환 필요
TV와 구형 플레이어제한될 수 있음비교적 넓음
스마트폰 앱앱에 따라 다름비교적 넓음

웹사이트에 자막을 넣으려면 VTT가 적합하고, TV나 일반 동영상 플레이어에서 폭넓게 사용하려면 SRT가 편리할 수 있습니다.

VTT와 SMI 파일의 차이

구분VTTSMI
기본 규격WebVTTSAMI
주요 환경웹 동영상국내 구형 플레이어
시간 표기시·분·초와 밀리초밀리초 숫자
파일 헤더WEBVTTSAMI 태그
문자 인코딩UTF-8 권장오래된 파일은 CP949 가능
웹 표준 활용적합제한적
스마트폰 호환성앱에 따라 다름제한될 수 있음
SRT 변환가능가능

오래된 SMI 자막을 웹사이트에서 사용하려면 VTT로 변환하는 방법을 검토할 수 있습니다.

VTT와 ASS 파일의 차이

구분VTTASS
주요 목적웹 자막스타일 자막
글꼴 지정웹 스타일에 따라 가능자막 파일에서 세부 지정 가능
위치 설정지원세밀하게 지원
움직이는 자막제한적가능
노래방 효과제한적지원
브라우저 활용적합제한적
일반 플레이어 호환성프로그램에 따라 다름자막 렌더러에 따라 다름
파일 구조비교적 단순복잡함

웹 접근성과 일반 자막에는 VTT가 적합하고, 애니메이션이나 복잡한 자막 효과에는 ASS가 더 적합합니다.

VTT 파일을 열기 전에 확인할 사항

파일이 열리지 않거나 자막이 표시되지 않을 때는 다음 항목부터 확인하세요.

  1. VTT 파일 크기가 0KB가 아닌지 확인합니다.
  2. 다운로드가 완전히 끝났는지 확인합니다.
  3. 임시 다운로드 확장자가 남아 있지 않은지 확인합니다.
  4. ZIP, RAR 또는 7Z 안에 있다면 먼저 압축을 풉니다.
  5. 실제 확장자가 .vtt인지 확인합니다.
  6. .vtt.txt 이중 확장자가 아닌지 확인합니다.
  7. 파일 첫 줄에 WEBVTT가 있는지 확인합니다.
  8. 문자 인코딩이 UTF-8인지 확인합니다.
  9. 동영상과 자막이 같은 영상용인지 확인합니다.
  10. 원본 VTT를 별도로 백업합니다.
  11. Microsoft Defender로 파일을 검사합니다.
  12. 자막 내용과 이용 권한을 확인합니다.

다음 파일은 다운로드가 끝나지 않은 임시 파일일 수 있습니다.

  • video.vtt.crdownload
  • video.vtt.part
  • video.vtt.download
  • video.vtt.tmp

임시 확장자를 지우고 .vtt로 변경해도 누락된 자막 데이터는 복구되지 않습니다.

Windows 메모장으로 VTT 파일 열기

VTT는 일반 텍스트 파일이므로 Windows 메모장으로 열 수 있습니다.

  1. VTT 파일을 마우스 오른쪽 버튼으로 클릭합니다.
  2. 연결 프로그램을 선택합니다.
  3. 메모장을 선택합니다.
  4. 첫 줄의 WEBVTT를 확인합니다.
  5. 자막 시간과 문장이 보이는지 확인합니다.
  6. 필요한 문장을 수정합니다.
  7. UTF-8 인코딩으로 저장합니다.
  8. 실제 영상에서 결과를 확인합니다.

메모장에서 할 수 있는 작업은 다음과 같습니다.

  • 자막 문장 수정
  • 오타 수정
  • 시간 코드 직접 수정
  • WEBVTT 헤더 확인
  • 잘못된 줄바꿈 수정
  • 주석 확인
  • 인코딩 변경
  • 특정 문구 찾기와 바꾸기
  • 불필요한 자막 삭제
  • 자막 위치 설정 확인

많은 자막의 싱크를 맞춰야 한다면 메모장보다 Subtitle Edit를 사용하는 것이 안전합니다.

메모장에서 VTT 저장할 때 주의사항

VTT를 수정한 뒤 저장할 때 다음 항목을 확인하세요.

  • 파일 이름 끝에 .vtt 입력
  • 파일 형식을 모든 파일로 선택
  • UTF-8 인코딩 사용
  • .txt가 추가되지 않았는지 확인
  • WEBVTT 헤더 유지
  • 시간 코드에서 점 사용
  • 화살표 --> 유지
  • 자막 항목 사이의 빈 줄 유지
  • 원본 파일을 바로 덮어쓰지 않음

잘못 저장하면 파일 이름이 다음처럼 될 수 있습니다.

video.vtt.txt

이 경우 웹사이트나 동영상 플레이어가 자막 파일로 인식하지 못할 수 있습니다.

Windows에서 파일 확장명 표시하기

  1. 파일 탐색기를 엽니다.
  2. 상단의 보기를 선택합니다.
  3. 표시를 선택합니다.
  4. 파일 확장명을 켭니다.

다음 파일을 정확하게 구분할 수 있습니다.

  • video.vtt
  • video.vtt.txt
  • video.vtt.zip
  • video.vtt.exe
  • video.vtt.crdownload

video.vtt.exe는 자막 파일이 아니라 실행 프로그램입니다.

무료 VTT 편집 프로그램 Subtitle Edit

Subtitle Edit는 여러 자막 형식을 열고 편집하거나 변환할 수 있는 무료 오픈소스 프로그램입니다. VTT 파일을 불러와 문장과 시간을 수정하고 SRT를 비롯한 다른 형식으로 저장할 수 있습니다.

Subtitle Edit의 주요 기능은 다음과 같습니다.

  • VTT 파일 열기
  • WebVTT 자막 편집
  • 영상과 자막 동시 재생
  • 자막 시작 시간 수정
  • 자막 종료 시간 수정
  • 전체 자막 시간 이동
  • 선택한 자막만 시간 이동
  • 두 지점을 이용한 싱크 조정
  • 프레임 속도 차이 수정
  • 자막 문장 편집
  • 줄바꿈 수정
  • 겹치는 자막 확인
  • 너무 짧은 자막 확인
  • 맞춤법 확인
  • 자막 합치기
  • 자막 나누기
  • VTT를 SRT로 변환
  • SRT를 VTT로 변환
  • ASS와 SMI 변환
  • UTF-8 저장
  • 한글 깨짐 확인
  • 오디오 파형 표시
  • 일괄 변환
  • Windows 지원
  • macOS 지원
  • Linux 지원

프로그램 버전과 운영체제에 따라 제공되는 기능과 설치 방식이 달라질 수 있습니다.

Subtitle Edit 공식 다운로드

아래 링크는 임베드 주소가 아니라 일반 텍스트 링크입니다. 워드프레스에 붙여 넣은 뒤 임베드 블록으로 바꾸지 말고 일반 링크나 버튼으로 유지하세요.

구텐베르크에서 링크 주소만 한 줄에 붙여 넣으면 임베드 블록으로 변환될 수 있습니다. 반드시 위와 같이 링크 문구가 포함된 형태로 붙여 넣거나 버튼 블록의 링크 주소로 사용하세요.

워드프레스에서 공식 다운로드 링크 넣는 방법

임베드 오류를 막으려면 다음 방법 중 하나를 사용하세요.

일반 텍스트 링크 사용

  1. Subtitle Edit 최신 버전 다운로드라는 문구를 입력합니다.
  2. 문구를 드래그해 선택합니다.
  3. 블록 도구 모음의 링크 아이콘을 누릅니다.
  4. 공식 다운로드 주소를 입력합니다.
  5. 필요하면 새 탭에서 열기를 활성화합니다.
  6. 적용을 누릅니다.

버튼 블록 사용

  1. 구텐베르크에서 +를 누릅니다.
  2. 버튼 블록을 선택합니다.
  3. 버튼 문구를 Subtitle Edit 최신 버전 다운로드로 입력합니다.
  4. 링크 아이콘을 누릅니다.
  5. 공식 GitHub Releases 주소를 입력합니다.
  6. 새 탭에서 열기를 설정합니다.

피해야 하는 방식

공식 주소만 별도의 한 줄로 붙여 넣으면 워드프레스가 자동으로 임베드를 시도할 수 있습니다.

GitHub와 Subtitle Edit 공식 홈페이지는 외부 사이트 안에 페이지를 직접 표시하는 방식이 제한될 수 있으므로 임베드 블록 대신 일반 링크 또는 버튼 블록을 사용하세요.

Subtitle Edit 다운로드 파일 선택 방법

공식 GitHub의 Releases 페이지에는 운영체제와 CPU에 따라 여러 파일이 제공될 수 있습니다.

일반 Windows PC

파일 이름에 다음 표시가 있는 설치 파일을 확인합니다.

  • Windows
  • x64
  • Setup 또는 Installer

일반적인 Intel 또는 AMD 기반 Windows 10·11 PC에서는 Windows x64 설치 파일을 선택하면 됩니다.

Windows 포터블 버전

파일 이름에 Windows, x64와 ZIP 표시가 있는 파일을 확인합니다.

포터블 버전은 압축을 풀어 실행할 수 있지만 회사나 학교 PC에서는 프로그램 실행이 제한될 수 있습니다.

Windows ARM 기기

파일 이름에 ARM64가 표시된 버전이 제공되는지 확인하세요.

Mac

다음 표시를 확인합니다.

  • macOS
  • Apple Silicon 또는 ARM64
  • Intel 또는 x64
  • Universal

Linux

Linux용 패키지, 압축 파일 또는 배포 방식이 제공되는지 공식 안내를 확인하세요.

정확한 파일 이름은 버전 업데이트에 따라 달라질 수 있습니다.

Windows 시스템 종류 확인 방법

  1. Windows 키 + I를 누릅니다.
  2. 시스템을 선택합니다.
  3. 정보를 엽니다.
  4. 시스템 종류를 확인합니다.
  5. x64 기반인지 ARM64 기반인지 확인합니다.

대부분의 일반 데스크톱과 노트북은 x64 기반입니다.

Subtitle Edit 설치 방법

  1. 공식 Releases 페이지를 엽니다.
  2. 운영체제와 CPU에 맞는 설치 파일을 선택합니다.
  3. 다운로드가 끝날 때까지 기다립니다.
  4. 설치 파일을 마우스 오른쪽 버튼으로 클릭합니다.
  5. Microsoft Defender로 검사합니다.
  6. 설치 파일을 실행합니다.
  7. 사용자 계정 컨트롤 내용을 확인합니다.
  8. 사용권과 설치 경로를 확인합니다.
  9. 바로가기 생성 여부를 선택합니다.
  10. 설치를 진행합니다.
  11. 설치가 끝나면 Subtitle Edit를 실행합니다.
  12. 프로그램 기본 화면이 정상적으로 열리는지 확인합니다.

VTT 파일을 열기 위해 출처가 불분명한 자막 코덱이나 브라우저 확장 프로그램을 설치할 필요는 없습니다.

Subtitle Edit 포터블 버전 사용 방법

  1. 공식 Releases 페이지에서 Windows용 ZIP 파일을 받습니다.
  2. ZIP 파일을 Microsoft Defender로 검사합니다.
  3. 새 폴더에 압축을 풉니다.
  4. 압축을 푼 폴더를 엽니다.
  5. Subtitle Edit 실행 파일을 실행합니다.
  6. VTT 파일을 프로그램 창으로 끌어놓습니다.
  7. 자막 목록이 표시되는지 확인합니다.

포터블 버전은 설치 과정 없이 실행할 수 있지만 운영체제나 조직의 보안 정책에 따라 실행되지 않을 수 있습니다.

Subtitle Edit로 VTT 파일 여는 방법

  1. Subtitle Edit를 실행합니다.
  2. 상단의 파일 메뉴를 선택합니다.
  3. 열기를 누릅니다.
  4. VTT 파일이 저장된 폴더로 이동합니다.
  5. 파일을 선택합니다.
  6. 자막 목록이 나타나는지 확인합니다.
  7. 첫 번째와 마지막 자막을 확인합니다.
  8. 한글이 정상적으로 표시되는지 확인합니다.
  9. 자막 시작·종료 시간이 보이는지 확인합니다.
  10. 원본을 수정하기 전에 복사본을 준비합니다.

VTT 파일을 프로그램 창으로 끌어놓아도 열 수 있습니다.

영상과 VTT 자막 함께 열기

싱크를 수정하려면 동영상도 함께 불러오는 것이 좋습니다.

  1. Subtitle Edit에서 VTT 파일을 엽니다.
  2. 비디오 메뉴를 선택합니다.
  3. 비디오 파일 열기 기능을 선택합니다.
  4. MP4, MKV, AVI, MOV 또는 WebM 파일을 선택합니다.
  5. 영상 화면이 표시되는지 확인합니다.
  6. 영상을 재생합니다.
  7. 대사와 자막이 일치하는지 확인합니다.
  8. 영상 초반, 중간과 후반을 비교합니다.

영상 코덱과 Subtitle Edit 버전에 따라 일부 영상이 바로 재생되지 않을 수 있습니다. 이 경우 프로그램의 공식 도움말에서 지원되는 재생 방법을 확인하세요.

VTT 자막 문장 수정 방법

  1. 수정할 자막 줄을 선택합니다.
  2. 편집 영역의 문장을 클릭합니다.
  3. 오타와 표현을 수정합니다.
  4. 줄바꿈 위치를 확인합니다.
  5. 자막이 지나치게 길지 않은지 확인합니다.
  6. 영상 문맥과 일치하는지 확인합니다.
  7. 변경 내용을 적용합니다.
  8. 다음 자막으로 이동합니다.

한 줄이 지나치게 길면 작은 화면에서 읽기 어렵거나 자동으로 여러 줄로 나뉠 수 있습니다.

문장의 의미가 자연스럽게 나뉘는 위치에서 두 줄로 정리하세요.

VTT 자막 싱크가 맞지 않는 유형

처음부터 끝까지 같은 시간만큼 차이 나는 경우

영상 전체에서 자막이 계속 2초 빠르거나 1초 느린 상태입니다.

전체 자막을 일정한 시간만큼 앞이나 뒤로 이동하면 됩니다.

진행할수록 차이가 커지는 경우

초반에는 맞지만 후반으로 갈수록 싱크 차이가 점점 커지는 상태입니다.

다음 원인을 확인해야 합니다.

  • 영상 프레임 속도 차이
  • 원본 영상과 편집본의 길이 차이
  • 다른 국가판 영상
  • 블루레이판과 스트리밍판 차이
  • 영상 재인코딩
  • 가변 프레임 속도
  • 오프닝과 엔딩 길이 차이

특정 구간 이후 갑자기 틀어지는 경우

영상 중간에 장면이 추가되거나 삭제된 경우입니다.

해당 구간 이후 자막만 선택해 이동해야 합니다.

자막이 영상보다 빠를 때

대사가 시작되기 전에 자막이 먼저 표시된다면 자막이 빠른 상태입니다.

자막을 뒤로 늦춰야 합니다.

예를 들어 자막이 2초 빠르다면 다음처럼 이동합니다.

변경 전:

00:00:10.000 --> 00:00:13.000

변경 후:

00:00:12.000 --> 00:00:15.000

전체 자막의 시작 시간과 종료 시간에 2초를 더하는 방식입니다.

자막이 영상보다 느릴 때

대사가 먼저 나오고 자막이 나중에 표시된다면 자막이 느린 상태입니다.

자막을 앞으로 당겨야 합니다.

예를 들어 자막이 1.5초 느리다면 다음처럼 수정합니다.

변경 전:

00:00:10.000 --> 00:00:13.000

변경 후:

00:00:08.500 --> 00:00:11.500

전체 자막에서 1.5초를 빼는 방식입니다.

첫 자막이 0초보다 앞서지 않는지 확인하세요.

Subtitle Edit에서 전체 자막 시간 이동하기

  1. VTT와 영상을 함께 엽니다.
  2. 영상 초반의 정확한 대사 시작점을 찾습니다.
  3. 자막이 몇 초 빠르거나 느린지 확인합니다.
  4. 전체 자막을 선택합니다.
  5. 동기화 또는 시간 조정 메뉴를 엽니다.
  6. 전체 시간 이동 기능을 선택합니다.
  7. 이동할 시간 값을 입력합니다.
  8. 앞 또는 뒤 이동 방향을 확인합니다.
  9. 적용합니다.
  10. 영상 초반을 다시 재생합니다.
  11. 영상 중간과 후반도 확인합니다.
  12. 결과를 다른 이름으로 저장합니다.

영상 후반으로 갈수록 차이가 커진다면 전체 시간 이동만으로 해결되지 않을 수 있습니다.

특정 구간 이후 자막만 수정하기

  1. 싱크가 틀어지기 시작하는 위치를 찾습니다.
  2. 해당 자막부터 마지막 자막까지 선택합니다.
  3. 선택한 자막 시간 이동 기능을 엽니다.
  4. 필요한 시간만큼 이동합니다.
  5. 선택 범위에만 적용되었는지 확인합니다.
  6. 수정 지점 직전과 직후를 재생합니다.
  7. 영상 마지막까지 확인합니다.

정상적인 앞부분까지 선택하면 전체 자막이 다시 어긋날 수 있습니다.

영상이 진행될수록 싱크가 벌어질 때

다음 원인을 확인하세요.

  • 23.976fps와 25fps 차이
  • 24fps와 23.976fps 차이
  • 방송판과 원본판 차이
  • 스트리밍판과 저장본 차이
  • 광고 포함 여부
  • 오프닝 생략 여부
  • 감독판과 일반판 차이
  • 중간 장면 편집
  • 영상 재생 속도 변경
  • 가변 프레임 속도
  • 자막이 다른 영상 버전용으로 제작됨

단순히 자막을 몇 초씩 이동하면 초반은 맞아도 후반에서 다시 틀어질 수 있습니다.

두 지점을 기준으로 싱크 맞추기

  1. 영상 초반에서 명확한 대사를 찾습니다.
  2. 해당 대사의 실제 시작 시간을 기록합니다.
  3. VTT에서 같은 자막을 찾습니다.
  4. 영상 후반에서 두 번째 기준 대사를 찾습니다.
  5. 실제 시작 시간을 기록합니다.
  6. VTT에서 같은 자막을 찾습니다.
  7. Subtitle Edit의 시각적 동기화 기능을 엽니다.
  8. 첫 번째 자막과 실제 영상 시간을 지정합니다.
  9. 두 번째 자막과 실제 영상 시간을 지정합니다.
  10. 전체 시간 비율을 조정합니다.
  11. 영상 중간을 확인합니다.
  12. 초반과 후반도 다시 확인합니다.

영상 중간에 장면이 추가되거나 삭제된 경우에는 구간별 수정이 필요할 수 있습니다.

자막 표시 시간이 너무 짧을 때

자막이 나타난 뒤 너무 빨리 사라지면 읽기 어렵습니다.

해결 방법은 다음과 같습니다.

  1. 수정할 자막을 선택합니다.
  2. 시작 시간과 종료 시간을 확인합니다.
  3. 종료 시간을 뒤로 이동합니다.
  4. 다음 자막과 겹치지 않는지 확인합니다.
  5. 영상의 대사 종료 시점을 확인합니다.
  6. 문장을 읽을 시간이 충분한지 확인합니다.

긴 문장을 무조건 오래 표시하기보다 두 개의 자막으로 나누는 방법도 있습니다.

자막 표시 시간이 너무 길 때

대사가 끝난 뒤에도 자막이 계속 남으면 종료 시간을 앞당겨야 합니다.

다음 내용을 확인하세요.

  • 대사가 끝나는 시점
  • 장면 전환 시점
  • 다음 자막 시작 시간
  • 문장 길이
  • 의도적인 설명 자막인지 여부
  • 배경음과 효과음 설명인지 여부

접근성 자막은 대사뿐 아니라 음향 정보 때문에 더 오래 표시될 수 있습니다.

자막이 서로 겹칠 때

한 자막의 종료 시간이 다음 자막 시작 시간보다 늦으면 일부 플레이어에서 두 문장이 겹칠 수 있습니다.

해결 방법은 다음과 같습니다.

  • 이전 자막 종료 시간을 앞당김
  • 다음 자막 시작 시간을 늦춤
  • 두 문장을 하나로 합침
  • 긴 문장을 나누어 재배치
  • Subtitle Edit의 오류 검사 기능 사용

화자가 동시에 말하는 장면처럼 의도적으로 겹친 경우인지도 확인해야 합니다.

VTT 자막 위치 설정

VTT 시간 코드 뒤에는 자막 위치와 정렬 설정이 들어갈 수 있습니다.

예시는 다음과 같은 형태입니다.

00:00:10.000 --> 00:00:13.000 align:start position:10%

사용할 수 있는 설정은 제작 환경과 브라우저에 따라 달라질 수 있습니다.

대표적인 설정은 다음과 같습니다.

  • align
  • position
  • size
  • line
  • vertical

설정값을 잘못 수정하면 자막이 화면 가장자리나 화면 밖에 표시될 수 있습니다.

VTT 자막이 화면 밖으로 나갈 때

다음 원인을 확인하세요.

  • position 값이 지나치게 큼
  • line 값이 화면 밖을 지정함
  • size 값이 부적절함
  • 세로 방향 설정이 잘못됨
  • 웹 플레이어의 CSS와 충돌
  • 영상 화면 비율 차이
  • 모바일 화면에서 위치가 달라짐
  • 브라우저별 렌더링 차이

위치 설정이 꼭 필요하지 않다면 단순한 시간과 문장만 남긴 VTT 복사본을 만들어 비교해 보세요.

VTT 주석 작성 방법

VTT에서는 NOTE를 이용해 화면에 표시되지 않는 메모를 넣을 수 있습니다.

예시는 다음과 같습니다.

NOTE 번역 검토가 필요한 구간입니다.

주석은 다음 용도로 사용할 수 있습니다.

  • 번역자 메모
  • 편집자 메모
  • 수정 예정 구간
  • 영상 장면 설명
  • 버전 정보
  • 작업 담당자 정보

자막 플랫폼이나 변환 프로그램에 따라 주석이 삭제될 수 있습니다.

Subtitle Edit로 VTT를 SRT로 변환하는 방법

  1. Subtitle Edit를 실행합니다.
  2. VTT 파일을 엽니다.
  3. 자막 문장과 싱크를 확인합니다.
  4. 첫 번째와 마지막 자막을 확인합니다.
  5. 다른 이름으로 저장을 선택합니다.
  6. 출력 형식에서 SubRip 또는 SRT를 선택합니다.
  7. 인코딩을 UTF-8로 선택합니다.
  8. 원본과 다른 파일 이름을 입력합니다.
  9. 저장합니다.
  10. 변환된 SRT를 다시 엽니다.
  11. 영상과 함께 재생합니다.
  12. 초반, 중간과 후반 싱크를 확인합니다.

파일 이름 예시는 다음과 같습니다.

  • video-ko.srt
  • video-converted.srt
  • video-subtitle-utf8.srt

VTT를 SRT로 변환할 때 달라지는 내용

단순한 대사 자막은 대부분 그대로 변환할 수 있습니다.

다음 정보는 사라지거나 달라질 수 있습니다.

  • 자막 위치
  • 자막 정렬
  • Region
  • Voice 태그
  • Class 태그
  • 웹 스타일
  • 세로 자막
  • VTT 주석
  • 자막 식별자
  • 브라우저용 메타데이터

변환 후에는 자막 문장뿐 아니라 화면 위치와 순서도 확인해야 합니다.

SRT를 VTT로 변환하는 방법

  1. Subtitle Edit에서 SRT 파일을 엽니다.
  2. 자막 시간과 문장을 확인합니다.
  3. 다른 이름으로 저장을 선택합니다.
  4. WebVTT 형식을 선택합니다.
  5. UTF-8 인코딩을 확인합니다.
  6. .vtt 확장자로 저장합니다.
  7. 첫 줄에 WEBVTT가 생성되었는지 확인합니다.
  8. 웹 플레이어나 브라우저에서 테스트합니다.

SRT에 없는 위치와 스타일 정보가 자동으로 새로 만들어지는 것은 아닙니다.

VTT 확장자를 SRT로 바꾸면 안 되는 이유

subtitle.vttsubtitle.srt로 이름만 변경해도 내부 구조는 VTT 상태로 남습니다.

다음 문제가 발생할 수 있습니다.

  • SRT 플레이어에서 인식 실패
  • WEBVTT가 자막 문장으로 표시
  • 시간 코드의 점 때문에 오류 발생
  • 자막 번호가 없어 일부 프로그램에서 문제 발생
  • VTT 위치 설정이 일반 텍스트로 표시
  • 형식 불일치 오류

Subtitle Edit에서 출력 형식을 SRT로 지정해 실제 변환해야 합니다.

VTT 파일 한글 깨짐 원인

VTT에서 한글이 ���, 네모 또는 이상한 문자로 보인다면 다음 원인을 확인하세요.

  • UTF-8이 아닌 인코딩으로 저장됨
  • 오래된 ANSI 또는 CP949 파일
  • 프로그램의 자동 인코딩 감지 실패
  • 저장 과정에서 인코딩이 변경됨
  • 파일 일부 손상
  • 플레이어의 한글 글꼴 문제
  • 웹페이지의 문자 인코딩 설정 문제
  • 서버가 잘못된 응답 헤더를 사용함

WebVTT는 UTF-8로 저장하는 것이 일반적입니다.

Subtitle Edit로 VTT 한글 깨짐 해결하기

  1. 원본 VTT를 복사해 백업합니다.
  2. Subtitle Edit에서 파일을 엽니다.
  3. 한글이 정상적으로 표시되는지 확인합니다.
  4. 파일 인코딩 선택 기능을 확인합니다.
  5. UTF-8 또는 올바른 한국어 인코딩으로 다시 엽니다.
  6. 자막 전체의 한글과 특수문자를 확인합니다.
  7. 다른 이름으로 저장을 선택합니다.
  8. WebVTT 형식과 UTF-8을 선택합니다.
  9. 새로운 이름으로 저장합니다.
  10. 브라우저와 영상 플레이어에서 다시 확인합니다.

깨진 상태로 원본을 덮어쓰면 정상 문자를 복구하기 어려울 수 있습니다.

메모장으로 UTF-8 VTT 저장하기

  1. VTT 파일을 메모장으로 엽니다.
  2. 한글이 정상적으로 보이는지 확인합니다.
  3. 파일 → 다른 이름으로 저장을 선택합니다.
  4. 파일 이름 끝에 .vtt를 입력합니다.
  5. 파일 형식을 모든 파일로 선택합니다.
  6. 인코딩을 UTF-8로 선택합니다.
  7. 원본과 다른 이름으로 저장합니다.
  8. 첫 줄의 WEBVTT를 확인합니다.
  9. 영상 플레이어에서 다시 테스트합니다.

메모장에서 한글이 이미 깨져 있다면 그대로 저장하지 말고 Subtitle Edit에서 다른 인코딩으로 다시 열어보세요.

VTT 파일이 열리지 않는 대표적인 원인

  • 파일 크기 0KB
  • 다운로드 미완료
  • WEBVTT 헤더 누락
  • .vtt.txt 이중 확장자
  • 시간 코드 오류
  • 화살표 형식 오류
  • 자막 항목 사이의 빈 줄 누락
  • UTF-8이 아닌 인코딩
  • 파일 일부 손상
  • 실제 파일이 VTT가 아님
  • 웹 오류 페이지가 VTT로 저장됨
  • 자막 편집 프로그램 버전 문제
  • 접근 권한 부족
  • 클라우드 파일 미다운로드
  • 저장장치 오류

메모장으로 파일을 열어 실제 내용과 첫 줄을 확인하세요.

VTT 파일이 0KB일 때

0KB 파일에는 자막 문장과 시간 정보가 없습니다.

대표적인 원인은 다음과 같습니다.

  • 다운로드 실패
  • 브라우저 강제 종료
  • 저장 중 프로그램 종료
  • 클라우드 동기화 오류
  • USB 복사 중단
  • 저장 공간 부족
  • 자막 내보내기 실패
  • 폴더 쓰기 권한 부족
  • 파일 이름만 생성됨

0KB VTT는 Subtitle Edit나 메모장으로 복구할 수 없습니다.

다음 위치를 확인하세요.

  • 원본 다운로드 사이트
  • 영상 플랫폼의 자막 관리 화면
  • 이메일 원본
  • 메신저 원본
  • 클라우드 버전 기록
  • 휴지통
  • 이전 PC
  • 자막 편집 프로그램의 자동 저장 폴더
  • 외장하드
  • NAS 백업
  • 파일 제공자의 원본

WEBVTT 헤더 오류 해결

첫 줄이 다음과 같은지 확인하세요.

WEBVTT

다음 상황은 문제가 될 수 있습니다.

  • WEB VTT
  • WEB-VTT
  • WebVTT
  • 헤더 앞에 알 수 없는 문자 존재
  • 헤더가 자막 중간에 있음
  • 헤더가 완전히 누락됨
  • VTT 대신 SRT 내용이 들어 있음

원본이 실제 VTT인지 확인한 뒤 첫 줄을 수정하세요.

시간 코드 오류 해결

정상적인 예시는 다음과 같습니다.

00:00:10.000 --> 00:00:13.500

다음과 같은 형태는 오류가 발생할 수 있습니다.

  • 00:10 --> 13:50
  • 00:00:10,000 --> 00:00:13,500
  • 00:00:10.000 -> 00:00:13.500
  • 시작 시간이 종료 시간보다 늦음
  • 시간에 한글이나 불필요한 문자 포함
  • 밀리초 자릿수 오류
  • 화살표 앞뒤 구조 오류

Subtitle Edit에서 파일을 열면 잘못된 시간 코드를 찾는 데 도움이 됩니다.

자막이 일부만 표시될 때

다음 원인을 확인하세요.

  • 특정 자막의 시간 코드 오류
  • 중간부터 빈 줄이 없음
  • 잘못된 위치 설정
  • 지원되지 않는 태그
  • 파일 중간 부분 손상
  • 자막 시간이 영상 길이 밖에 있음
  • 브라우저가 일부 Cue를 무시함
  • 웹 플레이어의 CSS 충돌
  • 한글 인코딩 오류
  • 같은 시간에 자막이 과도하게 겹침

문제가 시작되는 자막의 바로 앞뒤 항목을 확인하세요.

자막 태그가 화면에 그대로 보일 때

다음과 같은 태그가 일반 문장처럼 표시될 수 있습니다.

  • 화자 태그
  • 클래스 태그
  • 위치 정보
  • 지원되지 않는 스타일 태그

가능한 원인은 다음과 같습니다.

  • 플레이어가 WebVTT 태그를 지원하지 않음
  • 태그 문법 오류
  • VTT가 SRT로 잘못 인식됨
  • 변환 과정에서 태그가 일반 텍스트로 바뀜
  • 여는 태그와 닫는 태그 불일치

단순한 자막이 필요하다면 태그를 제거한 복사본을 만들어 비교해 보세요.

VLC에서 VTT 자막 확인하기

VLC 미디어 플레이어를 이용해 VTT 자막이 영상과 맞는지 확인할 수 있습니다.

VLC에서 VTT를 불러오는 일반적인 방법은 다음과 같습니다.

  1. VLC를 실행합니다.
  2. 동영상 파일을 엽니다.
  3. 상단의 자막 메뉴를 선택합니다.
  4. 자막 파일 추가 기능을 선택합니다.
  5. VTT 파일을 선택합니다.
  6. 자막이 표시되는지 확인합니다.
  7. 영상 초반, 중간과 후반을 재생합니다.
  8. 한글과 싱크를 확인합니다.

VTT의 일부 웹 전용 위치와 스타일은 브라우저와 VLC에서 다르게 표시될 수 있습니다.

동영상과 VTT 파일 이름 맞추기

일부 동영상 플레이어는 영상과 자막의 기본 파일 이름이 같으면 자동으로 불러옵니다.

예시는 다음과 같습니다.

  • lecture.mp4
  • lecture.vtt

언어를 구분하려면 다음과 같이 사용할 수 있습니다.

  • lecture.ko.vtt
  • lecture.en.vtt
  • lecture.ja.vtt

플레이어마다 언어 코드와 자동 인식 방법이 다를 수 있습니다.

HTML5에서 VTT 사용하는 방법

웹사이트의 HTML5 동영상에서는 track 요소를 이용해 VTT 파일을 연결할 수 있습니다.

일반적으로 다음 정보가 필요합니다.

  • VTT 파일 경로
  • 자막 언어
  • 화면에 표시할 언어 이름
  • 자막 종류
  • 기본 자막 여부

웹페이지에서는 다음 항목도 함께 확인해야 합니다.

  • VTT 파일이 UTF-8인가
  • 서버가 VTT 파일을 정상적으로 전송하는가
  • VTT 파일 경로가 정확한가
  • 영상과 자막이 같은 도메인 또는 허용된 환경에 있는가
  • 브라우저가 파일에 접근할 수 있는가
  • HTTPS 페이지에서 안전하게 제공되는가
  • 웹 플레이어 CSS와 충돌하지 않는가

웹사이트 제작자가 아니라면 HTML을 직접 수정하기보다 사용하는 영상 플랫폼의 자막 업로드 기능을 이용하는 것이 안전합니다.

웹사이트에서 VTT 자막이 나오지 않을 때

다음 항목을 확인하세요.

  • 파일 첫 줄에 WEBVTT가 있는가
  • 확장자가 .vtt인가
  • 파일 경로가 정확한가
  • 대소문자가 일치하는가
  • 서버에 파일이 업로드되었는가
  • 파일 접근 권한이 있는가
  • 자막 언어 설정이 올바른가
  • 기본 자막이 활성화되었는가
  • 시간 코드가 영상 범위 안에 있는가
  • 서버의 콘텐츠 형식 설정이 적절한가
  • 브라우저 개발자 도구에 오류가 표시되는가
  • 캐시된 이전 파일이 사용되는가

파일 이름을 변경했다면 웹페이지의 VTT 경로도 함께 수정해야 합니다.

Mac에서 VTT 파일 열기

Mac에서는 다음 프로그램을 사용할 수 있습니다.

  • 기본 텍스트 편집기
  • Subtitle Edit
  • Visual Studio Code
  • VLC 미디어 플레이어
  • VTT를 지원하는 영상 편집 프로그램

기본 텍스트 편집기로 열기

  1. VTT 파일을 마우스 오른쪽 버튼으로 클릭합니다.
  2. 다음으로 열기를 선택합니다.
  3. 텍스트 편집기를 선택합니다.
  4. 일반 텍스트로 표시되는지 확인합니다.
  5. WEBVTT와 시간 코드를 확인합니다.
  6. 저장할 때 UTF-8과 .vtt 확장자를 유지합니다.

Subtitle Edit 사용

  1. 공식 GitHub Releases 페이지를 엽니다.
  2. 현재 Mac의 CPU와 운영체제에 맞는 파일을 확인합니다.
  3. 공식 설치 파일이나 패키지를 받습니다.
  4. 프로그램을 실행합니다.
  5. VTT와 영상을 불러옵니다.
  6. 문장과 싱크를 수정합니다.
  7. UTF-8 WebVTT로 저장합니다.

macOS용 배포 방식과 서명 상태는 버전에 따라 달라질 수 있으므로 공식 설치 안내를 확인하세요.

Android 스마트폰에서 VTT 파일 사용하기

Android에서는 VTT 외부 자막을 지원하는 동영상 앱이나 텍스트 편집 앱을 사용할 수 있습니다.

일반적인 사용 방법은 다음과 같습니다.

  1. 동영상과 VTT 파일을 스마트폰에 저장합니다.
  2. 두 파일의 기본 이름을 같게 맞춥니다.
  3. 같은 폴더에 넣습니다.
  4. VTT를 지원하는 동영상 플레이어를 실행합니다.
  5. 동영상을 엽니다.
  6. 자막 메뉴에서 VTT를 선택합니다.
  7. 한글과 싱크를 확인합니다.

앱을 선택할 때는 다음 내용을 확인하세요.

  • VTT 자막 지원 여부
  • UTF-8 한글 지원
  • 외부 자막 불러오기
  • 자막 싱크 조절
  • 저장소 접근 권한
  • 클라우드 파일 지원
  • 개인정보 처리방침
  • 광고와 인앱 구매

정밀한 자막 편집과 형식 변환은 PC에서 진행하는 것이 편리합니다.

iPhone과 iPad에서 VTT 파일 사용하기

iPhone과 iPad에서는 사용하는 영상 앱이 외부 VTT를 지원하는지 확인해야 합니다.

다음 기능을 확인하세요.

  • WebVTT 지원
  • 외부 자막 불러오기
  • 파일 앱 연동
  • iCloud Drive 지원
  • UTF-8 한글 표시
  • 자막 싱크 조절
  • 자막 크기 변경
  • 로컬 영상 재생
  • 개인정보 처리방침
  • 인앱 구매 여부

앱에서 VTT를 지원하지 않는다면 Subtitle Edit에서 SRT로 변환한 뒤 사용할 수 있습니다.

스마트폰에서 VTT가 열리지 않을 때

다음 원인을 확인하세요.

  • 앱이 VTT를 지원하지 않음
  • 파일 크기 0KB
  • 다운로드 미완료
  • 클라우드 파일이 기기에 내려받아지지 않음
  • 저장소 접근 권한 없음
  • .vtt.txt 이중 확장자
  • UTF-8이 아닌 인코딩
  • WEBVTT 헤더 누락
  • 앱 버전이 오래됨
  • 자막 파일 손상
  • 실제 파일이 SRT 또는 다른 형식
  • 동영상과 자막의 파일 이름 불일치

PC의 Subtitle Edit와 VLC에서도 같은 파일을 확인하면 앱 문제와 파일 문제를 구분할 수 있습니다.

VTT 파일 보안 주의사항

VTT는 일반적으로 텍스트 파일이지만 출처가 불분명한 파일과 함께 제공된 프로그램을 주의해야 합니다.

다음 상황은 의심해야 합니다.

  • VTT를 열려면 알 수 없는 EXE 설치를 요구함
  • 전용 VTT 코덱을 설치하라고 함
  • 보안 프로그램을 끄라고 안내함
  • 파일 이름이 subtitle.vtt.exe 형태임
  • 압축파일 안에 실행 프로그램이 포함됨
  • 출처 불명의 영상 플레이어 설치를 요구함
  • 브라우저 확장 프로그램 설치를 유도함
  • 관리자 권한 실행을 요구함
  • 원격 제어 프로그램 설치를 요청함
  • 가짜 다운로드 버튼이 여러 개 표시됨

VTT를 열기 위해 별도의 코덱이나 정체불명의 플러그인을 설치할 필요는 없습니다.

Windows 보안으로 VTT 검사하기

  1. VTT 파일을 마우스 오른쪽 버튼으로 클릭합니다.
  2. Windows 11에서는 더 많은 옵션 표시를 선택합니다.
  3. Microsoft Defender로 검사를 누릅니다.
  4. 검사 결과를 확인합니다.

압축 파일로 받았다면 다음 항목도 확인하세요.

  • ZIP, RAR 또는 7Z 원본
  • 추출한 VTT
  • 함께 제공된 동영상
  • 설치 프로그램
  • 실행 파일
  • 스크립트
  • 바로가기 파일

온라인 VTT 편집·변환 사이트 주의사항

웹에서 VTT를 SRT로 변환하거나 자막을 수정해 주는 서비스가 검색될 수 있습니다.

다음 위험을 확인하세요.

  • 자막 내용이 외부 서버에 업로드됨
  • 파일 삭제 시점이 명확하지 않음
  • 미공개 영상의 대사가 노출됨
  • 회의와 인터뷰 내용 유출
  • 고객명과 프로젝트명 노출
  • 위치와 스타일 정보 손실
  • 문자 인코딩 변경
  • 싱크 오류
  • 가짜 다운로드 버튼
  • 광고 프로그램 설치 유도
  • 계정이나 결제 정보 요구

회사 영상, 강의, 인터뷰와 미공개 콘텐츠는 Subtitle Edit를 이용해 오프라인으로 처리하는 것이 안전합니다.

VTT 파일에 포함될 수 있는 개인정보

VTT 자막에는 다음 정보가 포함될 수 있습니다.

  • 사람 이름
  • 전화번호
  • 이메일 주소
  • 회사명
  • 고객명
  • 프로젝트명
  • 집 주소
  • 회의 내용
  • 인터뷰 내용
  • 교육 자료
  • 수업 내용
  • 연구자료
  • 의료 관련 발언
  • 미공개 제품명
  • 일정
  • 파일 이름의 개인정보
  • 번역자와 편집자 메모

온라인 서비스에 업로드하기 전에 자막 문장과 주석을 모두 확인하세요.

VTT 자막 저작권과 이용 권한

자막의 번역과 편집 내용도 저작권 보호 대상이 될 수 있습니다.

다음 행동을 주의하세요.

  • 유료 영상 자막 무단 배포
  • 번역자 표시 삭제
  • 스트리밍 서비스 자막 추출 후 공유
  • 다른 사람이 만든 자막을 무단 판매
  • 강의 자막 외부 공개
  • 회사 내부 영상 자막 업로드
  • 인터뷰 자막 무단 배포
  • 웹사이트 자막을 허가 없이 재사용
  • 자동 번역 자막을 검토 없이 상업적으로 사용

본인이 제작했거나 정당한 이용 권한이 있는 자막만 수정하고 배포하세요.

증거용 VTT 파일 주의사항

회의, 인터뷰, 계약과 분쟁에 관련된 VTT는 원본성이 중요할 수 있습니다.

파일을 편집하고 저장하면 다음 정보가 달라질 수 있습니다.

  • 파일 해시값
  • 수정 날짜
  • 파일 크기
  • 문자 인코딩
  • 줄바꿈 방식
  • 자막 시간
  • 자막 문장
  • 자막 식별자
  • 주석
  • 위치 설정
  • 파일 이름
  • 저장 프로그램 정보

증거용 원본은 직접 덮어쓰지 말고 복사본으로 작업하세요.

기록할 항목은 다음과 같습니다.

  • 원본 파일 이름
  • 파일 크기
  • 받은 날짜
  • 전달 경로
  • 원본 해시값
  • 문자 인코딩
  • 첫 자막 시간
  • 마지막 자막 시간
  • 전체 자막 개수
  • 사용한 편집 프로그램
  • 수정 날짜
  • SRT 변환 여부
  • 원본 보관 위치

VTT 파일 관련 자주 묻는 질문

VTT 파일은 무엇인가요?

웹 동영상과 오디오에 시간에 맞는 자막, 설명과 메타데이터를 표시하기 위한 WebVTT 텍스트 파일입니다.

VTT 파일에 영상도 들어 있나요?

영상과 음성은 들어 있지 않습니다. 별도의 동영상 파일과 함께 사용해야 합니다.

VTT 파일을 무료로 열 수 있나요?

Windows 메모장, Subtitle Edit와 여러 코드 편집 프로그램으로 무료로 열 수 있습니다.

가장 추천하는 무료 VTT 편집기는 무엇인가요?

영상과 자막을 함께 보면서 싱크 수정과 형식 변환까지 하려면 Subtitle Edit가 편리합니다.

Subtitle Edit는 무료인가요?

무료 오픈소스 자막 편집 프로그램입니다.

Subtitle Edit는 어디에서 다운로드하나요?

공식 홈페이지나 공식 GitHub Releases 페이지를 이용하세요.

워드프레스에서 공식 링크가 임베드 오류로 표시되는 이유는 무엇인가요?

주소만 별도의 줄에 붙여 넣으면 구텐베르크가 외부 페이지를 임베드하려고 시도할 수 있습니다. 해당 사이트가 외부 삽입을 허용하지 않으면 오류가 나타납니다.

워드프레스 임베드 오류를 막으려면 어떻게 하나요?

공식 주소를 단독으로 붙여 넣지 말고 Subtitle Edit 공식 다운로드 같은 문구에 링크를 연결하거나 버튼 블록을 사용하세요.

메모장으로 VTT를 수정할 수 있나요?

간단한 자막 문장과 시간 코드는 수정할 수 있습니다. 싱크 작업에는 Subtitle Edit가 편리합니다.

WEBVTT는 꼭 필요한가요?

VTT 파일 첫 줄에 일반적으로 필요한 헤더입니다. 누락되면 프로그램이나 브라우저가 파일을 제대로 인식하지 못할 수 있습니다.

VTT와 SRT는 무엇이 다른가요?

VTT는 웹 동영상용 기능과 위치 정보를 지원하며 밀리초에 점을 사용합니다. SRT는 일반 동영상 플레이어 호환성이 넓고 밀리초에 쉼표를 사용합니다.

VTT를 SRT로 변환할 수 있나요?

Subtitle Edit에서 VTT를 열고 SubRip SRT 형식으로 저장할 수 있습니다.

VTT 확장자를 SRT로 바꾸면 되나요?

안 됩니다. 파일 이름만 바뀌며 내부 구조는 VTT 상태로 남습니다.

SRT를 VTT로 변환할 수 있나요?

가능합니다. Subtitle Edit에서 SRT를 연 뒤 WebVTT 형식으로 저장하세요.

VTT를 SRT로 바꾸면 위치가 유지되나요?

자막 위치, 정렬, Region과 일부 스타일 정보는 사라지거나 달라질 수 있습니다.

VTT 한글이 깨지는 이유는 무엇인가요?

UTF-8이 아닌 인코딩으로 저장되었거나 프로그램이 파일 인코딩을 잘못 해석했을 수 있습니다.

VTT 한글 깨짐은 어떻게 해결하나요?

Subtitle Edit에서 올바른 인코딩으로 연 뒤 UTF-8 WebVTT로 다시 저장하세요.

자막이 영상보다 빠르면 어떻게 하나요?

전체 또는 선택한 자막을 뒤로 이동해야 합니다.

자막이 영상보다 느리면 어떻게 하나요?

전체 또는 선택한 자막을 앞으로 이동해야 합니다.

초반은 맞는데 후반이 틀어지는 이유는 무엇인가요?

프레임 속도, 영상 길이 또는 편집본이 자막 제작 기준과 다를 수 있습니다.

특정 장면 이후만 싱크가 틀어지는 이유는 무엇인가요?

영상에 장면, 광고나 오프닝이 추가 또는 삭제되었을 수 있습니다. 해당 지점 이후 자막만 이동하세요.

VTT 자막이 화면 밖에 표시되는 이유는 무엇인가요?

position, line, size와 세로 방향 설정이 잘못되었거나 플레이어가 위치 정보를 다르게 해석할 수 있습니다.

VTT 파일이 0KB인데 복구할 수 있나요?

0KB 파일에는 자막 데이터가 없으므로 편집 프로그램으로 복구할 수 없습니다. 원본과 백업을 확인하세요.

VTT 파일이 열리지 않는 이유는 무엇인가요?

WEBVTT 헤더 누락, 시간 코드 오류, UTF-8 문제, 다운로드 미완료와 파일 손상이 대표적인 원인입니다.

VLC에서 VTT를 사용할 수 있나요?

VLC의 자막 파일 추가 기능으로 VTT를 불러와 확인할 수 있습니다. 일부 웹 전용 스타일은 다르게 표시될 수 있습니다.

동영상과 VTT 파일 이름이 같아야 하나요?

자동 불러오기를 사용하려면 기본 파일 이름을 같게 지정하는 것이 편리합니다.

Chrome과 Edge에서 VTT를 열 수 있나요?

텍스트 내용은 확인할 수 있지만 실제 자막 표시를 확인하려면 VTT를 연결한 HTML5 동영상이나 영상 플레이어가 필요합니다.

Mac에서도 VTT 파일을 열 수 있나요?

기본 텍스트 편집기, Subtitle Edit, Visual Studio Code와 VLC를 사용할 수 있습니다.

Android 스마트폰에서도 VTT를 사용할 수 있나요?

VTT 외부 자막을 지원하는 동영상 앱에서 사용할 수 있습니다.

iPhone과 iPad에서도 사용할 수 있나요?

앱의 WebVTT 지원 여부를 확인해야 합니다. 지원하지 않는다면 SRT로 변환할 수 있습니다.

온라인 VTT 변환 사이트를 이용해도 되나요?

외부에 공개되어도 문제가 없는 자막에만 사용하는 것이 좋습니다. 회사, 인터뷰와 미공개 영상 자막은 업로드하지 마세요.

VTT 파일에 바이러스가 있을 수 있나요?

일반적으로 텍스트 파일이지만 실행 파일로 위장하거나 함께 제공된 프로그램이 문제가 될 수 있습니다. 실제 확장자와 출처를 확인하세요.

VTT 자막 작업 후 체크리스트

  • VTT 파일 크기가 0KB가 아닌가
  • 다운로드와 복사가 완전히 끝났는가
  • 임시 다운로드 확장자가 남아 있지 않은가
  • 압축 파일에서 정상적으로 추출했는가
  • 실제 확장자가 VTT인가
  • .vtt.txt 이중 확장자가 아닌가
  • .vtt.exe 실행 파일이 아닌가
  • 첫 줄에 WEBVTT가 있는가
  • 원본 VTT를 별도로 백업했는가
  • Subtitle Edit를 공식 홈페이지에서 받았는가
  • 공식 GitHub Releases 페이지를 이용했는가
  • 운영체제와 CPU에 맞는 파일을 선택했는가
  • 설치 파일을 Microsoft Defender로 검사했는가
  • 워드프레스에서 공식 주소를 임베드하지 않았는가
  • 공식 다운로드 주소를 텍스트 링크로 연결했는가
  • 필요하면 버튼 블록을 사용했는가
  • VTT가 Subtitle Edit에서 정상적으로 열리는가
  • 영상 파일을 함께 불러왔는가
  • 영상과 자막이 같은 편집본인가
  • 첫 자막의 싱크가 맞는가
  • 영상 중간 자막이 맞는가
  • 마지막 자막이 맞는가
  • 자막이 빠르면 뒤로 이동했는가
  • 자막이 느리면 앞으로 이동했는가
  • 특정 구간 이후만 선택해 수정했는가
  • 진행할수록 벌어지는 싱크인지 확인했는가
  • 프레임 속도 차이를 확인했는가
  • 시작 시간이 종료 시간보다 빠른가
  • 시간 코드에서 점을 사용했는가
  • 화살표가 --> 형식인가
  • 자막 항목 사이에 빈 줄이 있는가
  • 자막 표시 시간이 충분한가
  • 불필요하게 겹치는 자막이 없는가
  • 줄바꿈이 자연스러운가
  • 한글과 특수문자가 정상인가
  • UTF-8로 저장했는가
  • 위치와 정렬 설정이 정상인가
  • 자막이 화면 밖으로 나가지 않는가
  • VTT 주석이 필요한지 확인했는가
  • SRT 변환이 필요한지 검토했는가
  • SRT 변환 후 위치 정보 손실을 확인했는가
  • VTT 확장자만 SRT로 바꾸지 않았는가
  • 변환한 SRT를 실제 영상에서 확인했는가
  • VLC에서 초반·중간·후반을 확인했는가
  • 동영상과 자막 기본 이름을 맞췄는가
  • 웹사이트에 업로드한 VTT 경로가 정확한가
  • 서버에서 VTT 파일에 접근할 수 있는가
  • Mac과 스마트폰에서도 필요한 경우 확인했는가
  • 온라인 서비스에 기밀 자막을 올리지 않았는가
  • 자막에 개인정보가 포함되어 있지 않은가
  • 자막과 영상의 이용 권한을 확인했는가
  • 증거용 원본을 직접 수정하지 않았는가
  • 원본과 변환본을 다른 폴더에 보관했는가

VTT 파일을 무료로 열고 SRT로 변환하는 방법 정리

VTT는 Web Video Text Tracks 형식으로 웹 동영상과 오디오에 시간에 맞는 자막을 표시할 때 사용합니다. 자막 문장과 시작·종료 시간뿐 아니라 위치, 정렬, 화자와 웹용 스타일 정보도 포함할 수 있습니다.

간단한 내용은 Windows 메모장으로 확인할 수 있습니다. 파일을 열어 첫 줄에 WEBVTT가 있는지 확인하고 시간 코드와 자막 문장을 수정할 수 있습니다.

영상과 자막을 함께 보면서 싱크를 수정하거나 SRT로 변환하려면 무료 오픈소스 프로그램인 Subtitle Edit가 편리합니다. 프로그램은 공식 홈페이지나 공식 GitHub Releases 페이지에서 받아야 합니다.

워드프레스에 공식 다운로드 주소를 넣을 때는 주소만 별도의 줄에 붙여 넣지 마세요. 구텐베르크가 외부 페이지 임베드를 시도하면서 “이 콘텐츠는 임베딩할 수 없습니다”라는 오류가 나타날 수 있습니다.

Subtitle Edit 공식 다운로드 같은 문구에 링크를 연결하거나 버튼 블록을 사용하면 됩니다. 공식 페이지를 워드프레스 안에 직접 표시하는 것이 아니라 클릭해서 이동하는 일반 링크로 구성하는 방식입니다.

자막이 영상보다 빠르면 시간을 뒤로 늦추고, 자막이 느리면 앞으로 당겨야 합니다. 초반에는 맞지만 후반으로 갈수록 차이가 커진다면 영상 프레임 속도와 편집본 차이를 확인해야 합니다.

VTT를 SRT로 변환할 때는 Subtitle Edit에서 다른 이름으로 저장을 선택하고 출력 형식을 SubRip SRT로 지정합니다. VTT의 점으로 표시된 밀리초는 SRT 형식에 맞게 변환됩니다.

자막 위치, 정렬, Region, Voice와 웹 스타일은 SRT에서 유지되지 않을 수 있습니다. 변환 후에는 자막 문장과 싱크뿐 아니라 화면 표시 결과도 확인해야 합니다.

한글이 깨진다면 원본을 백업한 뒤 올바른 문자 인코딩으로 파일을 열고 UTF-8 WebVTT로 다시 저장하세요. 깨진 상태로 원본을 덮어쓰면 정상 문자를 복구하기 어려울 수 있습니다.

파일 크기가 0KB이거나 .crdownload, .part 같은 임시 확장자가 남아 있다면 자막 프로그램으로 복구할 수 없습니다. 원본 플랫폼, 다운로드 기록, 이메일과 클라우드 버전 기록을 확인해야 합니다.

Mac에서는 텍스트 편집기와 지원되는 Subtitle Edit 버전을 사용할 수 있습니다. Android와 iPhone에서는 사용하는 영상 앱이 외부 VTT 자막을 지원하는지 확인하고, 지원하지 않는다면 SRT로 변환하는 방법을 사용할 수 있습니다.

마지막으로 VTT에는 회의, 인터뷰, 고객명과 프로젝트 정보가 포함될 수 있습니다. 민감한 자막은 온라인 변환 사이트에 업로드하지 말고 Subtitle Edit를 이용해 오프라인에서 처리하세요.

공식 홈페이지와 공식 다운로드 링크

아래 항목은 워드프레스에서 자동 임베드되지 않도록 설명 문구가 포함된 일반 링크로 작성했습니다.

댓글 남기기

월드클래스에서 더 알아보기

지금 구독하여 계속 읽고 전체 아카이브에 액세스하세요.

계속 읽기