UltKit

VTTをTXTに変換

会議の録画やWeb動画の字幕は、タイミング行やレイアウト設定が詰まった.vttファイルで渡されることがよくあります。TXTに変換すれば、読みやすく検索しやすい文字起こしになり、議事録やメモにそのまま貼り付けられます。

字幕変換

またはSRT, VTT, ASS … ファイルをここにドロップ ·

1ファイルあたり最大95 MB· 最大20ファイルまで· 30分後に削除

出力

ファイルは当社のサーバーで処理され、30分後に削除されます。

このツールの使い方

  1. 1

    .vttファイルをアップロード

    会議の録画からダウンロードした文字起こし、講座プラットフォームで保存した字幕、その他の WebVTT ファイルを使えます。1ファイル95 MBまで、最大20ファイルです。

  2. 2

    タイムスタンプの有無を選択

    タイムスタンプを含めるはオンになっているため、各行の先頭に [00:12:40] のような時刻が付きます。議事録に便利です。すっきりした文章にしたい場合はオフにし、短い字幕行をつなげたい場合は行を段落にまとめるをオンにします。

  3. 3

    TXTに変換

    Plain text (TXT)に変換 →を押して、UTF-8のテキストファイルをダウンロードします。VTTとTXTは30分後にサーバーから削除されます。

WebVTTファイルとプレーンテキストの違い

WebVTT(Web Video Text Tracks)は、HTML5動画の字幕形式です。2010年にSRTをWeb向けに作り直したものとして始まり、W3Cが管理しています。有効なファイルは必ず WEBVTT という語で始まる必要があります。タイムスタンプはミリ秒の前にピリオドを使い(例:00:12:40.250)、時間の部分は省略することもできます。

この中核の周りに、WebVTTは多くの追加構造を許可しています。キューには識別子の行、画面上の位置を指定するタイミング後の設定、コメント用の NOTE ブロック、CSSを含む STYLE ブロック、発言者を示すボイスタグ、色付け用のクラスタグを付けられます。これらはブラウザには役立ちますが、文字起こしではノイズです。会議プラットフォームはこの形式を多用しており、ZoomもMicrosoft Teamsも文字起こしを .vtt でダウンロードできます。

字幕がSRTだった場合は、SRTをTXTに変換で同じ処理ができ、初期設定できれいな段落になります。字幕がまったくない録画には、MP3の文字起こしで音声トラックそのものを文字起こしできます。

短いWebVTTファイルの例:2つの字幕テキスト以外はすべて削除されます
WEBVTT

NOTE 講義の録画から書き出し

intro-1
00:00:04.120 --> 00:00:07.900 align:start line:85%
おかえりなさい。今日は
<i>需要と供給</i>から始めます。

00:00:08.300 --> 00:00:11.000
ノートの12ページを開いてください。

テキストの文字起こしに変換できる字幕形式

from ↓ · to →TXT時刻付きTXT
VTTVTT to TXT: yesVTT to 時刻付きTXT: yes
SRTSRT to TXT: yesSRT to 時刻付きTXT: yes
SBVSBV to TXT: yesSBV to 時刻付きTXT: yes
ASSASS to TXT: yesASS to 時刻付きTXT: yes
TTMLTTML to TXT: yesTTML to 時刻付きTXT: yes
supported not offeredどの入力でも言葉はそのまま残ります。時刻はキューの開始時刻から取られ、**タイムスタンプを含める**がオンのとき [hh:mm:ss] の形式で書かれます。

VTT

WebVTT字幕

VTTは Web Video Text Tracks 形式で、2010年ごろに WHATWG と W3C が HTML5 動画向けに開発しました。SRTに似ていますが、WEBVTT ヘッダーが加わり、位置指定、スタイル、話者ラベル、メタデータに対応します。ブラウザーは <track> 要素による字幕に使い、配信プラットフォームや YouTube も受け付けます。一部のデスクトッププレーヤーやエディタはSRTを前提としています。

圧縮方式
–
透過
–
アニメーション
–
登場時期
2010 · W3C / WHATWG
VTT 変換

TXT

プレーンテキスト

TXTファイルには、書式、フォント、画像、レイアウトのない文字だけが入っています。最近のテキストファイルは、あらゆる言語を扱える UTF-8 で符号化されているのが普通ですが、古いファイルは別の文字コードで、文字化けすることがあります。プレーンテキストはごく小さく、古くなることがなく、スマートフォンからサーバーまであらゆる機器で開けます。太字、表、画像は保持できないため、構造は空白や簡単なマークアップで表現します。

圧縮方式
–
透過
–
アニメーション
–
登場時期
–
TXT 変換

WebVTTには字幕の周りにヘッダー、キュー設定、コメントブロックが含まれます。TXTに変換するとそれらがすべて取り除かれ、会議や講義の文字起こしを文書のように読めます。

VTTの文字起こしを議事録やメモ用に整える

  • TXTの最初の画面を読み、発言者名が想定どおりに表示されているか確認する
  • 自動字幕で画面上にロールアップされていた場合は、重複した行を検索する
  • 書式タグを削除をオンにして、斜体や色のマークアップがそのままのタグとして表示されないようにする
  • 議事録ではタイムスタンプを含めるをオンのままにして、録画の該当箇所へ誰でも移動できるようにする
  • アクセント付き文字が記号になってしまう場合だけ、入力の文字コードを手動で選ぶ
  • あとでタイミング付きの字幕が必要になる場合に備えて、元の .vtt を動画と一緒に保管する

VTTからTXTへの変換に関するよくある質問

Zoom会議のVTT文字起こしはどこにありますか?

クラウド録画で音声文字起こしを有効にすると、Zoomは文字起こしを .vtt ファイルとして録画一覧の動画の横に保存し、そこからダウンロードできます。各キューの先頭には発言者の表示名が付いているため、プレーンテキストに変換しても名前は残ります。

Microsoft Teamsの文字起こしにも使えますか?

はい。Teamsでは会議の主催者が文字起こしを .vtt としてダウンロードできます。発言者名は通常のテキストではなくWebVTTのボイスタグとして書かれているため、共有する前にTXTの最初の数行を読み、名前が意図どおりに出力されているか確認してください。

WEBVTTヘッダーやNOTEコメントはどうなりますか?

これらは会話ではなくファイルのメタデータなので、出力には含まれません。タイミングの後ろにある align:start や line:85% などのキュー設定も、プレーンテキストには画面上の位置がないため削除されます。

字幕の各行が2回ずつ繰り返されるのはなぜですか?

一部のプラットフォームの自動字幕はロールアップ形式で書かれており、次の行が表示される間、各キューが前の行を繰り返します。変換ツールはキューの内容をそのまま書き出すため、重複した行はエディターで削除するか、手動で編集した字幕トラックから始めてください。

SRTに変換したほうがよいですか?

変換結果を引き続き動画と一緒に再生する必要がある場合だけです。.vtt に対応していないプレーヤーや編集ソフトでは、たいていSRTが使えます。VTTをSRTに変換なら、タイミングをそのまま保ったSRTを作成できます。