エージェント向け Polysh を早期アクセスで提供中。コーディングエージェントがデモを録画し、Polysh が仕上げます。 ウェイティングリストに登録 →

VTT エディター

WebVTT 字幕をキューごとに編集し、ファイルのヘッダーとスタイルをそのまま残せます。

ブラウザツールを読み込んでいます…

VTT エディターでできること

多くの字幕エディターは SRT 向けに作られており、WebVTT が持つ情報を黙って捨ててしまいます。WEBVTT の後のタイトル、NOTE コメント、STYLE のルール、キュー ID、line:0 のような設定です。そうしたエディターで開いて保存すると、字幕のスタイルが失われます。

ここでは各キューに「開始」「終了」「ID」「設定」とテキストの入力欄があります。設定は入力欄から離れたときにチェックされ、プレーヤーに無視される設定は指摘されて取り除かれます。Web プレーヤーや講座プラットフォームですでに使っている字幕ファイルの、小さな修正に使ってください。

例

入力

WEBVTT - オンボーディング

intro
00:00:01.000 --> 00:00:02.400
おかえりなさい。

00:00:02.400 --> 00:00:04.000
ガイドを書き出しましょう。

結果

WEBVTT - オンボーディング

intro
00:00:01.000 --> 00:00:04.000
おかえりなさい。
ガイドを書き出しましょう。

「次と結合」は 2 つのキューを 1.000 秒から 4.000 秒までの 1 つにまとめ、最初のキューの ID を残します。WEBVTT の行のタイトルもそのまま残ります。

VTT エディターの使い方

  1. WebVTT のテキストを貼り付けるか、「ファイルを開く」を選びます。キューがカードとして読み込まれます。
  2. キューの「開始」「終了」「ID」「設定」やテキストを変更するか、「分割」「次と結合」「後に挿入」「削除」を使います。
  3. 「.vtt をダウンロード」を選んで captions-edited.vtt を保存します。

知っておきたいこと

  • 設定は line:0、position:10%、align:start のような WebVTT の構文で書く必要があります。無効な設定は入力欄から離れたときに削除され、その名前を示すメッセージが表示されます。
  • 「分割」では、後半のキューに元の ID の末尾に -2 を付けた ID が付くため、step-3 は step-3 と step-3-2 になります。スクリプトやスタイルシートがキュー ID を参照している場合は名前を変えてください。
  • STYLE と NOTE のブロックは残りますが、ここでは編集できません。CSS はテキストエディターで変更してから、ファイルを貼り付け直してください。
  • 多くのキューをまとめて動かすには、時刻を 1 つずつ編集するのではなく字幕タイミングエディターを使ってください。

VTT エディターについてよくある質問

WebVTT ファイルを編集するには?

.vtt ファイルを貼り付けるか開き、必要なキューを変更してダウンロードします。エディターはヘッダー、コメント、スタイルのブロックを元のとおりに書き戻すので、結果はそれ以上手を加えなくても同じプレーヤーで使えます。

字幕が画面に表示される位置を変えられますか?

はい。キューの「設定」欄に設定を入力します。たとえば line:0 で上部に移動し、position:10% align:start で左に寄せます。WebVTT の位置指定に対応したプレーヤーはそれを反映しますが、設定を無視する埋め込みプレーヤーもあります。

WebVTT のキュー ID とは何ですか?

タイミングの上の行に付ける任意のラベルで、intro や step-2 のようなものです。プレーヤーには表示されませんが、スクリプト、チャプターツール、CSS が特定のキューを見つけるのに使えます。ID はファイル内で重複しないようにしてください。