VTTをTXTに変換
会議の録画やWeb動画の字幕は、タイミング行やレイアウト設定が詰まった.vttファイルで渡されることがよくあります。TXTに変換すれば、読みやすく検索しやすい文字起こしになり、議事録やメモにそのまま貼り付けられます。
字幕変換
またはSRT, VTT, ASS … ファイルをここにドロップ ·
1ファイルあたり最大95 MB· 最大20ファイルまで· 30分後に削除
ファイルは当社のサーバーで処理され、30分後に削除されます。
すべての字幕をこの秒数だけずらします。字幕が早すぎる場合は正の数、遅すぎる場合は負の数(例: -1.5)を指定します。
字幕が映画の進行とともに少しずつずれていく場合は、これと変換後のフレームレートを設定してください。別のビデオリリース向けにタイミングが作られていることを示しています。
字幕を表示する動画のフレームレートです。23.976 → 25の変換で、PAL/NTSCのずれのほとんどが解消します。
時刻情報のないプレーンTXTを入力する場合のみ使用します。各行がこの長さずつ順番に表示されます。必要に応じて、後から字幕エディターで時刻を調整してください。
自動検出でほとんどのファイルに対応できます。アクセント付き文字、キリル文字、アラビア文字が「?」になる場合は、文字コードを手動で選んでください。出力は常にUTF-8です。
デフォルトのASSスタイルで使うフォントです。表示する側のコンピューターにインストールされている必要があります。Arialが最も確実です。
高さ1080ピクセルの動画を基準にしたサイズです。映画では48が一般的です。
このツールの使い方
- 1
.vttファイルをアップロード
会議の録画からダウンロードした文字起こし、講座プラットフォームで保存した字幕、その他の WebVTT ファイルを使えます。1ファイル95 MBまで、最大20ファイルです。
- 2
タイムスタンプの有無を選択
タイムスタンプを含めるはオンになっているため、各行の先頭に [00:12:40] のような時刻が付きます。議事録に便利です。すっきりした文章にしたい場合はオフにし、短い字幕行をつなげたい場合は行を段落にまとめるをオンにします。
- 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 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 |
|---|---|---|
| VTT | VTT to TXT: yes | VTT to 時刻付きTXT: yes |
| SRT | SRT to TXT: yes | SRT to 時刻付きTXT: yes |
| SBV | SBV to TXT: yes | SBV to 時刻付きTXT: yes |
| ASS | ASS to TXT: yes | ASS to 時刻付きTXT: yes |
| TTML | TTML to TXT: yes | TTML to 時刻付きTXT: yes |
VTT
WebVTT字幕
VTTは Web Video Text Tracks 形式で、2010年ごろに WHATWG と W3C が HTML5 動画向けに開発しました。SRTに似ていますが、WEBVTT ヘッダーが加わり、位置指定、スタイル、話者ラベル、メタデータに対応します。ブラウザーは <track> 要素による字幕に使い、配信プラットフォームや YouTube も受け付けます。一部のデスクトッププレーヤーやエディタはSRTを前提としています。
- 圧縮方式
- –
- 透過
- –
- アニメーション
- –
- 登場時期
- 2010 · W3C / WHATWG
TXT
プレーンテキスト
TXTファイルには、書式、フォント、画像、レイアウトのない文字だけが入っています。最近のテキストファイルは、あらゆる言語を扱える UTF-8 で符号化されているのが普通ですが、古いファイルは別の文字コードで、文字化けすることがあります。プレーンテキストはごく小さく、古くなることがなく、スマートフォンからサーバーまであらゆる機器で開けます。太字、表、画像は保持できないため、構造は空白や簡単なマークアップで表現します。
- 圧縮方式
- –
- 透過
- –
- アニメーション
- –
- 登場時期
- –
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を作成できます。