字幕対応の放送について、TVtestで字幕を表示する方法。
参考にしたのはこちら。
http://masahiror.hatenadiary.jp/entry/20100521/tvtest_subtitle
字幕 Plugin For TVTest(20081216) 改変版(090627)
http://www2.wazoku.net/2sen/hdusup/source/up0511.zip
の
TVCaption.diff
TVCaption.tvtp
をTVtestのPluginsフォルダにぶち込む。
で、画面右クリックメニューからプラグイン→TVCaptionを選べばOK。
右クリック→設定→プラグイン→TVCaption.tvtp→設定から表示フォントの設定変更も可能。
今のところオイラはMS Pゴシックにしている。
注意するのはtsファイル自体に字幕データがないと当然ながら字幕表示されない点。
特に編集ソフトで加工したものについては字幕データが消失する可能性があるので要注意。
手持ちのTMPGEnc MPEG Smart Renderer4(Version. 4.1.5.60)だと、編集は高速だがデフォルト設定では字幕データが消失してしまう。
字幕データごと出力するには、出力設定画面の右側メニュー→出力ストリームの種類→System(映像と音声・字幕あり)を選ぶ。
左側の設定出力フォーマットにISDB字幕と表示されればOK。
残念ながらデフォルト設定を変更する手段は無いみたい。痒いところに手が届きそうで届かないのが商業アプリの悲しいところ。
こんな感じになる。
さて、上記画像はTVtestの画面右クリックメニューから選べるスクリーンショット機能ではなく、Windowsのスクリーンショット機能を使用している。残念ながらTVtestでは字幕ごとキャプチャできない。
→どうやらレンダラの問題だったみたい。
参考にしたのはこちら。
http://higitune.blog106.fc2.com/blog-entry-54.html
レンダラをVMR9またはEVRにすればスクリーンショットの時にも字幕が記録される。切り替えた直後は字幕の背景部分が黒塗りだったけれども、どうやらプラグインの設定が働いていなかったようで。先ほどのフォント設定のあたりから字幕背景の透明度を調整してFix。