SRTをASSに変換
SRTは字幕の見た目を各プレーヤーに任せるため、同じファイルでも環境ごとにフォントやサイズが変わります。ASSに変換するとファイル自体に1つのスタイルが書き込まれ、VLCやmpvなどのレンダラーはそれに従って表示し、Aegisubではそれをもとに編集を進められます。
字幕変換
またはSRT, VTT, ASS … ファイルをここにドロップ ·
1ファイルあたり最大95 MB· 最大20ファイルまで· 30分後に削除
ファイルは当社のサーバーで処理され、30分後に削除されます。
すべての字幕をこの秒数だけずらします。字幕が早すぎる場合は正の数、遅すぎる場合は負の数(例: -1.5)を指定します。
字幕が映画の進行とともに少しずつずれていく場合は、これと変換後のフレームレートを設定してください。別のビデオリリース向けにタイミングが作られていることを示しています。
字幕を表示する動画のフレームレートです。23.976 → 25の変換で、PAL/NTSCのずれのほとんどが解消します。
時刻情報のないプレーンTXTを入力する場合のみ使用します。各行がこの長さずつ順番に表示されます。必要に応じて、後から字幕エディターで時刻を調整してください。
自動検出でほとんどのファイルに対応できます。アクセント付き文字、キリル文字、アラビア文字が「?」になる場合は、文字コードを手動で選んでください。出力は常にUTF-8です。
デフォルトのASSスタイルで使うフォントです。表示する側のコンピューターにインストールされている必要があります。Arialが最も確実です。
高さ1080ピクセルの動画を基準にしたサイズです。映画では48が一般的です。
このツールの使い方
- 1
SRTをアップロード
拡張子が .srt のファイルを1つまたは複数ドロップしてください。1ファイル95 MBまで、最大20ファイルを処理できます。Windows-1252 や Windows-1251 などの文字コードは自動で判別し、UTF-8 で書き出します。
- 2
フォントとサイズを設定
詳細設定のフォントは Arial、フォントサイズは高さ1080ピクセルのフレームで48です。再生するパソコンにインストールされていれば、別のフォント名を入力することもできます。SSA を選ぶのは、古いプレーヤーが SSA を要求する場合だけにしてください。
- 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のフォントサイズの選び方
- 36
コンパクトです。画面に近いデスクトップ視聴や、2行の長い字幕向けです。
- 48
ここでの標準値です。1080ピクセルのフレームで映画によく使われるサイズです。
- 60
ソファから見るリビングのテレビ向けです。
- 72
スマホ中心の動画や、大きな文字が必要な視聴者向けです。
SRT
SubRip字幕
SRTは、2000年ごろに動画から字幕を抽出していた Windows 用の無料プログラム SubRip の字幕形式です。各項目は、番号、開始時刻と終了時刻、字幕テキストからなるプレーンテキストのブロックです。VLC、YouTube、Facebook、動画編集ソフト、スマートテレビなどが対応しており、最も広くサポートされている字幕形式です。書式は基本的なものだけで、位置指定やスタイルの標準はありません。
- 圧縮方式
- –
- 透過
- –
- アニメーション
- –
- 登場時期
- SubRip
ASS
Advanced SubStation Alpha
ASS(Advanced SubStation Alpha)は、Kotus氏が作成した字幕エディターSubStation Alphaの字幕形式を拡張したものです。フォント、色、縁取り、正確な位置指定、回転、カラオケタイミング、アニメーション効果に対応するため、動画のタイポグラフィに合わせた字幕を作れます。アニメやカラオケの字幕で広く使われています。多くのWebプレーヤー、SNS、テレビでは、スタイルが無視されたり、受け付けられなかったりします。
- 圧縮方式
- –
- 透過
- –
- アニメーション
- 対応
- 登場時期
- –
SRT にはフォントやサイズの指定がなく、プレーヤーごとに表示が変わります。ASS はファイル内に名前付きスタイルを保存できるため、表示を統一したい場合や字幕を焼き込む場合の出発点になります。
変換で追加される内容と、あとから設定するスタイル
コンバーターが追加するもの
スクリプト情報、スタイル1つ、SRT の字幕ごとの Dialogue 行を備えた、有効な ASS ファイルです。
- Default スタイルに指定したフォント名とサイズ
- ASS のセンチ秒形式のタイミング
- 斜体と太字をオーバーライドコードで保持
あとから自分で追加するもの
ファンサブらしい字幕に仕上げる要素は、行ごとに人が判断する必要があります。
- 歌詞やサイン用の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 で追加したスタイルは取り除かれます。