VTT에서 SRT로 변환기

WebVTT 파일을 브라우저에서 바로 유효한 SubRip 자막으로 재구성하는 무료 온라인 VTT-SRT 변환기, 업로드 및 계정 불필요.

.vtt 파일을 여기에 드롭하거나 클릭하여 선택하세요

큐 번호가 자동으로 추가되고, 밀리초 구분 기호가 점(.)에서 쉼표(,)로 변경되며, WEBVTT 헤더가 사라집니다.

변환 중…

YouTube 자체에서 스크립트 얻기

YouTube 비디오 텍스트 변환기는 무료 Chrome 확장 프로그램입니다. 어떤 비디오든 열면 페이지에서 스크립트를 가져옵니다. 일반 텍스트 또는 자막으로 표시됩니다.

  • 한 번의 클릭으로 모든 YouTube 비디오 스크립트 얻기
  • 타임코드 없는 일반 텍스트 또는 타임코드 포함 .srt
  • 클립보드로 복사 또는 파일로 저장
  • 다른 언어 자막으로도 작동
YouTube 비디오 텍스트 변환기
무료 Chrome 확장 프로그램
Google Chrome 웹 스토어에서 설치
YouTube 비디오 텍스트 변환기 받기

무료 Chrome 확장 프로그램 - 계정, 업로드 불필요.

100% 개인 정보 보호: 파일은 브라우저 전체에서 분석 및 변환됩니다. cloudconvert 또는 freeconvert와 달리 자막은 서버에 업로드되지 않습니다.

SoftOrbits VTT-SRT 변환기는 WebVTT 파일을 받아 플레이어와 편집기가 오류 없이 인식하는 SubRip 파일을 반환합니다. 모든 것이 이 페이지의 JavaScript에서 실행되므로 자막이 컴퓨터를 벗어나지 않으며, 가입 절차나 파일 수 제한이 없습니다. .vtt 파일을 위의 상자에 드롭하면 .srt가 1초 안에 준비됩니다.

브라우저에서 VTT를 SRT로 변환하는 방법

  1. VTT 파일 드롭
    .vtt 파일을 페이지 상단의 상자로 드래그하거나 상자를 클릭하여 디스크에서 파일을 선택합니다. 브라우저가 파일을 로컬에서 읽기 때문에 아무것도 업로드되지 않습니다.
  2. WebVTT를 SRT 변환기가 큐를 재구성하도록 합니다
    이 단계에서는 클릭할 것이 없습니다. 파일이 읽히면 변환기가 각 큐 블록을 SubRip 형식으로 재구성하고 다운로드 버튼이 나타납니다.
  3. SRT 저장
    다운로드 버튼을 클릭합니다. 결과는 .srt 확장자를 가진 원본 파일 이름을 유지하며 브라우저의 다운로드 폴더로 이동합니다.
  4. 플레이어에서 확인
    .srt 파일을 동일한 기본 이름의 비디오 옆에 두거나 자막 메뉴에서 수동으로 로드합니다. SubRip을 읽는 모든 플레이어는 텍스트를 표시합니다.

WebVTT를 SRT로 변환하는 이유

WebVTT는 웹용 형식이고 SubRip은 데스크톱 플레이어, TV 박스 및 비디오 편집기가 실제로 예상하는 형식입니다. 브라우저 플레이어에서 저장된 자막은 거의 항상 .vtt로 제공되며, 편집기나 업로드 양식이 .srt를 요청합니다. 이러한 불일치가 이 페이지가 존재하는 이유입니다. 소스가 파일이 아닌 YouTube 페이지인 경우, YouTube 자막 저장용 Chrome 확장 프로그램은 일반 텍스트 또는 SRT를 즉시 작성하므로 변환할 것이 남지 않습니다.

계정 또는 서버 없이 WebVTT를 SubRip으로 변환.

계정 또는 서버 없이 WebVTT를 SubRip으로 변환

