冒险解谜游戏中文网 ChinaAVG

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

作者: linlishuo    时间: 2012-1-27 13:45
标题: 【原创教程】bik文件字幕压制教程
本帖最后由 linlishuo 于 2014-6-8 12:19 编辑 # t8 O8 ~5 k6 e

; ]" l  u% k4 A  a
教你在 .bik视频文件压制字幕

: t- V, Q" A6 K( y
转载务必说明出处!
www.chinaavg.com
冒险解谜游戏网

. h, c5 L, t# V2 l0 B, j$ }* ~
0 L/ q3 Z1 K# b; L: M2 i7 U; w% H       .bik格式因为其高压比,高画质的特质,常被用于游戏中的视频内容(譬如仙剑系列、武者之心等许多游戏)。而对于字幕压制来说,常用的AVS压制、RMVB,  MKV, AVI, DVD相对简单。而bik因其独特的格式,难度会变得很大。本教程将详细解释如何在.bik文件中压制字幕,是生成的包含特效字幕的.bik文件。目前.bik文件的中文汉化有两种方式:( P3 ^/ g. b5 w( _0 o

* a; x1 b" ]9 I" m0 H

" p( K% h" B' B! c' J- ~第一种使用外挂字幕的方式: 详细请看https://www.chinaavg.com/forum-viewthread-tid-28354-highlight-bik.html
  f  G7 g& Z4 [/ ?0 t( M  H8 g5 Q! E
2 d! S+ p# \4 ~% [! j
另外一种便是本教程直接用类似影视字幕压制的方式进行制作,将字幕直接压在视频文件里。笔者经过多次试验得出了一套在.bik 文件中压制中文的有效方法。再此分享给各位汉化人员以供参考,它的好处是压制好字幕的.bik文件不需要再担心内嵌或者外挂字幕因为对不同机器的不同要求,造成某些系统或者配置的机器读不出字幕的问题。% e$ `; d2 @3 @5 m( Y

0 s0 Z5 L( O# l( E3 U/ o

7 m% Z1 U( p7 u8 u3 e5 S* q
教程内容包括:1、环境设置(必要软件) 2、简明过程 3、详细图文步骤  4、注意事项。

2 z# S% q( q+ I! D$ i
1 ^% `4 b) x3 V' ~! y; ~/ r
--------------------环境设置--------------------

# V" d$ R+ F; q( m

. `) [* o8 [" U6 ?5 ^  T注:以下软件均会打包合成一个文件供汉化组使用(文章底部),免去了查找的过程,这里只列出名单和作用
' _9 c4 z. K  l2 N8 i$ s, }8 @5 _' _+ D9 Q8 ?5 F( ^& e
暴风影音/K-Lite Codec Pack(用于视频格式解码)
7 W% }1 k4 R. Z8 ^0 I  U时间机器/Time Machine (人人影视字幕组专用字幕软件,效率很高)6 C# n- B4 B# X* f6 q7 w
Easy Realmedia Tools (需要借用其中的VSFilter.dll文件用于压制字幕,包裹中已经提供该文件,无需再下载软件)0 t0 f) K! `; m# a# M8 O/ e! o/ \
VirtualDub1.10.1 (用于压制AVI视频用)
. l6 ^9 K. f) Q6 u/ W* a2 `Rad Video Tools (用于转.bik格式为.avi格式,以及最后将压制好字幕的.avi转回.bik)

7 h) _4 D+ E* `" b) Q1 q/ P( O5 ]$ U2 q/ d. v0 D5 ^
--------------------简明过程--------------------

