ASS VTT
ファイル変換

ASS から VTT への変換

クイック回答
ASS を VTT に変換することは可能ですか?
はい - ASS は VTT に変換可能です。

Subtitle Edit で .ass を開き、「ファイル」 > 「名前を付けて保存」に移動して WebVTT (.vtt) を選択します。テキストとタイミングはそのまま引き継がれます。VTT は基本的なキュー形式しかサポートしていないため、フォント、色、{\pos(...)} タグ、フェード、カラオケなどのすべての ASS スタイリングは破棄されます。

VTT への他の変換: SRT · SCC · SBV

このページの内容

macOS、Windows、Linux でテスト済み
最終検証日:Oct 2026

その他の無料コンバーター

HEIC、PNG、WEBP、MP3 など、すべてのツールが無料です。

ツールボックスを開く

なぜ ASS を VTT に変換するのですか?

WebVTT は HTML5 の <track> 要素でネイティブにサポートされている唯一の字幕形式であるため、Web ページにビデオを埋め込んだり、VTT キャプションを必要とするプラットフォームにアップロードしたりする場合、この変換が必要になります。

ASS から VTT への変換方法

Subtitle Edit OPEN-SOURCE

「ファイル」 > 「開く」から .ass ファイルを開き、「ファイル」 > 「名前を付けて保存」に移動して、形式ドロップダウンから WebVTT (.vtt) を選択します。

ffmpeg OPEN-SOURCE

ffmpeg -i input.ass output.vtt を実行します。ffmpeg はすべての ASS オーバーライドタグを取り除き、クリーンな VTT タイミングブロックを生成します。

これらの形式について

品質と注意点

  • VTT はスタイリングの小さなサブセット(<b>, <i>, <u>、限定的なキュー設定)のみをサポートしています。ASS のフォント、色、フェード、回転、カラオケタグは変換時にすべて消失します。
  • ダイアログのテキストとタイムスタンプは正しく変換されます。ソースの .ass が高度な組版(タイポグラフィ)を使用せず、基本的なテキストのみを使用している場合、VTT 出力で十分です。
  • .ass と .vtt はどちらも UTF-8 エンコーディングを想定しています。ソースファイルが別のエンコーディングで保存されていた場合は、文字化けを避けるために保存ステップで修正してください。

よくある質問

作成された `.vtt` を HTML の `<track>` 要素で直接使用できますか?
はい。WebVTT は HTML5 <video> のネイティブ字幕形式であり、<track src='file.vtt'> で参照できます。
インラインの ASS オーバーライドタグは VTT 出力に表示されますか?
いいえ。Subtitle Edit と ffmpeg はどちらもエクスポート時に {\...} タグを取り除くため、結果の .vtt にリテラルテキストとして表示されることはありません。
Web ビデオでスタイリングされた字幕が必要な場合はどうすればよいですか?
VTT は基本的な CSS ベースのキュースタイリングをサポートしていますが、複雑な ASS の組版を再現することはできません。それをサポートするプレイヤー向けには、元の .ass を保持してください。