変換 · VTT → TXT
VTTをTXTに変換
ZoomやTeamsが渡すVTTの字幕トラックは、そのままではTXTの読みやすい文章になっていません。VTTをTXTに変換すると、見出しも識別子もタイムコードもすべて消え、会話がひと続きの文章として残ります。何が消えるか、これらのトラックがどこから来るか、TXTの言葉の使い道、限界の順に見ていきます。
更新日
VTTをTXTに変換する
上のツールに.vttファイルをドロップするか、テキストを貼り付けてください。WEBVTTの見出しも番号もタイムコードも落ち、言葉だけが右側に残ります。45分の会議はだいたい700〜800個の字幕ブロックになりますが、マウスから指を離す前にすべて処理が終わります。テキストをコピーするか、.txtとしてダウンロードしてください。
SRTを持っている場合はSRT版の同じ処理が同じように働きます。
消えるもの
WebVTTは会話を骨組みで包んでいて、その骨組みはすべて読む人には不要なものです。
- 先頭の
WEBVTT行と、その後のヘッダー情報。 - 任意の識別子——タイムコードの上に置かれるラベル。
00:07:02.400 --> 00:07:05.960のようなタイムコード行と、line:やposition:の設定。NOTEコメントとSTYLEブロック——プレーヤー向けで、読者向けではありません。
残るのは元の順序のままの言葉だけです。タイムコードを保ったまま形式だけ変えたい場合はSubRipに切り替える変換を使ってください。
トラックの出どころ
多くの人はWebVTTを望んで手にするわけではありません。Zoomはクラウド録画を文字起こしするたびに1つ書き出し、Microsoft Teamsも会議のあとに同じ形式でダウンロードを提供します。自動字幕サービスや配信プラットフォームも、配信の仕組みがすでにこの形式を話しているという理由で.vttを渡してきます。講義収録システムやポッドキャストのホスティングも同様で、機械生成版の隣に読みやすい版を用意していることはまずありません。
限界、率直に
このツールは書式を外すだけで、それ以外はしません。貼り付けたトラックの翻訳はせず、動画のアップロードも受け付けず、話者の分離も句読点の修正もしません。字幕ブロックは登場順に結合されるので、重なって話している2人の発言も部屋の中と同じように重なったままページに残ります。すべて一方向の処理なので、あとでタイミング付きの版が必要になりそうなら元のファイルを残しておいてください。ファイルではなくリンクから始めるなら、ファイルを介さずYouTube動画をテキストに変換できます。
貼り付けた直後に日本語が「?」や意味不明な記号の並びで出てくる場合、それは変換の不具合ではなく、元のトラックがUTF-8以外の文字コードで保存されていることがほとんどです。テキストエディタで開き直し、文字コードをUTF-8へ変換してから、あらためてこのページに貼り付けてください。
よくある質問
VTTをTXTにするには?
このページの変換ツールに.vttの中身を入れてください(ドラッグでも貼り付けでも可)。見出しとタイムコードがその場で取り除かれ、会話だけが右側に残ります。コピーもしくは.txtのダウンロードができ、無料です。
タイムコードは削除されますか?
はい、それがこの変換の目的です。境界や位置指定が消え、言葉だけが残ります。タイミング付きの版がまた必要になりそうなら、元のファイルを保存しておいてください。
Zoomの文字起こしを普通の文章として読むには?
クラウド録画は.vttを1つ渡してきます。それを貼り付ければ、録画が字幕ブロックに書き込んだ話者ラベルを保ったまま、ひと続きの会話として戻ってきます。
何かアップロードされますか?
いいえ。ページはトラックを端末の中だけで読み込むため、社外秘の会議記録が外に出ることはありません。