« MKVToolnix v.3.2.0 | トップページ | 6CH WAV と 8CH WAV のサンプル・ファイル »

2010年2月14日 (日)

字幕付き映像データの作り方(ハードサブ)その後・・・BDSup2Sub

SupTitleがバージョンアップしていました(Ver.1.4.0)。

Zach Saw's Website

SupTitle
Blu-ray PGS .SUP Subtitle Renderer Plugin for AviSynth

ですが、ときどき

00_avs_error  

が表示され、上手く字幕の追加ができないことがありました。しかし、回避策が、一つ見つかりました(要Java実行環境、以下長文です)。

SupTitleのフォーラム「Zach Saw's Forum」をブラウジングしていると、「HD-DVD Sup issue」というスレがたっていて、その中で

> Also, what software did you use to create the SUP file? Or, from where and how did you extract the SUP file?
> I've tested with BDSup2Sub and it couldn't load the file as well so it must be something that is non-standard.

と、レスがついていました。『BDSup2Sub』?ということで検索すると、どうやら字幕を作成できるようです。

BDSup2Sub

BDSup2Sub - convert and tweak bitmap subtitle streams (VobSub,BD-SUP,BDN XML,HD-SUP)

Download
ダウンロードサイトから、「REGULAR DOWNLOAD」→「BD2Sup2Sub.jar」をダウンロードします。(Java実行環境が無い場合は、

Java SE Download

から、JREをダウンロードし、インストールします)。

ダウンロードした「BD2Sup2Sub.jar」をダブルクリックすると、「BD2SupSub」が起動します(解凍しないでください)。
01_bdsup2sub

Supファイルを読み込みます。
02_fileload

03_open
どうやら、警告が沢山あるようです。難しいことを考えず、「了解」をクリックします。
04_dialog

設定もそのままで、「OK」をクリックします(難しいことは考えてない。。。)。
05_setting

ファイルがロードされます。
06_loadcomplete
設定をBD用にします。
07_combobox
保存します。
08_save
保存ダイアログが開きます。
09_savedialog

「Save」をクリックして保存します。ファイルが変換されます。
10_progress

「BD2Sup2Sub」を終了します。結果は
11_result
で、だいぶファイルサイズが小さくなっています(大丈夫?)。この新しいSupファイルを読み込ませます。

AVS ここから====>
loadplugin("C:\Program Files\AviSynth 2.5\plugins\DGAVCDecode.dll")
loadplugin("C:\Program Files\AviSynth 2.5\plugins\Decomb.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\SupTitle.dll")
clip=avcsource("D:\Video\00000.dga")
clip.SupTitle("D:\Video\00000_jpn_exp.sup", forcedOnly=false, swapCbCr=false, relocate=true, relocOffset="")
ConvertToYV12()
#fielddeinterlace()
LanczosResize(640, 360)
return last
<====ここまで

VirtualDubModでAVSを開くと、

12_virtualldubmod

と無事認識されました。

たまたまかもしれませんが、しばらく使ってみようと思います。

|

« MKVToolnix v.3.2.0 | トップページ | 6CH WAV と 8CH WAV のサンプル・ファイル »

Avisynth」カテゴリの記事

Blu-ray」カテゴリの記事

DTV」カテゴリの記事

eac3to」カテゴリの記事