本帖最后由 warwar 于 2012-12-24 10:29 编辑 ( J, Z" o% O' x9 U
+ I$ ?+ V# o. D" g* @# M3 ?
因为汉化一个游戏的需要,需要对Webp进行格式转换。
3 h* c* M5 f4 y8 f上网查了下资料,这个Webp还大有来头,居然是GOOGLE推出的,准备替换JEPG格式的产品。
2 k1 {1 m$ C% ?# V* P6 S& K5 m7 X+ e
因为现在的浏览器还不支持Webp格式,现成的工具也不多。
6 {# p1 L; _- j& y3 Y
# @0 U8 j6 x0 F! A' ^2 |现在汉化思路主要考虑的是先转成png或jpg格式,汉化完再转回WEBP
! ?& Y0 e4 b3 ~% [% R* m( m2 |& f( H" S1 ]. P( q# Z& ^/ v/ P
windows下的转换工具,有2个文件要安装。一个是解码器(WebpCodecSetup.exe),一个是转换工具(libwebp-0.1.3-windows-x86.zip),相关工具我一会上传。
. u6 {. |. ?' C5 Z" m0 G* N: c: c5 ]- f5 N' Y( O* a, b9 }
下面介绍下如何转换:3 d. V1 g) ~) m( J" z
1、安装WebpCodecSetup.exe。选择典型安装即可。4 N8 D8 D$ k' P8 s$ a% K
2、解压libwebp-0.1.3-windows-x86.zip,里面有两个EXE文件,分别为cwebp.exe(其他格式转webp)、dwebp.exe(webp转其他格式)
5 F" k3 C! w) p& j& e
, ?0 s+ m7 M4 r0 i# Q! c进入CMD窗口,CD到libwebp-0.1.3-windows-x86所在的目录
: X: P$ O* g' r
% Q2 ]+ }6 W, k) a) s9 C# }4 g webp转其他格式:dwebp.exe test.webp -o test.png J6 W6 P/ i, A& K# b, ^
这样就可以将test.webp 转换成 test.png
" B3 j" w b4 l6 S; e! J6 ~$ g" h& D1 i: r3 K' C4 m8 z
其他格式转webp:cwebp.exe test.png -o test.webp
4 Y# t$ P% Z8 p, S: q3 ^# S 这样就可以将test.png 转换成 test.webp& w' W8 z" s) S. `% O! n
. |( i3 \7 R* ^其他详细参数及介绍可以参考subsist的博客: \9 Y9 Q+ v3 x' N8 f8 E: Z0 j
http://blog.csdn.net/subsist/article/details/7333913 f8 ]8 F+ A% `' R' A
. C6 ~' Z7 ]: b v
9 J$ k% ~# A& y# m) D
3 _' I+ y0 ~: L" l9 Y0 m* m! d |