抽空做了一个东方快车谋杀案补空格工具. - j4 q8 |( I3 C$ G' w7 M
用法很简单,选中要加空格的字幕文件的目录,以及输出文件的目录. & H6 [! L; h, D* ~, i" a: x
按转换按钮即可.这个工具把列名为Line,Text,Entry的列的内容补上和字节数相等的空格.
& Z$ l5 m) j2 S有个别文件,字幕的列名不是上面3个,就需要转换之前,先把列名临时修改为上面3个之一即可。 7 G; `: n( d/ g' z- p+ I
也就是说中文补2个空格,英文补1个空格. / G( s& d& S: V1 X) X
有的字幕带有双引号,本工具是把双引号内的内容作为补空格的对象.
# W, ? J3 F1 i% A
5 d: f/ Q! v0 _$ x% ^) |( a6 j软件抓图 & s9 s* a4 i% t1 E, e3 ~2 P8 T$ a
; X0 w7 G/ I; T1 B! d8 z1 N( Z9 f
7 H2 U9 w5 u# J- }( P" e--------------------------------------------------------------------------
7 a8 k) G( C3 F3 U6 t5 O! E2010.6.20 更新 / F8 k: r4 i9 R: {# S5 O
% J9 q! s5 r/ t; P4 n更新到1.1版,追加了一个patch.txt文件。
/ O' ~ }/ b- H" O! a共1000行,每行都是0。修改这个值,就可以对需要补的空格数进行微调。 8 V! @; ^) b/ g, e
举例
: i+ ?5 g9 @4 h3 p- K+ e$ e1 U如果字幕的字节数是23(3个英文字符,10个中文字符),如果显示位置偏左,
6 L. ?9 K1 k1 _/ c4 [我们需要少补1个空格的话,就可以把patch.txt文件的第23行设为-1即可。
+ P: X1 n. d! S5 W; K: x9 Y工具会自动少补一个空格。
8 o9 R* t+ `5 m# H" C* q--------------------
- ~/ |* |. t$ t; ?3 B2010.6.30 更新
- P4 \' v) n* \更新1.2版和1.3版
3 X& i( U$ ^+ o) d1 g1.2版修正了1.1版出错的问题,中英文字符均补空格4 g0 v8 `+ x6 k) N
1.3版中文字符补2个空格,英文字符不补空格。: i# L! P7 v0 y. V7 m3 K
欢迎测试。 |