UltKit

VTT SRT 변환

WebVTT는 웹의 자막 형식이라 YouTube 다운로드, Zoom 녹화, Teams 회의에서 받는 파일이 이 형식입니다. 동영상 편집기, TV, 많은 업로드 양식은 아직 SRT를 요구하며, 이 페이지는 파일을 그 오래된 문법으로 다시 씁니다.

자막 변환

또는 SRT, VTT, ASS … 파일을 여기에 끌어다 놓으세요 ·

파일당 최대 95 MB· 최대 20개 파일· 30분 뒤 삭제

출력

파일은 UltKit 서버에서 처리되며 30분 뒤 삭제됩니다.

사용 방법

  1. 1

    .vtt 파일 업로드

    WebVTT 자막을 파일당 95 MB까지 최대 20개 추가하십시오. 예를 들어 녹화 강의의 모든 회차를 한 번에 올릴 수 있습니다.

  2. 2

    출력 설정 확인

    변환할 형식은 SRT로 설정되어 있습니다. 텍스트만 남기려면 고급 설정에서 서식 태그 제거를 체크하고, 자막이 일찍 또는 늦게 나온다면 싱크 이동을 쓰십시오.

  3. 3

    SRT로 변환

    SRT로 변환을 누르고 파일을 다운로드하십시오. 플레이어가 찾을 수 있도록 lecture-01.mp4와 lecture-01.srt처럼 각 파일에 동영상과 같은 이름을 붙이십시오.

VTT를 SRT로 변환해도 모든 자막의 말과 시간은 유지됩니다. 큐에 번호를 매기고, 모든 타임스탬프에 시간 단위를 쓰고, 소수점을 쉼표로 바꾸고, WebVTT 헤더를 제거하므로 파일이 일반 SubRip 자막처럼 읽힙니다.

WebVTT와 SRT: 같은 자막, 다른 규칙

WebVTT는 2010년 무렵 WHATWG에서 HTML5 <track> 요소를 위한 SubRip 변형인 WebSRT로 시작했고, 지금은 W3C 명세입니다. 사람들이 이미 알던 큐·타임스탬프 구조를 유지하면서 브라우저에 필요한 것을 더했습니다. 필수 WEBVTT 헤더, 타임스탬프의 선택적 시간 단위, 위치와 정렬을 위한 큐 설정, CSS를 담은 STYLE 블록, NOTE 주석, 화자용 음성 태그입니다. 브라우저는 track 요소에서 VTT만 재생하므로 스트리밍·회의 도구가 이 형식으로 내보냅니다. Zoom 클라우드 녹화와 Microsoft Teams 녹취록 모두 .vtt로 내려받습니다.

SRT는 더 오래되고 단순합니다. 공식 명세 없이 SubRip 프로그램의 관례만 있습니다. 큐 번호, 쉼표를 쓴 시간 범위, 텍스트, 빈 줄입니다. 플레이어는 기본 <i>, <b>, <u> 태그를 허용하며, 그것이 스타일 어휘의 전부입니다. 따라서 VTT에서 변환하는 일은 SRT가 표현할 수 있는 것을 남기고 나머지를 지우는 작업입니다. 말만 필요하다면 VTT TXT 변환이 깔끔한 대본을 만들어 줍니다.

VTT SRT 변환에서 유지되는 것과 빠지는 것

WebVTT 기능과 SRT 파일에 남는 내용
WebVTT 기능예시SRT에서
타임스탬프`01:02.500` 형식`00:01:02,500`으로 기록
큐 식별자`intro` 또는 `12`1부터 시작하는 번호로 대체
기울임, 굵게, 밑줄`<i>`, `<b>`, `<u>` 태그유지(**서식 태그 제거**가 켜져 있지 않으면)
큐 설정`line:85% align:start` 같은 설정제거, 플레이어가 기본 위치 사용
음성·클래스 태그`<v Anna>`, `<c.yellow>` 태그마크업 제거
STYLE, NOTE, REGION 블록CSS, 주석, 영역제거

SRT로 변환한 VTT 큐 예시

위는 WebVTT 입력, 아래는 변환된 SRT 큐
WEBVTT

intro
00:01.500 --> 00:04.000 line:85% align:center
<v Anna><i>채널</i>에 다시 오신 것을 환영합니다.

----- SRT -----

1
00:00:01,500 --> 00:00:04,000
<i>채널</i>에 다시 오신 것을 환영합니다.

Premiere Pro, DaVinci Resolve, VLC에서 SRT 불러오기