이 변환기는 백엔드가 없는 단일 페이지 JavaScript이며, 이 자체만으로도 업로드 기반 서비스가 제공할 수 없는 몇 가지 속성을 제공합니다.

  • 자막은 브라우저에서 변환되며 서버로 전송되지 않습니다.
  • 가입, 이메일, 일일 파일 수 제한이 없습니다.
  • 플레이어가 거부하는 이름만 변경된 VTT가 아닌 실제 SubRip 파일을 얻습니다.
  • 노트북 또는 휴대폰의 모든 최신 브라우저에서 실행됩니다.

올바른 SubRip 타이밍

SubRip은 밀리초 앞에 쉼표를 원하며, WebVTT는 마침표를 사용합니다. 변환기는 모든 타이밍 줄을 다시 작성하므로 00:01:12.480 --> 00:01:15.000은 00:01:12,480 --> 00:01:15,000으로 나옵니다. 지루한 한 글자 세부 사항이며, 플레이어가 VTT 파일을 단순히 이름만 변경하면 아무것도 표시하지 않는 이유입니다.

VTT에는 없었던 것

SubRip은 각 큐 앞에 인덱스 줄이 필요하며, WebVTT는 이를 사용하지 않습니다. WebVTT를 SRT로 변환하는 도구는 큐를 자체적으로 계산하고 1, 2, 3을 타임라인 순서대로 작성하므로 번호 매기기가 첫 번째 줄부터 마지막 줄까지 순차적으로 유지됩니다.

깨끗한 출력, 잔여물 없음

상단 WEBVTT 줄과 모든 NOTE 블록이 제거됩니다. SubRip 파서는 이를 인식하지 못하며, 잔여 헤더는 종종 첫 번째 자막을 시각적 쓰레기로 만들거나 전체 파일을 한 큐만큼 이동시킵니다.

Compute automation Automation image/svg+xml Amido Limited Richard Slater

위치 제거, 인코딩 유지

align, line, position과 같은 큐 설정은 SRT에 해당 기능이 없습니다. line:85%와 같은 값은 화면에 문자 그대로 출력될 수 있으므로 변환기가 해당 속성을 제거합니다. 파일 시작 부분의 바이트 순서 표시와 Windows CRLF 줄 바꿈도 파서를 혼란스럽게 하지 않습니다. UTF-8 텍스트는 악센트, 키릴 문자 또는 CJK 문자를 그대로 유지하며 입력된 그대로 출력됩니다.

VTT를 SRT로 변환하는 사람

영상 편집자

Premiere, Resolve 및 대부분의 다른 편집 스위트는 자막 가져오기 대화 상자에 .srt를 나열하는 반면, .vtt는 지원되는 확장명에 포함되지 않는 경우가 많습니다. 여기서 한 번의 작업으로 캡션 트랙이 타임라인으로 바로 이동합니다.

녹화된 통화를 가진 사람들

회의 녹음은 VTT 형식의 캡션을 제공하고, 프로젝트 아카이브는 SRT를 원합니다. 녹음 시 캡션이 전혀 제공되지 않았다면, 당사의 오디오 및 비디오 전사를 위한 Windows 앱이 PC에서 로컬로 텍스트를 빌드하며, 이 페이지는 형식을 처리합니다.

플레이어나 TV에 공급하는 사람

셋톱 박스, 홈 미디어 라이브러리 및 구형 스마트 TV는 비디오 옆에 있는 .srt를 읽고 .vtt는 완전히 무시합니다. Google Meet에서 녹화한 웨비나를 이제 홈 서버에 보관하는 경우에도 동일합니다.

🙋 자주 묻는 질문

예. 두 형식 모두 동일한 것(시작 시간과 종료 시간이 있는 텍스트 줄)을 저장하므로 시청자가 화면에서 실제로 읽는 내용에는 아무런 영향을 주지 않습니다. .vtt를 위의 상자에 넣으면 .srt가 반환됩니다. 브라우저를 위해서만 존재하는 부분만 남게 되는데, SubRip은 해당 부분을 넣을 곳이 없기 때문입니다.

