Subformer
無料 · サインアップ不要 · ブラウザ上で動作
SRT
VTT

SRT から VTT へ コンバーター

SRT字幕をWebVTTに変換します - HTML5ビデオプレーヤー、YouTube、ストリーミングプラットフォームが期待するフォーマットです.

1つまたは複数ドロップ - すべてVTTに変換されます。行ごとの進捗、一括変換、ZIPダウンロード。

なぜSRTをVTTに変換するのですか?

SRT は普遍的な字幕フォーマットです - ほとんどすべてのビデオプレーヤーで再生できます。ですが、ウェブに動画を公開する際には、最新のプラットフォームは代わりに WebVTT を求めます: これは HTML5 の video 要素の標準トラックタイプであり、YouTube が内部で生成する形式で、ほとんどの CDN ストリーミングワークフローが期待する形式です。SRT を VTT に変換することで、既に持っている字幕ファイルを再利用できます.

変換は主に見た目に関するものです:VTTとSRTはキューの構造が同じで、違いは「WEBVTT」ヘッダー行とタイムスタンプの小数点(カンマではなく)です。行末を正規化し、区切り文字を置換し、ヘッダーを先頭に追加します。キュー番号はVTTで有効ですが任意のため、残しておきます — 問題はありません。すべての変換はブラウザ内で行われ、SRTはデバイスを離れません。

変換する最大の理由:自分のウェブサイトでビデオをセルフホストする場合。HTML5のvideo要素は、<track>タグを介してWebVTT字幕トラックのみを読み込みます。SRTは読み込まれません。以前にダウンローダーツールを介して変換したり、文字起こしサービスを介してSRTを生成したりした場合、この変換により数秒でキャプションがページに表示されます。VTTが配置されると、<track default>属性がキャプションを自動表示します。

知っておくべき用語の違い:「字幕(subtitles)」は言語間の会話を翻訳します(英語の音声、スペイン語のテキスト)。「キャプション(captions)」は、聴覚障害者や難聴者向けに、非音声(ドアの閉まる音、音楽の再生)を含むすべての音声を記述します。SRTとVTTはどちらもこれらを伝達できます。形式は区別を強制しません。WebVTTには、純粋なキャプションワークフローで使用される追加機能(キューの位置決め、スタイル設定、リージョン)がありますが、SRTにはありません。ほとんどの翻訳では直接変換で十分ですが、アクセシビリティキャプションの場合、よりリッチなVTT形式は後で手動編集を正当化するかもしれません。

パフォーマンスに関する注記:SRTからVTTへの変換は、純粋なテキスト操作としてローカルで実行されます。長編映画の字幕ファイル(10~15KB)でも、マイクロ秒単位で変換されます。ページUXが唯一意味のある遅延です。CPUを数秒から数分消費するビデオ形式の変換と比較すると、これは実質的に瞬時です。

一般的なSRT から VTT へのユースケース

  • キャプション付き動画のセルフホスティング

    HTML5の<video>は<track>を介してのみVTTを読み込みます。SRTファイルを一度変換し、サイトのビデオと一緒に配信してください。

  • YouTubeキャプションアップロード

    スタイルがある場合、YouTubeはキャプションアップロードにVTTを推奨します。既存のSRTファイルを一度に削除して置き換えます。

  • ストリーミングプラットフォームへの取り込み

    Vimeo、Wistia、Muxはすべて、キャプショントラックにVTTを第一級で受け入れます。SRTも機能しますが、VTTが推奨される形式です。

  • ウェブベースの学習プラットフォーム

    LMSシステム(Canvas、Moodle、Teachable)は、HTML5プレーヤーでVTTキャプションを表示します。SRTは読み込まれないか、いずれにせよサーバー側でトランスコードされます。

  • アクセシビリティ準拠

    WCAG 2.1のキャプション要件は、最新のウェブ形式を指定しています。VTTは、ウェブ上のアクセシビリティ準拠キャプションのデファクトスタンダードです。

  • ブラウザベースのスクリーンレコーダー

    画面録画ツール(Loom、Camtasia、Screencastify)からエクスポートされた録画は、直接VTTを生成することがよくあります。既存のSRTファイルは一度変換するだけで再利用できます。

SRT

SRT について

SubRip Subtitle (.srt) は最も古く、もっとも広くサポートされている字幕フォーマットです - キュー番号と HH:MM:SS,mmm のタイムスタンプを伴うプレーンテキスト形式。ほぼすべてのビデオプレーヤーで再生できます.

VTT

VTT について

WebVTT (.vtt)はHTML5ビデオ、YouTube、ストリーミングプラットフォームで使われる現代的な字幕フォーマットです. SRTでは持てないスタイリング、リージョン、メタデータをサポートします.

SRT を VTT に変換する方法

  1. 01

    あなたの SRT ファイルをドロップ

    上のコンバータに SRT をドラッグするか、ボックスをクリックしてデバイスから選択してください.

  2. 02

    VTT はすでに選択されています

    VTTを出力形式に事前選択しています。別の形式にしたい場合はドロップダウンで変更してください.

  3. 03

    変換してダウンロード

    「Convert」をクリックして、プログレスバーが完了するまで待ちます。準備ができたら VTT をダウンロードしてください.

SRT から VTT へ のよくある質問

すべての形式を見る →