Mkvファイルに関するメディア情報を表示するためにmediainfoを使用しています。
次のような字幕の詳細が表示されます。
_Text #1
ID : 3
Format : PGS
Muxing mode : zlib
Codec ID : S_HDMV/PGS
Codec ID/Info : The same subtitle format used on BDs/HD-DVDs
Language : English
Default : Yes
Forced : No
_
等々...
カスタムテンプレートが次のようになる可能性があります。
_SUBTiTLE: .............. English
SUBTiTLE: .............. French
_
等々 ?
もしそうなら、どのように?
Text
だけを入れようとしました:
$if(%Language%,Language : %Language%)
しかし、機能していないようです
MediaInfo.exe "--Output=Text;%ID%: %Format%$if(%Language/String%, SUBTiTLE: .............. %Language/String%)\r\n" File.mkv
出力:
5: UTF-8
6: VobSub SUBTiTLE: .............. French
7: VobSub SUBTiTLE: .............. English
8: VobSub SUBTiTLE: .............. French
MediaInfoの開発者、Jérôme