크리에이터 도구 / 01

SRT to VTT 변환기

브라우저에서 SubRip 자막을 HTML5용 WebVTT로 변환합니다.

SRT to VTT 변환기: TOEA는 각 자막 큐의 타이밍과 텍스트를 읽은 다음, SubRip의 쉼표 대신 형식에 필요한 WEBVTT 헤더와 마침표 구분 기호를 사용해 다시 작성합니다. 서버에 파일을 전혀 업로드하지 않고 브라우저에서 100% 로컬로 실행됩니다.

카테고리
YouTube 도구
실행 횟수
브라우저에서
비용
무료 · 가입 불필요
사용 가능 여부
사용 가능
SRT → WebVTT 작업대로컬 처리

브라우저에서 전부 실행됩니다

↥
자막 파일 선택

SRT 또는 VTT · 최대 5 MB, 또는 아래에 붙여넣기

웹 페이지에서 VTT 사용

<video> 요소 안에 파일을 추가하십시오: <track kind="subtitles" src="talk.vtt" srclang="en" label="English">. 시청자가 직접 켜지 않아도 표시하려면 default를 추가하십시오. 서버는 파일을 text/vtt로 전송해야 합니다. VTT가 페이지와 다른 도메인에 있다면 서버가 교차 출처 요청을 허용해야 하고 <video>에 crossorigin 속성이 필요합니다. 그렇지 않으면 브라우저가 트랙을 무시합니다.

옮겨지지 않는 태그

WebVTT는 <i>, <b>, <u>를 인식하지만 SubRip의 <font color> 태그나 {\an8}과 같은 중괄호 안의 위치 지정 코드는 인식하지 않습니다. 이러한 요소는 그대로 VTT에 복사되며 브라우저에 리터럴 텍스트로 표시될 수 있습니다. SRT에 이러한 요소가 있다면 먼저 자막 정리 도구로 제거하십시오. 모든 마크업이 제거됩니다. WebVTT 큐에는 식별자가 필요하지 않으므로 순번도 삭제되며, 순번이 없어도 모든 브라우저에서 파일을 사용할 수 있습니다.

사용 방법

  1. .srt 파일을 선택하거나 텍스트를 붙여넣습니다.
  2. 자막 큐 수와 재생 시간을 확인합니다.
  3. .vtt 파일을 복사하거나 다운로드합니다.

개인정보 보호 및 제한사항

파일은 브라우저에서 읽고 다시 작성하며 업로드하지 않습니다. WebVTT에는 순서 번호가 필요하지 않으므로 순서 번호는 삭제됩니다.

관련 도구

자주 묻는 질문

HTML5 동영상에 VTT가 필요한 이유는 무엇인가요?

<track> 요소는 WebVTT만 허용합니다. 두 형식은 거의 동일하지만 SubRip 파일은 거부됩니다.

실제로 무엇이 변경되나요?

WEBVTT 헤더가 추가되고 밀리초 앞의 쉼표가 마침표로 바뀌며 순서 번호가 삭제됩니다. 타이밍과 텍스트는 변경되지 않습니다.

서식이 유지되나요?

두 형식 모두 기울임꼴 및 굵게 태그를 허용하므로 해당 태그는 유지됩니다. 중괄호로 작성한 SubRip 위치 지정 코드는 WebVTT에 대응하는 형식이 없습니다.

파일이 비어 있습니다.

결과 위의 카운터를 확인하십시오. 읽을 수 없는 타이밍이 포함된 블록은 건너뛰고 개수에 반영됩니다. 일반적으로 화살표 또는 타임스탬프 형식이 잘못되었다는 의미입니다.

무료 도구 · 브라우저에서회 실행 · 계정 불필요