VTTからTXTへの変換ツール

WebVTTファイルから読みやすいテキストを抽出し、タイムスタンプ、WEBVTTヘッダー、NOTEブロック、STYLE/REGIONメタデータ、Cue設定を取り除きます。

TXT出力の設定

.vttファイルをここにドラッグ

VTTファイルはブラウザ内でローカル変換されます。アップロードは不要です。

VTTからTXTへの変換ツールは何をしますか?

VTTからTXTへの変換ツールは、WebVTTファイルから発話テキストを抽出し、WEBVTTヘッダー、タイムスタンプ、Cue設定、コメントブロック、スタイル用メタデータなどの技術的な要素を削除します。結果として、ブログ記事、ドキュメント、翻訳、動画メモに使える読みやすい文字起こしが得られます。

例:ヘッダー、NOTE、Cue設定を含むWebVTTをきれいなテキストへ

WebVTTファイルには字幕テキスト以外の情報が含まれることがよくあります。この例では、どの部分が削除され、最終的にどのテキストが残るかを示しています。

VTT入力

WEBVTT - export from HTML5 video

NOTE Generated by a video platform
This note should not appear in the transcript.

STYLE
::cue { color: yellow; }

REGION
id:bottom
width:80%
lines:3

intro-1
00:00:01.000 --> 00:00:04.000 line:90% position:50% align:center
<v Anna><i>このチュートリアルへようこそ。</i></v>

00:00:04.500 --> 00:00:07.000 position:50%
今日はWebVTTをテキストとして書き出します。

TXT出力

Anna: このチュートリアルへようこそ。

今日はWebVTTをテキストとして書き出します。

SRTからTXTとの違い

SRTファイルは通常、番号、タイムスタンプ、テキストだけで構成されます。一方WebVTTは、ヘッダー、コメント、CSSに近いスタイル、リージョン、Cue設定、話者タグなどを含められます。そのため、VTTからTXTではSRTからTXTとは異なるクリーンアップが必要です。

要素 SRTの場合 WebVTTの場合
WEBVTT Header存在しません削除が必要です
NOTE / STYLE / REGIONまれ、または標準化されていません頻繁に出ることがあり、スキップされます
Cue Settings存在しません位置、行、配置を制御します。TXTでは削除されます
<v Speaker>通常は普通のテキストとして書かれます話者名として残すか削除できます

HTML5動画字幕を文字起こしとして書き出す

多くのWebサイトでは、HTML5の<track>要素でWebVTTファイルを使い、字幕をブラウザに表示します。読みやすい文字起こしを作る場合、タイムコード、位置情報、CSS Cueは不要です。このツールはWebVTTの技術的な構造を取り除き、きれいなTXTファイルを作成します。

<v Speaker> のようなSpeaker Cueの扱い

WebVTTでは <v Name> で話者を示せます。インタビュー、ポッドキャスト、研修動画では、話者名を残すと便利です。通常の本文として使いたい場合は、Speaker Cueを削除して内容だけを残せます。

<v Anna>おはようございます。</v>
<v Max>ウェビナーへようこそ。</v>

変換後:

Anna: おはようございます。
Max: ウェビナーへようこそ。

チャプターやメタデータブロックはどうなりますか?

WebVTTにはチャプター、NOTE、STYLEブロック、REGIONブロックが含まれる場合があります。これらはプレイヤー表示には役立ちますが、きれいなテキスト文字起こしには不要です。変換ツールはそれらをスキップし、タイムスタンプ付きの実際のCueテキストだけを抽出します。

VTTからTXTの代表的な用途

動画の文字起こし

HTML5字幕を、Webサイトやドキュメント向けの読みやすい文字起こしとして書き出します。

コンテンツ再利用

字幕テキストをブログ記事、要約、YouTube説明文の素材として使えます。

翻訳用ブリーフィング

WebVTTファイルを、翻訳者や編集者が確認しやすいきれいなテキストに変換します。

安全でプライベート

VTTからTXTへの変換はすべてブラウザ内でローカルに実行されます。WebVTTファイルはアップロード、保存、サーバー送信されません。


VTTをTXTに変換する方法

1

VTTファイルをアップロード

WebVTTファイルを選択するか、アップロード欄にドラッグ&ドロップします。

2

TXT出力を選択

話者Cueを残すか、テキストを段落・行・連続テキストのどれで出力するかを選びます。

3

文字起こしをダウンロード

クリーンな字幕テキストを .txt ファイルとしてダウンロードし、文字起こし、翻訳、コンテンツ再利用に使います。

よくある質問

WEBVTTヘッダーとタイムスタンプは削除されますか?

はい。WEBVTTヘッダー、タイムスタンプ、Cue設定を削除し、読みやすい字幕テキストだけを残します。

NOTE、STYLE、REGIONブロックはどうなりますか?

これらのWebVTTメタデータは、プレーンテキストの文字起こしには不要なためスキップされます。

<v Speaker> タグの話者を残せますか?

はい。オプションを有効にすると、Speaker Cueは「Anna: テキスト」のような話者ラベルに変換されます。

VTTからTXTはSRTからTXTと同じですか?

いいえ。どちらもテキストを抽出しますが、VTTにはヘッダー、NOTE、STYLE、REGION、Cue設定などWebVTT特有の要素があります。

HTMLタグやスタイルタグは削除されますか?

標準では削除されます。<i>、<b>、<c.yellow>、<v Speaker> などのタグは整理され、話者Cueは必要に応じてテキストラベルになります。

テキストを連続した本文として出力できますか?

はい。段落、Cueごとに1行、連続した本文から選べます。

ファイルはアップロードされますか?

いいえ。変換は完全にブラウザ内で行われます。VTTファイルはあなたの端末に残ります。