我正在使用 mediainfo 来查看有关 mkv 文件的媒体信息。
我看到它为我提供了有关副标题的详细信息,例如:
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
Run Code Online (Sandbox Code Playgroud)
等等...
自定义模板可能具有以下特征:
SUBTiTLE: .............. English
SUBTiTLE: .............. French
Run Code Online (Sandbox Code Playgroud)
等等 ?
如果是这样,如何?
我试图只为Text:
$if(%Language%,Language : %Language%)
但似乎不起作用
小智 7
MediaInfo.exe "--Output=Text;%ID%: %Format%$if(%Language/String%, SUBTiTLE: .............. %Language/String%)\r\n" File.mkv
Run Code Online (Sandbox Code Playgroud)
输出:
5: UTF-8
6: VobSub SUBTiTLE: .............. French
7: VobSub SUBTiTLE: .............. English
8: VobSub SUBTiTLE: .............. French
Run Code Online (Sandbox Code Playgroud)
Jérôme,MediaInfo 的开发者