Premiere Pro

  1. 01파일 › 가져오기를 고르고 .srt를 선택합니다.
  2. 02동영상 위쪽 시퀀스로 끌어다 놓습니다.
  3. 03캡션 패널에서 텍스트와 타이밍을 편집합니다.

DaVinci Resolve

  1. 01.srt를 미디어 풀로 가져옵니다.
  2. 02타임라인으로 끌어다 놓아 자막 트랙을 만듭니다.
  3. 03인스펙터에서 트랙의 자막 스타일을 고릅니다.

VLC

  1. 01동영상을 엽니다.
  2. 02자막 › 자막 파일 추가를 고릅니다.
  3. 03또는 SRT를 동영상과 같은 이름으로 저장하면 자동으로 불러옵니다.

VTT

WebVTT 자막

VTT는 2010년 무렵 WHATWG와 W3C가 HTML5 동영상용으로 개발한 Web Video Text Tracks 형식입니다. SRT와 비슷해 보이지만 WEBVTT 헤더가 붙고 위치 지정, 스타일, 화자 표시, 메타데이터를 지원합니다. 브라우저는 <track> 요소를 통해 자막에 사용하며, 스트리밍 플랫폼과 YouTube도 받습니다. 일부 데스크톱 플레이어와 편집기는 SRT를 요구합니다.

압축 방식
–
투명도
–
애니메이션
–
도입 연도
2010 · W3C / WHATWG
VTT 변환

SRT

SubRip 자막(SRT)

SRT는 2000년 무렵 동영상에서 자막을 추출하던 무료 Windows 프로그램 SubRip의 자막 형식입니다. 각 항목은 번호, 시작·종료 시간, 자막 텍스트로 이루어진 일반 텍스트 블록입니다. VLC, YouTube, Facebook, 동영상 편집기, 스마트 TV가 모두 받는, 가장 폭넓게 지원되는 자막 형식입니다. SRT는 기본적인 서식만 지원하며 위치 지정이나 스타일에 관한 표준이 없습니다.

압축 방식
–
투명도
–
애니메이션
–
도입 연도
SubRip
SRT 변환

VTT를 SRT로 변환하면 웹 자막이 동영상 편집기, TV, SNS 업로드 양식이 기대하는 단순한 SubRip 형식으로 옮겨집니다. WebVTT의 위치 지정과 스타일을 포기하는 대신 호환성을 얻습니다.

VTT SRT 변환 자주 묻는 질문

VTT와 SRT의 차이는 무엇입니까?

시간 줄은 거의 같아 보이지만, WebVTT는 밀리초 앞에 마침표를, SRT는 쉼표를 쓰며, VTT 파일은 반드시 WEBVTT라는 단어로 시작해야 합니다. VTT에는 큐 위치 지정, CSS 스타일, 주석, 화자 태그도 있지만 SRT에는 하나도 없습니다.

YouTube 자동 자막 VTT 파일에서 모든 줄이 두 번씩 나오는 이유는 무엇입니까?

YouTube 자동 자막은 단어 단위로 말려 올라가며, yt-dlp 같은 다운로더는 이를 텍스트가 반복되고 단어별 타임스탬프가 들어간 겹치는 큐로 저장합니다. SRT는 큐를 시간 그대로 유지하므로 편집기에서 중복을 정리하거나, 본인 동영상이라면 YouTube 스튜디오에서 자막을 내려받으십시오.

Premiere Pro는 VTT를 가져옵니까, SRT만 가져옵니까?

Premiere Pro는 오래전부터 SRT 자막을 가져왔고, 다른 형식의 지원은 버전마다 달랐습니다. Premiere와 DaVinci Resolve에는 SRT로 변환하는 것이 확실한 방법이며, USB 메모리에서 자막을 읽는 오래된 TV와 미디어 플레이어에도 알맞습니다.

WebVTT 음성 태그의 화자 이름은 어떻게 됩니까?

SRT에는 음성 태그가 없어서 <v Anna> 마크업은 갈 곳이 없습니다. 누가 말하는지 시청자가 알아야 한다면, 줄 첫머리에 ANNA:처럼 SRT에 이름을 일반 텍스트로 입력하십시오.

나중에 SRT를 다시 VTT로 변환할 수 있습니까?

가능합니다. SRT VTT 변환이 헤더를 추가하고 소수점 쉼표를 마침표로 바꿉니다. 여기서 빠진 위치, 스타일, 주석은 돌아오지 않으므로, 필요할 수 있다면 원본 VTT를 보관하십시오.