& N  ]6 U; O% s; Y8 p
, {; n5 o5 i, z. i! _$ \9 N第一部分:字幕制作! G/ v& a" j* |# [2 [% u
1 C& a* j  K2 ]$ _, a, c
1、使用RVT(Rad Video Tools)将游戏中的.bik视频转换成.avi格式0 u- E' Y9 c8 }# |9 x( k
2、使用时间机器制作ass字幕(如果不会制作字幕,具体过程请参考 http://www.verycd.com/topics/2733063/ 中的视频)6 b# x! z+ Y3 X1 H
3、将之做好的字幕重命名为.ssa格式并从互联网下载安装所需的字体文件(安装到自己系统里)

+ h9 Y5 _0 |4 R' g" K8 P& \0 I8 H; ?0 w8 n/ k7 {
注:(1)字幕和时间轴的调整必须在这个部分中完成,一旦压制完后发现字幕有失误会浪费非常多的时间。
: @# I& Q8 \& v  t5 H      (2)中文字体必须以英文的名称写入.ssa 文件,否则在压制字幕的时候无法显示正确的字体。譬如“方正水柱”字体的英文名字是“FZShuiZhu-M08S”如果不知道的可以去网上查。$ p. Q# v& Y8 m1 c
; ~, p% z9 L" i3 ?- G: m$ r
第二部分:字幕压制, W7 i5 W' G/ i  x1 g( D* N0 |6 R

, u5 U+ n3 l5 A) D+ X  ]  ^" p
4、将Easy Realmedia Tools安装目录common文件夹中VSFilter.dll文件复制到VirtualDub安装目录中Plugins32文件夹中- C! ]# p6 g: D$ ?
5、在VirtualDub 软件中的视频 - 滤镜(filter)-添加 - 加载 VsFilter.dll 文件并且选中Textsub,添加.ssa字幕
- M* L2 q& U* X3 o) ^0 q6、在VirtualDub 中选择视频-完全处理模式,之后选择文件-另存为AVI为...保存压好字幕的大容量.avi文件4 t% ~( N7 u7 Y2 P, f
   (2分钟视频约有2.7G)
8 s$ h9 K; q9 b9 E7.  在VirtualDub打开压制好的大容量AVI文件,选择视频-常规再压缩 再次保存AVI,生成小容量的AVI文件。经过这个步骤,AVI视频的字幕压制完成了。
4 ~" J4 p( E/ I8、最后使用RVT(Rad Video Tools)将做好字幕的AVI视频重新生成.bik文件,覆盖原来的游戏目录。6 u9 X0 v) @6 Z0 I) c. ~. T
9、启动游戏测试

5 ]! P" R! Z9 n3 C3 m( ^" J8 v7 b; v! ?7 p8 H2 x$ W' J
1 @; f7 |7 P8 Q8 Y1 r2 [( N4 T
--------------------详细步骤(图文) 以 《神秘岛X》(Myst X) 的片头字幕压制为例 -----------------

: X6 E- P; B1 R. {; h* H3 e7 t  g' ~' ]8 L

$ y8 V9 H0 `% E! |第一部分:字幕制作 1 Y. a1 J* a% E7 ~0 \$ ?) Y
% a% w: F# s! `% H5 ~0 D* k
1、RVT格式转化(.bik 转 AVI)
- D0 m9 i& H/ L# m4 _首先将下好的安装包里的文件都安装好
4 q) P& c4 x) o5 x* }. E1 U% P4 v
[attach]24946[/attach] + k1 U! r6 o  N# X
打开RVT(Rad Video Tools) 将需要压制字幕的.bik文件转换成 AVI ) }) M1 W6 V! g
[attach]24948[/attach]2 B* c6 _; R3 P; E; Q
) l/ j" m( y  t6 q: R
点击转换文件之后出现的对话框[attach]24949[/attach]  B$ S$ G$ M6 ^4 B
6 Q8 b" J3 e  O) \$ n
# Z; \8 h) G$ _# E& v: _

* ^( K( B" H0 T4 z- I这里有各种不同的解码器可以使用,除了全帧以外都可以试试。我选的是MEPG CODEC 第三版( U. G) P$ m( J2 k6 F
[attach]24950[/attach]7 x" Z6 H: j8 [
: U5 A8 i+ G+ q2 |" k+ J; c
然后AVI文件就生成了。接下去可以进入通常的字幕制作程序。
: M$ \$ S/ V1 U8 s& v
" A( {8 C5 r, ]: l, k
2、字幕制作(过程略,因为与本篇内容无关,请参考人人影视字幕制作教程 http://www.verycd.com/topics/2733063/
" z( Y" V6 M5 y
3 ^- r2 ~* ^. V& i[attach]24951[/attach]
2 x# f1 U; p. }' \1 L
5 N) E5 R: d: Y( h( G& D
# G( @8 Y0 W% C; y       生成的字幕最好为带字体格式的ass文件。中文字体必须以英文的名称写入.ssa 文件,否则在压制字幕的时候无法显示正确的字体。譬如“方正水柱”字体的英文名字是“FZShuiZhu-M08S”如果不知道的可以去网上查。
' g" ^7 j5 i) w( G# A; L  S7 r

% q! d1 G6 a  o6 l

5 J' c3 S' n2 j% M3、将之做好的字幕重命名为.ssa格式并从互联网下载安装所需的字体文件
6 @% N; O* D! d8 R! D4 v  ]
1 x- ?5 r  }% b4 P/ ]2 }

; E' g" ^0 M! u4 ~( ^5 o第二部分:字幕压制  g( J: i6 L. [* ^) T
/ {, k/ K! B: ^1 f3 c# E
字幕压制之前,你应该已经取得了这样一些文件:转成功的.avi视频文件, .ssa字幕文件, 需要的字体文件。
[attach]24952[/attach]6 ]* p7 F/ R* S
. u7 U, D, P+ _0 R

3 u1 r3 u* W# s+ [" K

