linlishuo 发表于 2012-1-27 13:45

【原创教程】bik文件字幕压制教程

本帖最后由 linlishuo 于 2014-6-8 12:19 编辑

教你在 .bik视频文件中压制字幕
转载务必说明出处! www.chinaavg.com 冒险解谜游戏网

       .bik格式因为其高压比,高画质的特质,常被用于游戏中的视频内容(譬如仙剑系列、武者之心等许多游戏)。而对于字幕压制来说,常用的AVS压制、RMVB,MKV, AVI, DVD相对简单。而bik因其独特的格式,难度会变得很大。本教程将详细解释如何在.bik文件中压制字幕,是生成的包含特效字幕的.bik文件。目前.bik文件的中文汉化有两种方式:


第一种使用外挂字幕的方式: 详细请看https://www.chinaavg.com/forum-viewthread-tid-28354-highlight-bik.html

另外一种便是本教程直接用类似影视字幕压制的方式进行制作,将字幕直接压在视频文件里。笔者经过多次试验得出了一套在.bik 文件中压制中文的有效方法。再此分享给各位汉化人员以供参考,它的好处是压制好字幕的.bik文件不需要再担心内嵌或者外挂字幕因为对不同机器的不同要求,造成某些系统或者配置的机器读不出字幕的问题。


教程内容包括:1、环境设置(必要软件) 2、简明过程 3、详细图文步骤4、注意事项。

--------------------环境设置--------------------

注:以下软件均会打包合成一个文件供汉化组使用(文章底部),免去了查找的过程,这里只列出名单和作用

暴风影音/K-Lite Codec Pack(用于视频格式解码)
时间机器/Time Machine (人人影视字幕组专用字幕软件,效率很高)
Easy Realmedia Tools (需要借用其中的VSFilter.dll文件用于压制字幕,包裹中已经提供该文件,无需再下载软件)
VirtualDub1.10.1 (用于压制AVI视频用)
Rad Video Tools (用于转.bik格式为.avi格式,以及最后将压制好字幕的.avi转回.bik)

--------------------简明过程--------------------

第一部分:字幕制作

1、使用RVT(Rad Video Tools)将游戏中的.bik视频转换成.avi格式
2、使用时间机器制作ass字幕(如果不会制作字幕,具体过程请参考 http://www.verycd.com/topics/2733063/ 中的视频)
3、将之做好的字幕重命名为.ssa格式并从互联网下载安装所需的字体文件(安装到自己系统里)

注:(1)字幕和时间轴的调整必须在这个部分中完成,一旦压制完后发现字幕有失误会浪费非常多的时间。
      (2)中文字体必须以英文的名称写入.ssa 文件,否则在压制字幕的时候无法显示正确的字体。譬如“方正水柱”字体的英文名字是“FZShuiZhu-M08S”如果不知道的可以去网上查。

第二部分:字幕压制

4、将Easy Realmedia Tools安装目录common文件夹中VSFilter.dll文件复制到VirtualDub安装目录中Plugins32文件夹中
5、在VirtualDub 软件中的视频 - 滤镜(filter)-添加 - 加载 VsFilter.dll 文件并且选中Textsub,添加.ssa字幕
6、在VirtualDub 中选择视频-完全处理模式,之后选择文件-另存为AVI为...保存压好字幕的大容量.avi文件
   (2分钟视频约有2.7G)
7.在VirtualDub打开压制好的大容量AVI文件,选择视频-常规再压缩 再次保存AVI,生成小容量的AVI文件。经过这个步骤,AVI视频的字幕压制完成了。
8、最后使用RVT(Rad Video Tools)将做好字幕的AVI视频重新生成.bik文件,覆盖原来的游戏目录。
9、启动游戏测试


--------------------详细步骤(图文) 以 《神秘岛X》(Myst X) 的片头字幕压制为例 -----------------


第一部分:字幕制作

1、RVT格式转化(.bik 转 AVI)
首先将下好的安装包里的文件都安装好

打开RVT(Rad Video Tools) 将需要压制字幕的.bik文件转换成 AVI


点击转换文件之后出现的对话框



这里有各种不同的解码器可以使用,除了全帧以外都可以试试。我选的是MEPG CODEC 第三版


然后AVI文件就生成了。接下去可以进入通常的字幕制作程序。

2、字幕制作(过程略,因为与本篇内容无关,请参考人人影视字幕制作教程 http://www.verycd.com/topics/2733063/)




       生成的字幕最好为带字体格式的ass文件。中文字体必须以英文的名称写入.ssa 文件,否则在压制字幕的时候无法显示正确的字体。譬如“方正水柱”字体的英文名字是“FZShuiZhu-M08S”如果不知道的可以去网上查。


3、将之做好的字幕重命名为.ssa格式并从互联网下载安装所需的字体文件


第二部分:字幕压制

字幕压制之前,你应该已经取得了这样一些文件:转成功的.avi视频文件, .ssa字幕文件, 需要的字体文件。



4、将Easy Realmedia Tools安装目录common文件夹中VSFilter.dll文件复制到VirtualDub安装目录中Plugins32文件夹中





5、打开VirtualDub ,打开转换好的.avi视频文件,然后选择 视频 - 滤镜(filter)-添加 - 加载 VsFilter.dll 文件






选中Textsub,添加.ssa字幕




效果图如下:

6、在VirtualDub 中选择视频-完全处理模式,之后选择文件-另存为AVI为...保存压好字幕的大容量.avi文件
   (2分钟视频约有2.7G)

7.在VirtualDub打开压制好的大容量AVI文件,选择视频-常规再压缩 再次保存AVI,生成小容量的AVI文件。经过这个步骤,AVI视频的字幕压制完成了。

8、最后使用RVT(Rad Video Tools)将压制好字幕的AVI视频重新生成.bik文件,覆盖到原来的游戏目录(切记做好源文件备份)。




点击转换即可生成.bik文件(很漫长的过程,2分钟的视频需要40分钟的转制)


(这张图片的压缩音频应该是打勾的,请记住加上)

9、更换.bik文件,启动游戏测试效果


--------------------注意事项--------------------

1、整个视频制作需要经过多达5次视频转换操作,比较繁琐,因此在字幕压制前一定在时间机器(Time Machine)中先校准字幕和内容,避免出现返工的情况。


2、假如游戏播放出现原来的配音(Myst X的这个视频之包括音乐,不包括配音)出不来,则要利用Totalrecoder和Goldenwave软件合成wav声音, 再将wav声音合成到没有声音版本的Bik文件中。(生成没有声音的.bik文件只要在生成BIK文件时把压缩音频的勾勾去掉就行了)。音频制作软件已经付在包裹里。具体操作请看网上说明。









---------------------------------------------------------------------
Chinaavg_bik字幕压制包.rar   (30MB)
115链接:http://115.com/file/c2dgc4k7#
---------------------------------------------------------------------




uranus1997 发表于 2012-1-28 22:46

本帖最后由 uranus1997 于 2012-1-29 01:53 编辑

M5配音出不来,需要录下配音合成到bik中?

sniper001 发表于 2012-1-29 15:03

对于俺这个菜鸟来说简直是在看天书哇,呵呵。希望有天能用上,支持一下!

XYZ 发表于 2012-1-29 22:23

如何处理tga教程:http://tieba.baidu.com/f?kz=1288990050
页: [1]
查看完整版本: 【原创教程】bik文件字幕压制教程