我刚开始使用Mali Texture Compression Tool。在用GUI的时候没有什么问题 ,但是由于 图片太多,所以就想用命令行模式来压缩。
但是在压缩png的时候出错了。
我使用的测试命令是:"etcpack 1.png myImages -v",输出如下:
-------------------------------------------------------------------
[maitc-1]Compression.Output file: myImages\1.pkm
ETC2 codec, using FAST compression mode and PERCEPTUAL error metric, in RGB format
converting source file from 1.png to .ppm
无效参数 - tmp.ppm
Error: Could not convert input image 1.png to .ppm
我猜测etcpack会先将png转换成ppm,然后再压缩ppm成pkm或者 ktx。
但是不知道为什么在转换成ppm的过程中失败了。
不知道有没有人遇到类似的问题。是有什么参数需要指定?还是需要配置什么?
不应该不能转换png吧?因为GUI工具转换png是没有问题的。
盼高手搭救......
我已经发现了一些东西,这个命令在它自己的bin目录下可以顺利执行。不过这就显得不方便了。
不知道是不是必须在它的bin目录下执行?
Hi Wallace, 你好,你稍等,我问问几位朋友
vincentzhai yongfeng zenonxiu
Vincent, Yongfeng, Zenon, 请问你们能帮忙回答Wallace的问题吗?
谢谢
etcpack.exe 执行的时候需要调用convert.exe, 你只要确保bin目录下的相关执行程序和动态链接库在同一个目录下,copy到其他地方都可以执行。