+ f% X$ @, {( D( y+ Z4、将Easy Realmedia Tools安装目录common文件夹中VSFilter.dll文件复制到VirtualDub安装目录中Plugins32文件夹中
- @/ U  A  _( H3 _7 T& ^
; J" u7 Z. Q5 p- M4 j6 i- @/ x  |
( A2 f( [1 \+ O+ [1 Q* [# w
[attach]24947[/attach]
- D, x. B: h$ z8 o: P  Y+ F+ Y! p6 |/ L: t

/ L, Y% m$ ^8 A4 h+ Q% f5、
打开VirtualDub ,打开转换好的.avi视频文件,然后选择 视频 - 滤镜(filter)-添加 - 加载 VsFilter.dll 文件+ H; x; L2 E6 A& Y: K$ R% x

4 E5 m; A5 M4 s

/ H; @/ M9 k% O) q9 l! ?[attach]24953[/attach]7 E, J1 g) w8 S) y7 g& u
/ t! F" g) K  g$ v1 n
$ g1 E, B  X9 b1 Z+ c8 b# v

* |; R, D( `3 @9 M# t' H% u4 v7 j- ?选中Textsub,添加.ssa字幕
9 S1 E6 z+ j/ Y( q/ Z$ ?
, C% R9 X: |- A. l& C4 L( Y0 K
  p6 O; a  s& L4 J8 K4 |- n[attach]24954[/attach]
; Z1 F. M7 q; @6 }+ C

  H; o- K& U/ O效果图如下:[attach]24958[/attach]
1 J- A  M% A1 O- C7 q1 @
% J8 ^" C( s' J; k  Z! [! T
6、在VirtualDub 中选择视频-完全处理模式,之后选择文件-另存为AVI为...保存压好字幕的大容量.avi文件
* A; w. s8 Q( U1 h6 M' n   (2分钟视频约有2.7G)+ d# x) J8 `4 f; J1 I. W3 T' `6 S9 i

- }# ]$ Z2 f+ r; |/ ]. W7.  在
VirtualDub打开压制好的大容量AVI文件,选择视频-常规再压缩 再次保存AVI,生成小容量的AVI文件。经过这个步骤,AVI视频的字幕压制完成了。
) ^6 K) `/ i/ d) d( T9 |

  h- p( \0 W& n# o) s( u  J# n8、最后使用RVT(Rad Video Tools)将压制好字幕的AVI视频重新生成.bik文件,覆盖到原来的游戏目录(切记做好源文件备份)。
. h' a9 v: u2 b/ u5 Y0 o
[attach]24955[/attach]: [6 i/ D+ f1 J7 s' m+ G" h

! i9 x: m, z' V7 z- p" _4 |7 Y6 j" i/ T: ^8 o$ s6 ]

$ s: p+ d% ~& ~2 J# V8 m$ s点击转换即可生成.bik文件(很漫长的过程,2分钟的视频需要40分钟的转制)8 q* u( D- d' W4 u. x& t
[attach]24956[/attach]
, }% N& E1 [: _& U. T
' S& a. o; ]  R# q
(这张图片的压缩音频应该是打勾的,请记住加上)
: u9 k& c; [; a( H1 I: E5 t$ g; \) k0 R/ V. C4 V  L
9、更换.bik文件,启动游戏测试效果
$ G8 k7 n5 h) h( j
[attach]24957[/attach]
7 o1 h  P! `" `0 O- H! L. i% g6 L1 a# g1 u$ G- h
--------------------注意事项--------------------9 h# U- b. D0 z% @9 z! h
3 d% [/ q0 R  H
1、整个视频制作需要经过多达5次视频转换操作,比较繁琐,因此在字幕压制前一定在时间机器(Time Machine)中先校准字幕和内容,避免出现返工的情况。0 f! Q2 z2 x( A6 [

" e: n* y+ z: Y3 d( {$ W

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

* A/ G+ u, N7 w. v

# s6 d( \6 L8 B) T$ n& x[attach]24959[/attach]2 i& k( ~! M% d/ D# u# N

, S! I2 n0 S2 ]2 `* h- k3 ]% W* P# r
5 k1 p6 w, L! i5 S% t7 b
[attach]24960[/attach]) i7 U6 I# o" @# b. M

. V4 j* D# H& @% n( t: `' _7 Y( ~5 n
9 T, h+ ~, d/ |
---------------------------------------------------------------------
( Q- j2 L9 e( X% z' j! a
Chinaavg_bik字幕压制包.rar   (30MB)
4 L6 Q2 i; Q- N0 ]( w. W5 T& y
115链接:http://115.com/file/c2dgc4k7#

0 Y  G! k! E' C5 \
---------------------------------------------------------------------
' s* \2 D% e1 Q

4 B( y, e4 z# ?- H/ z/ B9 \7 b
. N# r% Q7 ~9 Q: I+ r: Q) E* I" i  N1 m+ S0 X4 v, I9 I* E$ J9 d

3 d! U3 n3 M0 I$ G0 Q. B
作者: uranus1997    时间: 2012-1-28 22:46
本帖最后由 uranus1997 于 2012-1-29 01:53 编辑
1 V3 P) A0 d7 m, h* s/ m. C5 c# v
1 N2 r8 d$ |0 L2 h+ T/ ^M5配音出不来,需要录下配音合成到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