UltKit

SRTをASSに変換

SRTは字幕の見た目を各プレーヤーに任せるため、同じファイルでも環境ごとにフォントやサイズが変わります。ASSに変換するとファイル自体に1つのスタイルが書き込まれ、VLCやmpvなどのレンダラーはそれに従って表示し、Aegisubではそれをもとに編集を進められます。

字幕変換

またはSRT, VTT, ASS … ファイルをここにドロップ ·

1ファイルあたり最大95 MB· 最大20ファイルまで· 30分後に削除

出力

ファイルは当社のサーバーで処理され、30分後に削除されます。

このツールの使い方

  1. 1

    SRTをアップロード

    拡張子が .srt のファイルを1つまたは複数ドロップしてください。1ファイル95 MBまで、最大20ファイルを処理できます。Windows-1252 や Windows-1251 などの文字コードは自動で判別し、UTF-8 で書き出します。

  2. 2

    フォントとサイズを設定

    詳細設定のフォントは Arial、フォントサイズは高さ1080ピクセルのフレームで48です。再生するパソコンにインストールされていれば、別のフォント名を入力することもできます。SSA を選ぶのは、古いプレーヤーが SSA を要求する場合だけにしてください。

  3. 3

    ASSに変換

    ASS (Advanced SubStation)に変換 →を押して、.ass ファイルをダウンロードしてください。アップロードした SRT と変換結果は30分後に削除されます。

SRT字幕をASSに変換する理由

Advanced SubStation Alpha は、1990年代の Windows 用エディター SubStation Alpha から発展し、アニメのファンサブや、多くの字幕職人が使う Aegisub の形式になりました。強みは、スタイルがファイルの中にあることです。SRT が「いつ」「何を」だけを記すのに対し、ASS は「どう見せるか」も記録します。フォント、サイズ、色、縁取りの太さ、影、余白、配置をスタイル表で一度定義し、全行に適用します。

mpv、VLC、MPC-HC など、libass などで ASS を完全に描画できるプレーヤーはこのスタイルに従うため、フォントがあるパソコンならどこでも同じ見た目になります。SNS では動画に字幕トラックが付かないことが多く、字幕を動画に焼き込むときに ffmpeg や HandBrake へ渡すのも、この形式のファイルです。字幕変換は、こうした用途のために ASS に対応しています。

ASSのフォントサイズの選び方

  1. 36

    コンパクトです。画面に近いデスクトップ視聴や、2行の長い字幕向けです。

  2. 48

    ここでの標準値です。1080ピクセルのフレームで映画によく使われるサイズです。

  3. 60

    ソファから見るリビングのテレビ向けです。

  4. 72

    スマホ中心の動画や、大きな文字が必要な視聴者向けです。

SRT

SubRip字幕

SRTは、2000年ごろに動画から字幕を抽出していた Windows 用の無料プログラム SubRip の字幕形式です。各項目は、番号、開始時刻と終了時刻、字幕テキストからなるプレーンテキストのブロックです。VLC、YouTube、Facebook、動画編集ソフト、スマートテレビなどが対応しており、最も広くサポートされている字幕形式です。書式は基本的なものだけで、位置指定やスタイルの標準はありません。

圧縮方式
–
透過
–
アニメーション
–
登場時期
SubRip
SRT 変換

ASS

Advanced SubStation Alpha

ASS(Advanced SubStation Alpha)は、Kotus氏が作成した字幕エディターSubStation Alphaの字幕形式を拡張したものです。フォント、色、縁取り、正確な位置指定、回転、カラオケタイミング、アニメーション効果に対応するため、動画のタイポグラフィに合わせた字幕を作れます。アニメやカラオケの字幕で広く使われています。多くのWebプレーヤー、SNS、テレビでは、スタイルが無視されたり、受け付けられなかったりします。

圧縮方式
–
透過
–
アニメーション
対応
登場時期
–
ASS 変換

SRT にはフォントやサイズの指定がなく、プレーヤーごとに表示が変わります。ASS はファイル内に名前付きスタイルを保存できるため、表示を統一したい場合や字幕を焼き込む場合の出発点になります。

変換で追加される内容と、あとから設定するスタイル

このツールで対応

コンバーターが追加するもの

スクリプト情報、スタイル1つ、SRT の字幕ごとの Dialogue 行を備えた、有効な ASS ファイルです。

  • Default スタイルに指定したフォント名とサイズ
  • ASS のセンチ秒形式のタイミング
  • 斜体と太字をオーバーライドコードで保持
おすすめ: 表示の統一と、手早い焼き込み
Aegisub で

あとから自分で追加するもの

ファンサブらしい字幕に仕上げる要素は、行ごとに人が判断する必要があります。

  • 歌詞やサイン用の2つ目のスタイル
  • \pos による位置指定と、\an8 による上部配置
  • \k タグによるカラオケのタイミング、フェード、色
おすすめ: 字幕の装飾、カラオケ、翻訳版の配布

ASS でも、SRT に保存されていない情報までは推測できません。話者、看板の文字、歌詞の行は、SRT では区別できないため、すべて Default スタイルの通常のセリフとして変換されます。配布用に作る場合は、先に変換して .ass を Aegisub で開き、歌詞とサインの行にスタイルを割り当ててから、動画に多重化(mux)してください。MKV が苦手な機器で再生するなら、MKV を MP4 に変換で動画を変換できますが、多くの MP4 プレーヤーはスタイル付き ASS トラックを無視します。

SRTからASSへの変換に関するよくある質問

SRTをASSに変換すると字幕が凝った見た目になりますか?

それだけではなりません。選んだフォントとサイズの標準スタイルが1つ付き、字幕の文字とタイミングはそのまま引き継がれます。色、縁取り、位置、エフェクトは、変換後に Aegisub などのエディターで追加します。

フォント欄にはどのフォント名を入力すればよいですか?

ファイルを再生するすべてのパソコンにインストールされているフォントです。そのため、標準は Arial になっています。MKV で配布する場合は、フォントファイルをコンテナに添付しておくと、未インストールの環境でもプレーヤーがそのフォントを使えます。

ASS字幕を動画に焼き込むにはどうすればよいですか?

ffmpeg の subtitles フィルターを -vf subtitles=episode.ass のように使うと、libass でスタイル付きの字幕が映像に焼き込まれます。HandBrake でも SSA / ASS トラックを焼き込めます。焼き込んだ字幕は非表示にできないため、焼き込む前のコピーも残しておいてください。

SRTの斜体タグは変換後も残りますか?

はい。<i> と <b> は ASS のオーバーライドコードに変換されるので、強調した語は強調されたままです。<font color> タグは、Aegisub で適切なスタイルに置き換えることをおすすめします。

ASSとSSAのどちらを選ぶかで何が違いますか?

SSA は旧式の SubStation Alpha v4 形式で、ASS はスタイル項目を増やした拡張版の v4+ です。現在のほとんどのプレーヤーは ASS に対応しているため、古い機器やソフトが求める場合だけ SSA を選んでください。

あとからSRTに戻せますか?

はい、ASS から SRT への変換で戻せます。文字とタイミングはそのまま戻り、ASS で追加したスタイルは取り除かれます。