冒险解谜游戏中文网 ChinaAVG

标题: 【原创教程】bik文件字幕压制教程 [打印本页]

作者: linlishuo    时间: 2012-1-27 13:45
标题: 【原创教程】bik文件字幕压制教程
本帖最后由 linlishuo 于 2014-6-8 12:19 编辑
5 v0 s0 ^9 O5 N6 a0 O2 d1 l1 j4 C' t, K6 ^
教你在 .bik视频文件压制字幕
2 K. y$ [9 y* B) O$ J
转载务必说明出处!
www.chinaavg.com
冒险解谜游戏网
8 V3 r  C+ c; }/ u2 k

$ S; f" Y7 u& `9 g& z& ]       .bik格式因为其高压比,高画质的特质,常被用于游戏中的视频内容(譬如仙剑系列、武者之心等许多游戏)。而对于字幕压制来说,常用的AVS压制、RMVB,  MKV, AVI, DVD相对简单。而bik因其独特的格式,难度会变得很大。本教程将详细解释如何在.bik文件中压制字幕,是生成的包含特效字幕的.bik文件。目前.bik文件的中文汉化有两种方式:7 d1 t0 \. r3 I$ Y. z0 u1 X1 Q
$ f% q0 E0 ]0 P+ X: ^/ j& F
4 S3 L5 T1 ], m( q9 C5 m+ @
第一种使用外挂字幕的方式: 详细请看https://www.chinaavg.com/forum-viewthread-tid-28354-highlight-bik.html
# p7 M" y& a/ p  `; b  e! q7 k5 o
/ L" k0 \. Z5 a
另外一种便是本教程直接用类似影视字幕压制的方式进行制作,将字幕直接压在视频文件里。笔者经过多次试验得出了一套在.bik 文件中压制中文的有效方法。再此分享给各位汉化人员以供参考,它的好处是压制好字幕的.bik文件不需要再担心内嵌或者外挂字幕因为对不同机器的不同要求,造成某些系统或者配置的机器读不出字幕的问题。
, L3 h( }- ?/ x8 |9 U
" ?3 H! W: x& a6 z/ H, D. }
6 e' m1 k% i2 e" X4 E5 z
教程内容包括:1、环境设置(必要软件) 2、简明过程 3、详细图文步骤  4、注意事项。
$ A& L) C9 }# b
8 z; S+ o  F  g
--------------------环境设置--------------------

$ m0 F+ n; w! e2 b$ h

