SSA ファイルとは?
SSA(SubStation Alpha)について知るべきすべて — アニメやカラオケ字幕向けの高度なスタイルと位置指定を備えた ASS の前身。
SSA(SubStation Alpha)は、高度なスタイル、位置指定、エフェクトのために設計された字幕フォーマットです。SSA を追加機能で拡張した ASS(Advanced SubStation Alpha)の前身です。SSA はアニメファンサブやカラオケコミュニティで人気があります。
SSA の略称とは?
SSA は SubStation Alpha の略で、1990年代半ばにこのフォーマットを作成した字幕編集ソフトウェアに由来します。SRT のようなプレーンテキストフォーマットよりリッチな字幕スタイルを提供するために設計され、フォント、色、位置指定、アニメーション、カラオケタイミングエフェクトをサポートしています。
SSA ファイルの仕組み
SSA ファイルはセクションに分かれたプレーンテキストファイルです:[Script Info](メタデータ)、[V4 Styles](スタイル定義)、[Events](字幕キュー)です。Events セクションの各キューはタイミング、スタイル、テキスト、および {\an8} のような位置指定用のオプションのオーバーライドコードを指定します。
SSA を使う場面
SSA は、SRT や VTT が提供できない高度なスタイル(カラーテキスト、カスタムフォント、正確な位置指定、カラオケエフェクトなど)が必要な場合に使用されます。新しい作業では、SSA の全機能に加えて追加の機能をサポートする ASS(SSA の後継)が一般的に推奨されます。
SSA ファイルの構造
[Script Info] ScriptType: v4.00 [V4 Styles] Format: Name, Fontname, Fontsize, PrimaryColour, BackColour, Bold, Italic, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, AlphaLevel, Encoding Style: Default,Arial,20,&H00FFFFFF,&H80000000,0,0,1,2,1,2,10,10,10,0,1 [Events] Format: Marked, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: Marked=0,0:00:01.00,0:00:04.00,Default,,0000,0000,0000,,First subtitle line
SSA の利点
- 高度なスタイル:フォント、色、サイズ、太字、イタリック、アウトライン、シャドウ
- 9ポイント配置(テンキーレイアウト)による正確な位置指定
- 音楽字幕用のカラオケタイミングエフェクト対応
- 動的エフェクト用のアニメーションと変換オーバーライドコード
- アニメファンサブコミュニティで人気
- 人間が読めるプレーンテキスト形式
SSA の制限事項
- 機能が豊富で広くサポートされている ASS に取って代わられている
- 最新のストリーミングプラットフォーム(Netflix、YouTube)でのサポートが限定的
- オーバーライドコードの構文が複雑でエラーが起きやすい
- 特定のフィルターなしではほとんどのコンシューマ向けメディアプレーヤーで非対応
- デスクトッププレーヤーでのレンダリングには DirectVobSub または libass が必要
SSA をサポートするプレーヤー
SSA についてのよくある質問
SSA と ASS の違いは?
ASS(Advanced SubStation Alpha)は SSA(SubStation Alpha v4)の後継です。ASS は SSA の全機能に加えて、スクリプトごとのより多くのスタイル、拡張オーバーライドコード、[V4+ Styles] フォーマットなどの追加機能をサポートします。ほとんどの最新ツールは ASS を使用し、SSA は後方互換性のためにサポートされています。
SSA を SRT に変換できますか?
はい。SSA から SRT へのコンバーターを使用してください。SSA の Events セクションを解析し、タイミングとテキストを抽出し、オーバーライドコード({\...})を除去して、クリーンな SRT ファイルを出力します。この変換でスタイル情報は失われることに注意してください。
SSA はカラオケをサポートしていますか?
はい。SSA には {\k} オーバーライドコードによるカラオケタイミングの組み込みサポートがあり、特定の時間に音節をハイライトできます。この機能はアニメのオープニング/エンディング曲の字幕で広く使用されています。
なぜ ASS ではなく SSA を使うのですか?
ほとんどの場合、ASS の方が機能が豊富でサポートも良いため、SSA ではなく ASS を使用すべきです。SSA は主に古い字幕ファイルで見られます。SSA ファイルがある場合、通常は ASS に変換するか、ASS ツールが通常 SSA を読み取れるためそのまま使用できます。
テキストエディタで SSA ファイルを編集できますか?
はい。SSA ファイルはプレーンテキストで、テキストエディタで編集できます。ただし、スタイルやタイミングの変更には、位置指定とスタイルのビジュアルインターフェースを提供する Aegisub などの専用字幕エディタをお勧めします。