Skip to content
Format Guide

ASS ファイルとは?

Advanced SubStation Alpha(ASS)について知るべきすべて — リッチなスタイルとアニメーションを備えた字幕フォーマット。

ASS(Advanced SubStation Alpha v4+)は、フォント、色、サイズ、位置、縁取り、シャドウ、アニメーション、カラオケエフェクトをサポートする強力な字幕フォーマットです。視覚的にリッチな字幕を作成できるため、アニメやファンサブコミュニティで広く使われています。プレーンテキストを超えたスタイル付き字幕が必要な場合、ASS が選択すべきフォーマットです。

ASS の略称とは?

ASS は Advanced SubStation Alpha の略です。古い SSA(SubStation Alpha v4)フォーマットの進化版であり、v4.00+ スクリプトタイプの下で拡張機能を追加しています。ASS は、字幕作成者にタイポグラフィ、位置、視覚効果のきめ細かい制御を与えるために開発されました。

ASS ファイルの仕組み

ASS ファイルはセクションを持つ構造化テキストファイルです:メタデータ用の [Script Info]、スタイル定義(フォント、色、サイズ)用の [V4+ Styles]、実際の字幕セリフ行用の [Events] です。各セリフ行はスタイルを参照し、行単位や文字単位で位置、色、アニメーション、エフェクトを制御するオーバーライドタグを含めることができます。

ASS を使う場面

ASS は、カスタムフォント、色、位置、カラオケタイミングやアニメーションなどの特殊効果を備えたスタイル付き字幕が必要な場合に理想的です。アニメファンサブ、カラオケ動画、字幕の外観が重要なあらゆるプロジェクトの標準です。最大のデバイス互換性が必要な場合は、SRT に変換してください。

ASS ファイルの構造

[Script Info]
ScriptType: v4.00+
Title: My Subtitles

[V4+ Styles]
Format: Name, Fontname, Fontsize, ...
Style: Default,Arial,20,&H00FFFFFF,...

[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:04.00,Default,,0,0,0,,This is styled subtitle text
[Script Info]メタデータセクション — タイトル、スクリプトタイプ(v4.00+)、解像度、折り返しスタイル
[V4+ Styles]スタイル定義 — フォント名、サイズ、色、太字/イタリック、縁取り、シャドウ、配置
[Events]実際の字幕行 — 各 Dialogue エントリにタイミング、スタイル参照、テキストがあります
Dialogue:字幕エントリ:レイヤー、開始/終了時間、スタイル名、マージン、エフェクト、テキスト
Override tags行単位や文字単位で外観を変更する \pos, \c, \b, \k などのインラインコード

ASS の利点

  • 完全なスタイル制御 — フォント、色、サイズ、縁取り、シャドウ、配置
  • 位置指定に対応 — 字幕を画面のどこにでも配置可能
  • カラオケタイミングエフェクトと文字レベルのアニメーション
  • 1つのファイルに複数のスタイルとレイヤー
  • アニメファンサブとスタイル付き字幕の標準フォーマット
  • VLC、mpv、MPC-HC、Aegisub でのネイティブサポート

ASS の制限事項

  • ほとんどのスマートテレビ、ストリーミングデバイス、モバイルプレーヤーでは非対応(SRT を使用)
  • プレーンな SRT より読みにくく編集が難しい複雑な構文
  • スタイル定義とメタデータによるファイルサイズの増大
  • 高度な機能のレンダリングはプレーヤーによって異なる
  • ウェブ動画には不向き — ブラウザは ASS をネイティブサポートしない

ASS をサポートするプレーヤー

VLC Media Player mpv MPC-HC Aegisub Kodi Plex(デスクトップ) MX Player(Android) Media Player Classic

ASS についてのよくある質問

ASS と SSA の違いは?

ASS(Advanced SubStation Alpha v4+)は SSA(SubStation Alpha v4)の後継です。ASS は ScriptType v4.00+ と [V4+ Styles] を追加フィールドと共に使用し、SSA は v4.00 と [V4 Styles] を使用します。どちらも同じ [Events]/Dialogue 構造を共有しています。ASS の方が機能が豊富で、SSA は古い前身です。

スマートテレビで ASS 字幕を再生できますか?

ほとんどのスマートテレビは ASS 字幕をネイティブにサポートしていません。通常は SRT のみをサポートします。スマートテレビで字幕が必要な場合は、AllSubConverter を使って ASS ファイルを SRT に変換してください。スタイルは削除されますが、テキストとタイミングは保持されます。

ASS 字幕を作成・編集するには?

Aegisub が ASS 字幕の作成・編集に最も人気のあるツールです。スタイル、位置、タイミング、カラオケエフェクトのビジュアルエディタを提供します。ASS ファイルはプレーンテキストなので、テキストエディタで手動編集も可能です。

ウェブブラウザは ASS をサポートしていますか?

いいえ。ウェブブラウザは HTML5 動画用に VTT(WebVTT)のみをネイティブサポートします。ウェブ動画用の字幕が必要な場合は、ASS を VTT に変換してください。VTT のスタイルサポートは限られているため、変換時に ASS のスタイルは失われます。

ASS のオーバーライドタグとは?

オーバーライドタグは、中括弧で囲まれたインラインコードです。例えば、{\pos(x,y)} で位置指定、{\c&HBBGGRR&} で色、{\k} でカラオケタイミングを制御します。デフォルトのスタイルを超えて、個々の字幕行や文字の外観を変更できます。

ASS を他の形式に変換

こちらのツールもおすすめです