本帖最后由 warwar 于 2012-12-24 10:29 编辑
& d% b' e; ?: e' U
3 B2 Q8 I; Y+ s" i/ }" c/ P因为汉化一个游戏的需要,需要对Webp进行格式转换。
3 a; a/ t: b3 j: O上网查了下资料,这个Webp还大有来头,居然是GOOGLE推出的,准备替换JEPG格式的产品。
; O1 z1 ?- k- s8 i* n! a* x8 f# V j
因为现在的浏览器还不支持Webp格式,现成的工具也不多。& g3 o, ?9 K; S; S: B2 w! e
& }# N4 _, K, u; @! q8 O/ C现在汉化思路主要考虑的是先转成png或jpg格式,汉化完再转回WEBP
- D4 \) {5 g% Y! W7 x% A' W, ~
3 ^$ u. H$ T& t4 ~7 j; H) U( ~windows下的转换工具,有2个文件要安装。一个是解码器(WebpCodecSetup.exe),一个是转换工具(libwebp-0.1.3-windows-x86.zip),相关工具我一会上传。# ^' }2 u0 }% f% S- D ?
: E2 k) R- X# R7 J5 `7 q z0 u4 e
下面介绍下如何转换:
, k/ {; v" `/ q- T d* i1 v/ Z8 E1、安装WebpCodecSetup.exe。选择典型安装即可。
) Q" b+ B, H1 j8 a3 ]2、解压libwebp-0.1.3-windows-x86.zip,里面有两个EXE文件,分别为cwebp.exe(其他格式转webp)、dwebp.exe(webp转其他格式)
$ a1 [3 G/ k* M) j* Y
$ w0 M2 G' t. a$ R6 K+ h0 }* p进入CMD窗口,CD到libwebp-0.1.3-windows-x86所在的目录
* U8 ~" G6 p6 b7 a i ^, d
0 v7 _; r, ?$ y3 ~# O2 n webp转其他格式:dwebp.exe test.webp -o test.png
0 K; _" t/ j6 Q4 [2 F, Z8 Y 这样就可以将test.webp 转换成 test.png
: B7 @( ]' n' M! s( ^5 T8 u/ W: P1 A' a+ j
其他格式转webp:cwebp.exe test.png -o test.webp2 t7 J# H; R6 D, x
这样就可以将test.png 转换成 test.webp
- v, @1 g* e- ~2 o6 p* z+ v- z# X& j, w5 _% Y7 Q! i
其他详细参数及介绍可以参考subsist的博客
e4 ~5 j$ D @0 Y6 O+ E5 zhttp://blog.csdn.net/subsist/article/details/7333913
x4 M6 `' C& Z( L7 X
% y+ O; F; w% `7 D6 P% q
5 \, i; Y9 L# p# F& w# W& |
. y+ n1 t* G4 [$ S; `: y1 `! Q |