本帖最后由 warwar 于 2012-12-24 10:29 编辑
' t) x' }0 Z4 x* \1 E+ y/ _2 m7 @% n8 A8 ~0 [$ \9 o
因为汉化一个游戏的需要,需要对Webp进行格式转换。
0 D) M0 _7 w, k' O3 b1 f9 o上网查了下资料,这个Webp还大有来头,居然是GOOGLE推出的,准备替换JEPG格式的产品。) ^) d& G2 D9 a3 |: F! q
. P+ h/ K$ C/ Z. P+ X* q因为现在的浏览器还不支持Webp格式,现成的工具也不多。$ o8 U( t9 |# ?
8 R! v& B+ f8 s! D- ?, x
现在汉化思路主要考虑的是先转成png或jpg格式,汉化完再转回WEBP
" j# E" p+ n( [* W7 Z: o* n) f- n
windows下的转换工具,有2个文件要安装。一个是解码器(WebpCodecSetup.exe),一个是转换工具(libwebp-0.1.3-windows-x86.zip),相关工具我一会上传。4 C' n8 Y6 R+ m* i
, K- |- \ ?* F/ i& j
下面介绍下如何转换:
# ]" M5 Q6 D* d5 h, G1、安装WebpCodecSetup.exe。选择典型安装即可。1 j$ F6 \0 D' E8 j3 H6 i
2、解压libwebp-0.1.3-windows-x86.zip,里面有两个EXE文件,分别为cwebp.exe(其他格式转webp)、dwebp.exe(webp转其他格式) r. ]7 c- s( }1 r) J9 m3 `7 b
\4 d/ n9 ~: X5 A7 x9 l
进入CMD窗口,CD到libwebp-0.1.3-windows-x86所在的目录. o% ]3 i3 h( ~
$ F& c' {' w5 c1 W1 Z$ I/ ^ webp转其他格式:dwebp.exe test.webp -o test.png8 p1 Y3 p8 h+ f+ X: @1 r2 l' b. ^4 o
这样就可以将test.webp 转换成 test.png \7 W% a9 n3 t, X" {5 b7 t
9 v: H* m) p q* G2 e5 [
其他格式转webp:cwebp.exe test.png -o test.webp. C% f {; p$ ^5 q1 z' X$ A
这样就可以将test.png 转换成 test.webp9 S: H) o. m8 m; ]4 V. j7 X
. i( [1 Y/ {, Q$ r& @5 r
其他详细参数及介绍可以参考subsist的博客
- B$ S' W ]$ d& u `http://blog.csdn.net/subsist/article/details/73339134 i; m8 P# X' B, B& w1 S+ D4 b) ]
7 T9 s# [: a: \, O( s& \
) L, e3 p# f3 Z) w6 V
/ |2 U$ m, v6 P% c3 ~% p+ ^- G4 y |