有许多游戏中的视频都是bink格式的,比如神秘岛系列。1 w: K% B% y7 |2 `$ S/ w
有时候我们需要把bink格式的视频加上字幕,加字幕倒是不难,官方有个免费的转换工具RADTools.exe,. m, N: k( d2 ]" b! v$ D
可以把bink格式的视频转换为逐帧的图片,加上中文字幕以后再转换回去就行了。+ A$ g: Q1 V7 g1 O7 B; l$ g4 ]( K
但是,有个问题,发布的时候,不是就要发布上G的视频文件了吗?( ~+ y; O) v( X
9 U" w6 s. \6 a, {9 L4 G& {# ~
最近,我又想出一个新的方法。我发现RADTools.exe其实是个GUI的壳,它是通过命令行的方式调用好多小工具的。
* G4 `' {8 [- p, }& g) t这样一来就简单了,我们写个批处理文件就行了,上述的处理可以通过批处理来执行,( p* W% S& H/ q; x
复杂的画面,比如说是书籍之类的,可以预先PS再替换进去,一些格式比较固定的对话字幕,可以通过制作一个小工具,计算好时间,把字幕写到对应的帧上.最后合并回去即可.
" K0 ?% W$ C5 T" v* Z+ u, x
: G/ }8 r8 S' Q, @- p1 V这个方法不仅可用于神秘岛系列,也许还可以用于南希,吸血鬼的故事等其他游戏. |