SRTからVTTへのコンバーター

SubRip .srt字幕ファイルを、HTML5プレーヤーが実際に読み取れるWebVTT .vttファイルに変換する無料オンラインツール。

.srtをここにドロップするか、クリックして選択
変換中…
              

YouTube自体からトランスクリプトを取得する

YouTube動画テキスト変換ツールは無料のChrome拡張機能です。任意の動画を開くと、ページ上にトランスクリプトが表示されます。プレーンテキストまたは字幕として取得できます。

  • ワンクリックでYouTube動画のトランスクリプトを取得
  • タイムコードなしのプレーンテキスト、またはタイムコード付きの.srt形式
  • クリップボードにコピーするかファイルとして保存
  • 多言語字幕に対応
YouTube動画テキスト変換ツール
無料Chrome拡張機能
Google Chrome ウェブストアからインストール
YouTube動画テキスト変換ツールを入手

無料Chrome拡張機能 - アカウント不要、アップロード不要。

100%プライベート:ファイルはブラウザ全体で解析および変換されます。サブタイトルはサーバーにアップロードされません - cloudconvertやfreeconvertとは異なり。

このSRTからVTTへのコンバーターは、SubRipファイルをWebVTTバージョンに書き込みます。これはHTML5プレーヤーが期待する形式です。タイムスタンプはドット形式に切り替わり、WebVTTヘッダーが最初の行に配置され、各キューのテキストは翻訳者が残したままの状態で保持されます。ファイルを上にドロップすると、.vttがすぐにダウンロードできるようになります。

ブラウザでSRTをVTTに変換する方法

  1. .srtファイルを選択
    字幕ファイルを上のドロップゾーンにドラッグするか、クリックしてディスク上のファイルを選択します。ドロップゾーンは一度に1つのファイルを受け入れるため、エピソードのフォルダを変換する場合は、各エピソードでこの手順を繰り返す必要があります。
  2. キューが解析されます
    キュー番号、開始および終了時刻、テキスト行がブロックごとに読み取られます。Windowsでエクスポートされた字幕は通常、CRLF改行とファイルの先頭にBOMを持ちますが、それらはパーサーを破損しません。
  3. タイミングが書き換えられます
    SRTはカンマの後にミリ秒を書き込みますが、WebVTTはドットの後にミリ秒を書き込みます。そのため、00:01:02,50000:01:02.500になります。必須のWebVTTヘッダーが最初の行として追加され、番号付けはキュー識別子として引き継がれます。
  4. ダウンロードとアタッチ
    .vttファイルを保存し、HTML5プレーヤーのtrack要素にポイントするか、WebVTTキャプションを要求したプラットフォームにアップロードします。

.srtを.vttにリネームしても機能しない理由

キャプションを拒否するプレーヤーは、その理由について何も言いません。エラーも警告もなく、空のキャプションメニューが表示されるだけです。これが通常、コンバーターを探す原因となります。テキストエディタでは、2つの形式はほぼ同じように見えますが、SubRipからWebVTTへの変換はリネーム作業ではありません。ヘッダー行とミリ秒区切り文字は、パーサーが厳密に扱う部分です。

コンピューター上で完結するSRTからVTTへの変換.

コンピューター上で完結するSRTからVTTへの変換

未公開エピソードの字幕、社内トレーニングビデオ、レビュー中のクライアントカット。キャプションファイルはビデオの完全なスクリプトであり、そのような素材は第三者に渡すべきではない場合が多い。

  • .srtはブラウザタブ内で読み書きされ、アップロードされない。
  • アカウント不要、日ごとの制限もなし。ファイル数に制限はない。
  • インストール不要。ロックダウンされたワークノートPCで十分。
  • Windows, macOS, Linuxで同様の結果が得られる。プレーンJavaScriptのため。

タイムスタンププレーヤーが受け入れ可能

WebVTTファイルがエラーメッセージなしで拒否される最も一般的な理由の一つはカンマである。変換中、すべてのタイムスタンプはドット形式に書き換えられ、2つの時間間の矢印は仕様どおりに保持される。45分の講義には600個のキューが含まれることがあり、これは手作業で修正したくない1200個のタイムスタンプに相当する。

番号の引き継ぎ

