ASS vs SSA:違いは何?
ASS(Advanced SubStation Alpha v4+)と SSA(SubStation Alpha v4)前身フォーマットを比較し、両者の関係を理解しましょう。
ASS と SSA は同じ字幕フォーマットファミリーの2つのバージョンです。SSA(SubStation Alpha)は1990年代後半に作成されたオリジナルのv4フォーマットです。ASS(Advanced SubStation Alpha)は機能とオーバーライドタグがより豊富な改良版v4+です。実用上、ASSはほぼ完全にSSAに取って代わりました。ほとんどのモダンプレーヤーやツールは同じ解析ロジックを使用し、両者を同様に扱います。現在では .ass 拡張子が標準で、.ssa はレガシーです。
ASS vs SSA 比較一覧
| 特徴 | ASS(Advanced SSA v4+) | SSA(SubStation Alpha v4) |
|---|---|---|
| ファイル拡張子 | .ass | .ssa |
| スクリプトバージョン | v4.00+ | v4.00 |
| スタイルフィールド | より多い(縁取り、影、エンコーディング) | より少ない |
| オーバーライドタグ | 拡張セット | 基本セット |
| ステータス | 現在の標準 | レガシー / 前身 |
| Aegisubサポート | メインフォーマット | 読み書き(レガシー) |
| プレーヤーサポート | VLC、mpv、MPC-HC、Kodi | 同じプレーヤー(後方互換) |
| 現在の一般的な用途 | アニメ、ファンサブ、カラオケ | 稀(レガシーファイルのみ) |
歴史:SSAが先に誕生
SubStation Alpha(SSA)は1990年代後半、同名のWindowsツール向けのスタイル付き字幕フォーマットとして作成されました。スクリプトフォーマットのバージョンは4.00でした。ASS(Advanced SubStation Alpha)は後にSSAの限界を解決するためのバージョン4.00+として開発され、より多くのスタイルフィールド、より多くのオーバーライドタグ、より高度な効果のサポートが追加されました。ASSが新しい標準となり、現在ほとんどの人が使用しています。
技術的な違い
ASS(v4+)はSSA(v4)にないいくつかのスタイルフィールドを追加しています:outline(縁取り幅)、shadow(影)、character encoding(文字エンコーディング)。ASSはまた、変形、移動、より高度な効果のためのタグでオーバーライドタグセットを拡張しています。スクリプトヘッダーはバージョンを宣言します:ASSは ScriptType v4.00+、SSAは ScriptType v4.00 です。スタイルセクションのフォーマットも2つのバージョン間でわずかに異なります。
互換性はあるか?
実用上、はい。libass(VLC、mpv、Aegisubが使用)などのモダンな字幕エンジンは、ASS v4+ と SSA v4 の両方のファイルを解析できます。ほとんどのプレーヤーは .ssa ファイルを内部的に .ass ファイルと同じように扱います。両者を変換する際、コアのテキストとタイミングは保持されます。違いは v4 がサポートしていなかった非常に特定のスタイルフィールドとオーバーライドタグにのみ影響します。
今日どちらを使うべきか?
ASS(.ass)を使いましょう。現在の標準であり、すべてのモダンツールでサポートされ、最も機能が豊富です。遭遇するSSA(.ssa)ファイルはおそらくレガシーファイルであり、ASSに変換するか、互換性のためにそのまま保持すべきです。今日、新しいSSA v4ファイルを作成する理由はほぼありません。
使い分け
ASS(Advanced SSA v4+)
- ▸新しいスタイル付き字幕プロジェクト全般(現在の標準)
- ▸outline、shadow、エンコーディングのスタイルフィールドが必要
- ▸Aegisubを使用している(ASSがメインフォーマット)
- ▸効果のために最大限のオーバーライドタグサポートが必要
SSA(SubStation Alpha v4)
- ▸レガシーの.ssaファイルがあり、そのまま保持したい
- ▸v4のみをサポートする非常に古い字幕ツールとの相互運用性
- ▸字幕フォーマットの歴史を研究している(教育的用途)
ASS vs SSA よくある質問
ASSとSSAは同じですか?
ASS(Advanced SubStation Alpha)はSSA(SubStation Alpha v4)の改良版v4+です。同じフォーマットファミリーですが、ASSはより多くの機能を持ち、モダンな標準です。SSAはより古いレガシーバージョンです。
プレーヤーは.assと.ssaの両方を開けますか?
はい。VLC、mpv、MPC-HC、Kodiなどのモダンプレーヤーはlibassを使用し、v4とv4+の両方のスクリプトを解析できます。再生時にはファイルは同様に扱われます。
SSAをASSに変換すべきですか?
プレーヤーは両方を扱えるため厳密には必要ありませんが、SSAをASSに変換すれば、すべてのスタイルフィールドを持つモダンフォーマットを使用できます。字幕ファイルを長期的に維持するための良いプラクティスです。
v4.00+の+は何を意味しますか?
+はASSがSSA v4.00フォーマットの拡張であることを示します。バージョン4.00プラス、つまり同じ基本構造に追加のフィールドとタグがあることを意味します。+はオリジナルのv4.00と区別するためのものです。
AegisubはSSAをサポートしていますか?
はい。AegisubはASSとSSAの両方のファイルの読み書きができますが、ASS(.ass)がその主要かつ推奨フォーマットです。SSAはレガシーファイルとの後方互換性のためにサポートされています。