Skip to content

SSA から ASS への字幕変換ツール

SubStation Alpha のタイミングとテキストを、基本的な Advanced SubStation Alpha ファイルに変換します。

SSA ファイルをここにドラッグ&ドロップ

またはクリックして選択

50MB以下の.ssaファイルに対応

コアエンジンアーキテクチャ

SSA から ASS への変換について

この変換ツールは SSA のダイアログイベントを読み取り、新しい基本的な ASS ドキュメントを書き出します。キューのタイミングとテキストは引き継がれますが、SSA の override ブロック、スタイル定義、位置指定など、元の表示情報はマッピングされません。出力は固定レイアウト値を持つ 1 つの Default スタイルを使用します。

ペイロード&構文インスペクター

SSA → ASS コード構文と構造の検証

ヘッダー定義、タイムスタンプ構文、キューペイロードのフォーマットを並べて比較し、コードレベルの対応関係を確認できます

ミリ秒同期
input.ssa
SSA 入力
[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,,Hello, world!
Dialogue: 0,0:00:04.50,0:00:08.00,Default,,0,0,0,,This is a subtitle file.
Dialogue: 0,0:00:08.50,0:00:12.00,Default,,0,0,0,,Converted locally!
output.ass
ASS 出力
[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,,Hello, world!
Dialogue: 0,0:00:04.50,0:00:08.00,Default,,0,0,0,,This is a subtitle file.
Dialogue: 0,0:00:08.50,0:00:12.00,Default,,0,0,0,,Converted locally!
仕様シート

SSA vs ASS 技術仕様

規格準拠
入力形式

SSA

SSA

SSA(SubStation Alpha)は、スクリプトメタデータ、スタイル、ダイアログイベント、override タグ、位置指定を含められるテキスト字幕スクリプト形式です。この変換ツールは、対応する Dialogue イベントからタイミングとテキストを抽出します。

出力形式

ASS

ASS

ASS(Advanced SubStation Alpha)はスタイル付きテキスト字幕形式です。この変換ツールは、Default スタイル 1 つ、Arial 20、PlayRes 1920x1080、基本的な縁取りと影の値を持つ標準的な ASS v4.00+ スクリプトを生成します。元の SSA スタイルは引き継がれません。

フォーマットの違い

SSA と ASS は関連するスクリプト形式ですが、この変換ツールは SSA のスタイルセクションを出力へコピーしません。
元の override ブロックは ASS エフェクトへ変換されず、削除されます。
生成される ASS ファイルは Default スタイル 1 つと固定 PlayRes 値を使用します。
ASS のタイミングはセンチ秒精度のため、2 桁を超えるミリ秒値は切り捨てられます。

変換のトラブルシューティングと注意点

プレイヤー互換性、文字エンコーディング、タイミング同期に関する実践的な解決策

4 個の注意点
GOTCHA #1

プレーヤーで字幕のタイミングがずれたり音ズレが発生する

動画のフレームレートの違い(23.976fpsと25fpsなど)が原因の場合があります。当サイトの「字幕同期ツール」で全体の遅延を一括調整できます。

GOTCHA #2

日本語の漢字や記号が文字化け(?)して表示される

Shift-JISなど古い文字コードで保存されたファイルは文字化けします。出力ファイルはUTF-8に標準化されます。元のファイルが破損している場合は文字コード変換ツールをご利用ください。

GOTCHA #3

複数人物が同時に話す際に字幕が重なって見づらい

フォーマットによって重複表示の仕様が異なります。当サイトの字幕エディターで各行の表示時間を微調整できます。

GOTCHA #4

動画編集ソフト(Premiere、DaVinci Resolve等)で読み込みエラーになる

当ツールの変換エンジンは、改行や構文の一般的な問題を整理したクリーンなファイルを出力します。主要な編集ソフトでの読み込みをテストしてください。

機能

対応する SSA の Dialogue イベントを読み取り、ASS の Dialogue イベントとして書き出す
Default スタイルを持つ有効な ASS v4.00+ スクリプト構造を生成
1920x1080 の PlayRes と Arial 20 の既定スタイルを使用
キュー内の改行を ASS のバックスラッシュ N 改行に変換
字幕ファイルをアップロードせず、ブラウザ内だけで動作
登録なし、透かしなし、1 ファイルあたり 50 MB まで無料

変換する理由

ASS は字幕エディタや libass 系プレーヤーで広くサポートされています。
変換後の基本 ASS スクリプトは、Aegisub などのツールで再スタイリングできます。
ASS はスタイル付き字幕プロジェクトの一般的な作業形式です。
ブラウザ内変換により、レガシー SSA スクリプトをサーバーへアップロードせずに済みます。
Scenarios

主なユースケース

基本的な ASS 作成

対応する SSA のダイアログタイミングとテキストを、一般的な字幕ツールで開ける基本的な ASS ファイルに変換します。

再スタイリング作業

生成された Default スタイルを出発点にし、必要な表示は ASS エディタで手動で作り直します。

プレーヤー互換性

ASS は読み込めるが元の SSA スクリプトは読めないプレーヤーやワークフロー向けに ASS ファイルを作成します。

安全なローカル変換

SSA スクリプトをオンラインサービスへアップロードすべきでない場合も、ブラウザ内でローカル変換できます。

Format Ecosystem

関連フォーマット

使い方

  1. 1

    SSA ファイルを変換領域にアップロードまたはドラッグします。

  2. 2

    パーサーが対応する Dialogue イベントを読み取り、タイミングとテキストを抽出します。

  3. 3

    波括弧内の override ブロックは解析時に削除されます。

  4. 4

    タイミングは ASS の H:MM:SS.cc 形式で書き出され、ミリ秒はセンチ秒へ切り捨てられます。

  5. 5

    各キューは生成された Default スタイルで出力されます。

  6. 6

    .ass ファイルをダウンロードし、使用前に表示内容を確認してください。

よくある質問

いいえ。パーサーはダイアログのタイミングとテキストを抽出し、変換ツールは Default スタイル 1 つを生成します。SSA のスタイル定義、色、フォント、余白、位置指定、override タグは新しい ASS ファイルへマッピングされません。

生成されるファイルは Default という名前の Default スタイル、サイズ 20 の Arial、白い標準テキスト、黒い縁取り、1920x1080 の PlayRes を使用します。これらの値は ASS 対応の字幕エディタで編集できます。

解析されたキューテキスト内の改行は、ASS の Dialogue イベントではバックスラッシュ N 改行として書き出されます。

波括弧で囲まれた override ブロックは解析時に削除されます。その効果は ASS 出力では再現されません。

ダイアログのタイミングは ASS の H:MM:SS.cc タイムコードに変換されます。センチ秒精度を超えるミリ秒は切り捨てられます。

いいえ。フォント添付や外部フォント参照は、生成される ASS ファイルへ引き継がれません。

字幕を変換する準備はできましたか?

SSA ファイルをここにドロップして ASS に即座に変換。