VTT SRT 변환
WebVTT는 웹의 자막 형식이라 YouTube 다운로드, Zoom 녹화, Teams 회의에서 받는 파일이 이 형식입니다. 동영상 편집기, TV, 많은 업로드 양식은 아직 SRT를 요구하며, 이 페이지는 파일을 그 오래된 문법으로 다시 씁니다.
자막 변환
또는 SRT, VTT, ASS … 파일을 여기에 끌어다 놓으세요 ·
파일당 최대 95 MB· 최대 20개 파일· 30분 뒤 삭제
파일은 UltKit 서버에서 처리되며 30분 뒤 삭제됩니다.
모든 자막을 이 초만큼 옮깁니다. 자막이 너무 일찍 나오면 양수, 너무 늦게 나오면 음수(예: -1.5)를 입력하십시오.
영화가 진행될수록 자막 싱크가 점점 더 어긋난다면 다른 버전의 영상에 맞춰 만든 자막입니다. 이 값과 대상 프레임 레이트를 설정하십시오.
자막을 함께 재생할 동영상의 프레임 레이트입니다. 23.976 → 25 변환으로 대부분의 PAL/NTSC 싱크 어긋남이 해결됩니다.
시간 정보가 없는 일반 TXT 입력에만 쓰이며, 각 줄을 이 시간만큼 차례로 표시합니다. 필요하면 나중에 자막 편집기에서 시간을 조정하십시오.
자동 감지로 대부분의 파일을 처리할 수 있습니다. 악센트 문자, 키릴 문자, 아랍 문자가 물음표로 나오면 인코딩을 직접 고르십시오. 출력은 항상 UTF-8입니다.
기본 ASS 스타일에 쓰이는 글꼴입니다. 시청자 컴퓨터에 설치되어 있어야 하며, Arial이 가장 안전합니다.
높이 1080픽셀 동영상 기준의 상대 크기입니다. 영화에는 보통 48을 씁니다.
사용 방법
- 1
.vtt 파일 업로드
WebVTT 자막을 파일당 95 MB까지 최대 20개 추가하십시오. 예를 들어 녹화 강의의 모든 회차를 한 번에 올릴 수 있습니다.
- 2
출력 설정 확인
변환할 형식은 SRT로 설정되어 있습니다. 텍스트만 남기려면 고급 설정에서 서식 태그 제거를 체크하고, 자막이 일찍 또는 늦게 나온다면 싱크 이동을 쓰십시오.
- 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에서 |
|---|---|---|
| 타임스탬프 | `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 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
- 01파일 › 가져오기를 고르고 .srt를 선택합니다.
- 02동영상 위쪽 시퀀스로 끌어다 놓습니다.
- 03캡션 패널에서 텍스트와 타이밍을 편집합니다.
DaVinci Resolve
- 01.srt를 미디어 풀로 가져옵니다.
- 02타임라인으로 끌어다 놓아 자막 트랙을 만듭니다.
- 03인스펙터에서 트랙의 자막 스타일을 고릅니다.
VLC
- 01동영상을 엽니다.
- 02자막 › 자막 파일 추가를 고릅니다.
- 03또는 SRT를 동영상과 같은 이름으로 저장하면 자동으로 불러옵니다.
VTT
WebVTT 자막
VTT는 2010년 무렵 WHATWG와 W3C가 HTML5 동영상용으로 개발한 Web Video Text Tracks 형식입니다. SRT와 비슷해 보이지만 WEBVTT 헤더가 붙고 위치 지정, 스타일, 화자 표시, 메타데이터를 지원합니다. 브라우저는 <track> 요소를 통해 자막에 사용하며, 스트리밍 플랫폼과 YouTube도 받습니다. 일부 데스크톱 플레이어와 편집기는 SRT를 요구합니다.
- 압축 방식
- –
- 투명도
- –
- 애니메이션
- –
- 도입 연도
- 2010 · W3C / WHATWG
SRT
SubRip 자막(SRT)
SRT는 2000년 무렵 동영상에서 자막을 추출하던 무료 Windows 프로그램 SubRip의 자막 형식입니다. 각 항목은 번호, 시작·종료 시간, 자막 텍스트로 이루어진 일반 텍스트 블록입니다. VLC, YouTube, Facebook, 동영상 편집기, 스마트 TV가 모두 받는, 가장 폭넓게 지원되는 자막 형식입니다. SRT는 기본적인 서식만 지원하며 위치 지정이나 스타일에 관한 표준이 없습니다.
- 압축 방식
- –
- 투명도
- –
- 애니메이션
- –
- 도입 연도
- SubRip
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를 보관하십시오.
- SRT VTT 변환SRT 자막을 HTML5 track 요소와 웹 플레이어, 강의 플랫폼용 WebVTT로 변환합니다. 타임스탬프 수정, 헤더 추가, UTF-8 저장.
- VTT TXT 변환Zoom, Teams, 웹 동영상의 WebVTT(.vtt) 자막 파일을 일반 텍스트로 변환합니다. 헤더, 큐 설정, NOTE 블록 제거, 타임스탬프는 선택.
- ASS SRT 변환Aegisub나 팬자막의 ASS·SSA 자막을 TV, 편집 프로그램, YouTube용 SRT로 변환합니다. 대사와 타이밍은 유지되고 스타일과 위치는 제거됩니다.
- SBV SRT 변환YouTube .sbv 자막을 Facebook, LinkedIn, Premiere Pro, DaVinci Resolve용 SRT로 변환합니다. 큐 번호 자동 추가.
- TXT SRT 변환일반 텍스트 대본을 SRT 자막 파일로 변환합니다. 각 줄이 지정한 시간만큼 표시되는 자막 하나가 되어 자막 편집기에서 바로 다듬을 수 있습니다.
- MP3 텍스트 변환MP3를 33개 언어로 텍스트 변환합니다. 일반 텍스트, Word, PDF, SRT·VTT 자막으로 받고 타임스탬프와 화자 구분도 선택할 수 있습니다.