모든 작업이 브라우저에서 직접 이루어집니다. 변환기에 .vtt를 제공하면 .srt를 받고, 다른 소프트웨어는 관여하지 않습니다. 내부적으로 각 큐 블록을 파싱하여 브라우저 내에서만 의미가 있는 모든 것을 제외하고 SubRip 형식으로 다시 작성합니다. 이 모든 것은 사용자의 JavaScript에서 발생합니다. 업로드 대기열이 없으며, 한 번에 여러 번 VTT를 SRT로 변환할 수 있습니다.

아니다. 둘은 비슷해 보일 뿐이다. WebVTT 파일은 첫 줄에 WEBVTT라는 단어로 시작한다. 그 아래 NOTE 블록이 있을 수 있으며, CSS 스타일로 큐를 꾸밀 수 있다. 타임스탬프는 밀리초 앞에 마침표를 찍는다 (예: 00:00:04.000). SubRip은 훨씬 단순하다. 각 큐는 자체 번호 줄을 가지며, 타임스탬프는 00:00:04,000과 같이 쉼표로 구분된다. 파일에는 다른 내용이 허용되지 않는다. 따라서 .vtt를 .srt로 이름 변경하는 것은 변환이 아니며, 대부분의 플레이어는 이를 인식하지 못한다.

브라우저에서는 그렇다. VTT는 HTML5 track 요소의 네이티브 형식이며, 프레임의 어느 곳에나 자막을 고정하거나 챕터 포인트를 표시할 수 있다. 그 외의 모든 경우에서는 SRT가 유리하다. 2000년대 초반부터 등장한 SubRip은 데스크톱 플레이어와 셋톱박스에서 읽을 수 있었고, 편집 도구에서도 계속 지원되었다. 추상적으로 어느 형식도 더 낫다고 할 수 없다. 파일이 어디로 갈지에 따라 다르며, 파일이 웹 플레이어로 간다면 SRT를 VTT로 변환하는 도구가 한 페이지 거리에 있다.

일반적으로 변환이 아니라 파일 이름이나 인코딩 문제다. .srt 파일은 비디오 파일과 같은 폴더에 있어야 하며, 동일한 기본 이름을 가져야 한다 (movie.mp4와 movie.srt). 그렇지 않으면 플레이어가 자동으로 인식하지 못한다. 자막이 나타나지만 악센트나 키릴 문자가 깨져 보이면, 플레이어가 파일을 ANSI로 읽고 있는 것이다. 자막 인코딩을 UTF-8로 변경하면 문제가 해결된다. 일부 하드웨어 플레이어는 movie.en.srt와 같이 언어 접미사에 민감하기도 하다. 파일 자체를 확인하려면 결과를 온라인 SRT 뷰어에서 열어 큐와 타이밍이 제대로 있는지 확인하라.

텍스트와 타이밍은 일대일로 유지된다. 웹 레이어가 큐 안에 넣는 마크업은 제외된다. <v Anna>와 같은 화자 태그, <c.loud>와 같은 클래스 태그, 가라오케 타임스탬프는 모두 삭제된다. SubRip 플레이어는 이를 일반 텍스트로 화면에 표시하기 때문이다. 화면 배치는 위 타이밍 및 정리 섹션에서 설명한 이유와 동일하게 처리된다. 이 중 어떤 것이라도 중요하다면 원본 파일도 보관하라. 변환기는 .vtt 파일을 건드리지 않고 다운로드할 새 파일만 생성한다.
YouTube 비디오 텍스트 변환기 - Chrome 확장 프로그램.YouTube 비디오 텍스트 변환기 받기

무료 Chrome 확장 프로그램 - 계정, 업로드 불필요.

관련 자막 도구