WebVTTはタイムスタンプ前の行をキュー識別子として扱うため、SRTからVTTへの変換時に元のSRT番号はそのまま残る。校正者が「キュー148について」と返信してきた場合、両方のファイルで同じ行を見つける必要がある場合に便利。

乱雑なエクスポートにも対応

実際の字幕ファイルはクリーンなことは稀である。翻訳者がブロックの途中に不要な空行を残したファイルや、2人が異なるアプリで編集したためにCRLFとLFが混在するファイルを見たことがある。UTF-8 BOM、追加の空行、混合行末も変換を妨げない。

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

イタリックとボールドはそのまま

キュー内の強調タグは、WebVTTがSRTと同じシンプルな`i`と`b`マークアップを理解するため、削除されずに保持される。歌詞や画面外のセリフは、翻訳者が意図したスタイルを維持する。

SRTからVTTへの変換が必要なのは誰か?

SRTをVTTに変換するWeb開発者

ブラウザはSubRipを読み込まない。Chrome, Firefox, SafariはWebVTTのみを解析し、ビデオタグの`track`要素を通じて処理する。キャプションメニューに何も表示される前に、プロジェクト内のすべてのキャプションファイルはその形式でなければならない。

ビデオエディターと字幕作成者

編集スイートと字幕アプリはデフォルトでSRTをエクスポートし、配信プラットフォームはWebVTTを要求するため、アップロード前にSRTからWebVTTへの変換ステップが発生します。ビデオ自体も配信前に編集が必要な場合、その作業はビデオツールキットで行います。

コースおよびポッドキャスト発行者

学習プラットフォームとポッドキャストホストは、キャプションを.vtt形式でのみ受け入れることが多いため、古いSRTファイルのアーカイブをアップロード前に変換する必要があります。YouTubeに既に講義があり、キャプションファイルが全く存在しない場合、YouTubeページ上のトランスクリプトを取得するChrome拡張機能を使用することで、開始点となるテキストが得られます。

🙋 よく聞かれる質問

ファイルをビデオの隣に配置し、ビデオタグ内にtrack要素を追加します。kind='subtitles'、言語のsrclangコード、およびキャプションメニューのラベルを指定します。キャプションを最初からオンにする場合は、default属性を追加します。何も表示されない場合は、.vttがページと同じオリジンから提供されているか、CORSが開いているかを確認してください。

いいえ。キューテキストはそのままコピーされ、時間はWebVTTの形式で記述されるだけで、同じままです。変更されるのは、テキストの周囲の構造、最初の行のWebVTTヘッダー、およびミリ秒の前のドットです。キュー内のイタリック体と太字も保持されます。

どちらのエディターも、キャプションをキャプショントラックに保持し、サイドカーファイルに書き出します。エクスポートリストは実行バージョンによって異なります。そのため、タイムラインからSRTをエクスポートし、ここで変換を完了するのが確実な方法です。多くのエディターは.vttをキャプショントラックに直接インポートするため、逆も同様に機能します。

はい、無料です。アカウント登録や日次制限はなく、必要なだけSRTからVTTに変換できます。一度に1ファイルのみの変換という制限がありますが、ページはバッチ変換に対応していません。これは、有料版の試用版ではなく、無料提供している小さなJavaScriptツールです。

4つの一般的な原因があります。最初の行が WEBTT ではない、タイムスタンプでカンマを使用している、サーバーがファイルを text/plain として送信するのではなく text/vtt として送信する、またはファイルが CORS ヘッダーのない別のドメインに存在する場合です。このページでの SRT から VTT への変換は最初の2つを修正します。残りの2つは、お客様側のサーバー設定です。

プレーンなトランスクリプトにはタイミング情報がなく、キャプションファイルはほとんどがタイミング情報であるため、2つのステップが必要です。当社の テキストから字幕へのコンバーター は、テキストをキューに分割し、それらに均等なタイムコードを分散させます。次に、.srt をここに持ち込み、2番目のステップで SRT から VTT への変換を行います。テキストがまだ存在しない場合、当社の Windows 用デスクトップ文字起こしツール は、お使いの PC でオーディオおよびビデオをテキストに変換します。このページ自体は音声認識を行わず、字幕を翻訳しません。
YouTube動画テキスト変換ツール - Chrome拡張機能.YouTube動画テキスト変換ツールを入手

無料Chrome拡張機能 - アカウント不要、アップロード不要。

関連サブタイトルツール