Advanced SubStation Alpha から SubRip Text への変換

Advanced SubStation Alpha スクリプトを SubRip Text ファイルに変換することで、複雑なスタイリングタグが削除され、基本的なメディアプレーヤーで字幕が機能するようになります。

ファイルを選択またはドラッグ

ここにファイルを選択またはドロップ

100%プライベートなブラウザ内変換 - ファイルがデバイスから外部に出ることはありません

または貼り付け Ctrl+V
ネットワーク送信ゼロのプライバシー保証: 外部サーバーへのデータ送信は0バイトです。すべての処理はお使いのブラウザのサンドボックス内でローカルに実行されます。

フォーマットの比較と技術仕様

仕様ASSSRT
MIMEタイプtext/x-ssatext/plain
タイプstyled subtitle scripttimed text subtitle
圧縮nonenone
標準仕様Advanced SubStation Alpha v4.00+SubRip Text Specification
マジックバイトヘッダー5B 53 63 72 69 70 74 20 49 6E 66 6F 5D ([Script Info])1 00:00: (Sequential numeric subtitle indices)

フォーマットの概要と用途

text/x-ssa MIME タイプを使用する Advanced SubStation Alpha ファイルには、アニメやファンサブプロジェクト向けのカスタムフォント、色、正確な画面座標が含まれています。しかし、多くのスタンドアロンテレビ、モバイルアプリ、動画編集スイートでは、これらの複雑なスタイル指示を読み取ることができません。これらを text/plain MIME タイプを持つ SubRip Text に変換することで、スタイルの設定されたスクリプトが、基本的なタイムコードを持つプレーンテキストのブロックに変換されます。 動画エディターは、プロキシファイルの準備や、異なる編集アプリケーション間でのプロジェクトの移動を行う際に、この変換をよく実行します。VLC やモバイルデバイスなどの標準的なプレーヤーでは、カスタムの ASS 描画コマンドが正しく描画されないことが多いため、プレーンな SRT ファイルがユニバーサル再生のための最も安全な選択肢となります。この翻訳プロセスにより、サポートされていない視覚的な配置データを破棄しながら、セリフとタイミングをそのまま維持することができます。

技術仕様とコーデックの内訳

ASS と SRT はどちらも UTF-8 または UTF-16 エンコーディングで保存された非圧縮のテキストファイルであり、保存時に圧縮アルゴリズムは適用されません。どちらの形式もマジックバイトヘッダーを使用しません。代わりに、パーサーはファイル拡張子(.ass および .srt)と内部のテキスト構造によってそれらを識別します。ASS ファイルは、\pos や \an などの詳細な座標タグを含む、[Script Info] や [Events] などの構造セクションから始まります。SRT ファイルは、シーケンス番号、矢印で区切られた開始および終了タイムコード、および 2 行のプレーンテキストのみで構成される、はるかにシンプルなコンテナ構造を使用します。

OSとブラウザの互換性

ASS ファイルには、VLC、MPC-HC、およびモダンなデスクトップ動画プレーヤーにある libass などの高度なレンダラーが必要ですが、ほとんどのモバイルデバイスやウェブブラウザではサポートされていません。SRT ファイルは、追加のプラグインを必要とせず、あらゆるオペレーティングシステム、モバイルプラットフォーム、スマートテレビ、およびウェブ上の HTML5 動画要素でほぼ普遍的な互換性を備えています。

💡 役立つ情報

変換を行う前に、必ず元の ASS ファイルのバックアップコピーを保管してください。スタイルタグを削除すると、SRT エクスポートからは復元できないカスタムフォントの配置やカラオケエフェクトが完全に削除されてしまうためです。

フォーマットの比較と技術仕様

ASS ファイルと SRT ファイルの両方にプレーンテキストのみが含まれているため、標準的な 2 時間の字幕ファイルは通常約 50 ~ 100 キロバイトです。この小さなサイズにより、4G、5G、光回線(ファイバー)ネットワークを介してミリ秒単位で瞬時にダウンロードされます。

よくある質問

品質を落とさずに Advanced SubStation Alpha から SubRip Text に変換するにはどうすればよいですか?

翻訳中にテキストのフォーマットとカスタム配置が削除されるため、この変換は視覚的なスタイリングに関しては厳密には非可逆(ロスレスではありません)です。テキストのセリフとタイミングは完全に維持されますが、すべての視覚的なスタイルエフェクトは完全に削除されます。

Advanced SubStation Alpha と SubRip Text の違いは何ですか?

Advanced SubStation Alpha は、画面上の正確な配置のために、特定の座標タグ、カスタムカラー、フォント定義を含む複雑なスクリプト構造を使用します。SubRip Text は、数字、タイムコード、および基本的なセリフの行のみを含む、簡素化されたプレーンテキスト構造を使用します。