TSファイルから字幕付き動画を作る。
◆必要なもの
avisynth 2.5.8 (2010.10.25時点で最新ver.)
VSfilter.dll 2.37 (2010.10.25時点で最新ver.)
Caption2Ass (TSファイルから字幕データをass形式で出力)
◆手順
1,VSfilter.dllをAvisynthのpluginsフォルダにコピーする。
2,Caption2Assを用いてTSファイルから字幕データを抜き出し、aas形式で保存する。
詳しいやり方はCaption2AssのReadmeを参照。
3,以下のようなAvisynthスクリプトを作成する。
LoadPlugin("E:\Application\DGIndex\DGdecode.dll") ←AvisynthのpluginsフォルダにDGdecode.dllがあれば省略可
MPEG2Source("E:\test.d2v") ←ビデオソース。AviSourceだったり、編集ファイルによって書き換え。
textsub("E:\test.ass") ←字幕データ読み込み。
あとは、作成したAVSスクリプトをAviUtlで読み込んで、好きなコーデックでエンコードして終わり。
assはテキスト形式なので、テキストエディタで読み込みが可能。また、フォント・フォントサイズなども変更できるので便利。