2 L1 `0 I$ K7 d1 n6 I  B3 n注:以下软件均会打包合成一个文件供汉化组使用(文章底部),免去了查找的过程,这里只列出名单和作用2 x/ F1 R' V3 o  o
( \) }6 ?0 E( v: D
暴风影音/K-Lite Codec Pack(用于视频格式解码)7 A2 Y1 d; t2 ?7 ]" k- c/ s2 o6 {* o1 A
时间机器/Time Machine (人人影视字幕组专用字幕软件,效率很高)0 j: V: z8 d. v  N4 {6 A
Easy Realmedia Tools (需要借用其中的VSFilter.dll文件用于压制字幕,包裹中已经提供该文件,无需再下载软件)
& y- i; T5 |! v1 v+ cVirtualDub1.10.1 (用于压制AVI视频用)
& k9 E  D; i" A( LRad Video Tools (用于转.bik格式为.avi格式,以及最后将压制好字幕的.avi转回.bik)

# x4 [5 \( F) g
; m9 {: k/ F% z" M- ~' @
--------------------简明过程--------------------
) k+ [5 g- b7 \8 }' l
1 z, \5 Y: k5 y1 D7 c/ }& ~
第一部分:字幕制作2 Q3 q* b/ r  z+ Z1 G; l, }% |
/ M% m/ l; q( B
1、使用RVT(Rad Video Tools)将游戏中的.bik视频转换成.avi格式
2 Q# @2 I/ y* S/ }' [1 T& F5 E/ V2、使用时间机器制作ass字幕(如果不会制作字幕,具体过程请参考 http://www.verycd.com/topics/2733063/ 中的视频)
9 q( _* O+ @  q3、将之做好的字幕重命名为.ssa格式并从互联网下载安装所需的字体文件(安装到自己系统里)
. F, R$ u3 O) a, I6 i( U

# G# @" T1 @$ }/ e. V* ?1 J/ T
注:(1)字幕和时间轴的调整必须在这个部分中完成,一旦压制完后发现字幕有失误会浪费非常多的时间。
. y! |8 Z6 C/ _1 p6 g# a      (2)中文字体必须以英文的名称写入.ssa 文件,否则在压制字幕的时候无法显示正确的字体。譬如“方正水柱”字体的英文名字是“FZShuiZhu-M08S”如果不知道的可以去网上查。* j% @2 |( W8 g
! V4 \* i" F4 X! e2 \# Z4 K4 v0 K) V
第二部分:字幕压制
2 S4 S" T7 F! H, O1 ~: _. t2 [! L) N$ _7 [
4、将Easy Realmedia Tools安装目录common文件夹中VSFilter.dll文件复制到VirtualDub安装目录中Plugins32文件夹中" @2 c% w: E* W6 H2 l$ j: Q
5、在VirtualDub 软件中的视频 - 滤镜(filter)-添加 - 加载 VsFilter.dll 文件并且选中Textsub,添加.ssa字幕% B3 g/ o. O$ [- W( W
6、在VirtualDub 中选择视频-完全处理模式,之后选择文件-另存为AVI为...保存压好字幕的大容量.avi文件8 c  K- ~/ i1 l6 D* n7 ~8 i, c
   (2分钟视频约有2.7G)
$ R" u/ r0 R$ J" l+ Z* _7.  在VirtualDub打开压制好的大容量AVI文件,选择视频-常规再压缩 再次保存AVI,生成小容量的AVI文件。经过这个步骤,AVI视频的字幕压制完成了。
+ Z" ]) f" O8 m- P8、最后使用RVT(Rad Video Tools)将做好字幕的AVI视频重新生成.bik文件,覆盖原来的游戏目录。$ I9 W# ^' E) p/ e4 ?
9、启动游戏测试

; V/ a8 D% y+ q: _" l4 b/ V' w
8 `$ [. z( D; j* J& M0 `. F3 O/ I6 h* p* d$ ~* l
--------------------详细步骤(图文) 以 《神秘岛X》(Myst X) 的片头字幕压制为例 -----------------
$ |. w, p& O! t; l

. y4 F, Y* H% \2 z' z

1 Z* v7 h- {4 H6 J; G7 {第一部分:字幕制作
' p6 @2 N0 k/ N3 u) d2 f$ J- j6 C4 Q. @
1、RVT格式转化(.bik 转 AVI)8 ^9 I( p! @4 H9 d' p  F
首先将下好的安装包里的文件都安装好 # t, p+ s; O- m+ c1 I8 D5 l) R4 z
[attach]24946[/attach] & d2 _+ a; z4 z+ J) P
打开RVT(Rad Video Tools) 将需要压制字幕的.bik文件转换成 AVI 4 D( T/ d" w0 K% K' b
[attach]24948[/attach]
( ]  X1 K" ^9 I
' m* a. H3 @* v9 Z- Q  z+ V) d4 d( ~
点击转换文件之后出现的对话框[attach]24949[/attach]
  ?, G. s$ J0 O: d

, f( V8 q' T# K0 c2 g
+ o# o; o7 |5 N% e# A  r" k
0 D# d2 v" d4 Y) @* Q& g3 M2 R
这里有各种不同的解码器可以使用,除了全帧以外都可以试试。我选的是MEPG CODEC 第三版; a6 r2 H8 I- t% [
[attach]24950[/attach]& M4 a& D( p4 d3 A, r. Z

& S4 S8 P+ z' [+ X, R8 ]  p然后AVI文件就生成了。接下去可以进入通常的字幕制作程序。
, G. X' Z/ p+ m$ _! a* [# Z

9 {" v0 R, S/ x6 y4 c  C2、字幕制作(过程略,因为与本篇内容无关,请参考人人影视字幕制作教程 http://www.verycd.com/topics/2733063/
; {1 m$ f4 y3 F. M- h  E8 s6 I3 p! P1 Y
[attach]24951[/attach]9 t3 |+ _' s/ u9 T
/ p) b# F9 {2 V& U" W

7 z0 w& v" D5 H       生成的字幕最好为带字体格式的ass文件。中文字体必须以英文的名称写入.ssa 文件,否则在压制字幕的时候无法显示正确的字体。譬如“方正水柱”字体的英文名字是“FZShuiZhu-M08S”如果不知道的可以去网上查。
- F. U; \6 i7 S% {9 ]* C4 G2 ]* o: ^
& \  d5 \; `$ q' J
/ i9 y* {$ r: v* f' u$ c& p
3、将之做好的字幕重命名为.ssa格式并从互联网下载安装所需的字体文件
$ P# J5 L( j, {6 @& I. ^  i! n
* r# T( c* t6 S: W) }* @

7 {* M3 [! J- o! E; H第二部分:字幕压制: z. g5 ^1 p: l

+ v- q2 T+ k9 c  w; O字幕压制之前,你应该已经取得了这样一些文件:转成功的.avi视频文件, .ssa字幕文件, 需要的字体文件。
[attach]24952[/attach]" y- ^" D. P  a& Y3 x! x) Y

! a% S* f; {" s" u0 Y4 Q, a# k
3 X( Q1 _3 x( S. _  F; s* `1 g

% a3 C7 f+ T9 `, v% ^# u4、将Easy Realmedia Tools安装目录common文件夹中VSFilter.dll文件复制到VirtualDub安装目录中Plugins32文件夹中
: X: a4 W. \4 u2 r5 J: y
- C9 v5 P% ^1 ^5 ^, X1 M! T5 z' Y3 N5 a" k; |$ U  G0 F
[attach]24947[/attach]1 `% ?( U  `  n3 W' `' F

- t& l1 U# [0 r: J0 a* c% g& i9 m1 g  j, z( b- e+ m
5、
打开VirtualDub ,打开转换好的.avi视频文件,然后选择 视频 - 滤镜(filter)-添加 - 加载 VsFilter.dll 文件" e3 B9 K/ W) c

* s6 Q7 `  A( ?
" z( Y2 J/ o& V/ \7 w8 z8 ^1 z
[attach]24953[/attach]1 [; R- ^4 T3 [9 T/ A

; W0 C. d$ `1 k* S4 c/ p3 L0 r- T+ M) P( g0 k
* x$ l: A1 o7 u
选中Textsub,添加.ssa字幕
7 @5 w9 H! c( ]! Y( p* o) q- p- H

& l' |% M1 L  U7 p[attach]24954[/attach]
6 v* e7 k5 J6 k8 \4 U/ M
. L) ]$ O( b* K  _
效果图如下:[attach]24958[/attach]
& r1 s" \/ @1 |# |' I* P( n

: T! u! m$ @8 B, Q0 s* s, }6、在VirtualDub 中选择视频-完全处理模式,之后选择文件-另存为AVI为...保存压好字幕的大容量.avi文件
( G# F2 {2 u& i0 Q# O( J% b   (2分钟视频约有2.7G)
7 I: m+ C9 w) ]9 P( p  N
7 n4 X  I8 ~3 i* i5 b: h# r, \7.  在
VirtualDub打开压制好的大容量AVI文件,选择视频-常规再压缩 再次保存AVI,生成小容量的AVI文件。经过这个步骤,AVI视频的字幕压制完成了。

% b# l! z8 X5 {0 n4 \7 h  u4 r4 G# T5 }! J. m2 b
8、最后使用RVT(Rad Video Tools)将压制好字幕的AVI视频重新生成.bik文件,覆盖到原来的游戏目录(切记做好源文件备份)。

3 v! j. R' M2 B' D[attach]24955[/attach]
% E! S: i  T6 U8 c' D2 i" h" S

% t) \) Q. g1 T/ l" n2 V7 C# s7 z7 T/ M; K5 v4 Q
6 C/ [: h5 q4 a% Z* k# B
点击转换即可生成.bik文件(很漫长的过程,2分钟的视频需要40分钟的转制)
! i8 i5 p: f/ f4 O[attach]24956[/attach]# |6 D' e, n( }7 B8 ^, O6 F
/ z+ e6 _6 q/ f
(这张图片的压缩音频应该是打勾的,请记住加上)
3 Q, |, b% u+ g: [5 X7 G  E" _/ j* s' |- p+ X$ X' T
9、更换.bik文件,启动游戏测试效果
- G( C. E" P  w
[attach]24957[/attach]
; Q! z4 W; ~3 A5 _! @& O& q! t' n- _# G! L$ ~7 c
--------------------注意事项--------------------, x8 f+ ~  r" \, N
( Y6 w) \) X. J
1、整个视频制作需要经过多达5次视频转换操作,比较繁琐,因此在字幕压制前一定在时间机器(Time Machine)中先校准字幕和内容,避免出现返工的情况。" O0 P! v9 c5 g

5 V6 E- h; ?# L2 O) i

: {8 q& Q4 S5 k; J! r" P  p2、假如游戏播放出现原来的配音(Myst X的这个视频之包括音乐,不包括配音)出不来,则要利用Totalrecoder和Goldenwave软件合成wav声音, 再将wav声音合成到没有声音版本的Bik文件中。(生成没有声音的.bik文件只要在生成BIK文件时把压缩音频的勾勾去掉就行了)。音频制作软件已经付在包裹里。具体操作请看网上说明。
2 o5 Q3 t# I' T/ ]$ ^: L
% _/ }) b9 j' a# ]% `9 a  [! E
% x$ v  O7 Z' ]6 @6 _, X
[attach]24959[/attach]3 q. \  t+ [* `$ j7 c7 c

* `2 u6 {0 @% n, R0 h) u. @4 r
& r. I. s4 u& u( W+ k& ]; m$ g
: k$ C" r0 \, A
[attach]24960[/attach]
2 V% T" S' _8 ?- q, c+ ~; O; d7 J- s( W, s
9 m! o; N  e, @. y. E. e3 P) H) X
---------------------------------------------------------------------

) Q# o5 f+ x1 B% w: p2 R
Chinaavg_bik字幕压制包.rar   (30MB)
, w  \/ N* T1 ^- K  }
115链接:http://115.com/file/c2dgc4k7#

' @# t7 g+ q$ N% X
---------------------------------------------------------------------

! ~2 O- Q$ t" d  c& O  X, N3 {9 e
. K$ W. w  y! t) s2 y+ y" ?0 M+ u0 d
# @/ t5 o% z8 \
+ p) b! y- \* U

作者: uranus1997    时间: 2012-1-28 22:46
本帖最后由 uranus1997 于 2012-1-29 01:53 编辑
$ }/ u1 f/ L9 I1 w7 Q
8 V3 j  }- F0 X+ W% YM5配音出不来,需要录下配音合成到bik中?
作者: sniper001    时间: 2012-1-29 15:03
对于俺这个菜鸟来说简直是在看天书哇,呵呵。希望有天能用上,支持一下!
作者: XYZ    时间: 2012-1-29 22:23
如何处理tga教程:http://tieba.baidu.com/f?kz=1288990050




欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://chinaavg.com/) Powered by Discuz! X3.2