如何解决某些文件上的 cwebp 错误
我正在尝试将 TIFF 图像转换为 WEBP。我有来自 Google 的最新 cwebp.exe 二进制文件。为了访问这个二进制文件,我使用了在此处提供的代码:https://stackoverflow.com/a/65998284
在 Java 中执行这个或二进制文件没有问题。
但是,在某些文件上,转换会出错:
Decoding of input data failed.
Status: 3(BITSTREAM_ERROR)
Error! Could not process file '...filepath...'
Error! Cannot read input picture file '...filepath...'
文件名格式为 ###-###.tif
我可以从命令行运行 cwebp.exe 二进制文件,并使用相同的选项成功转换这些文件。
解决方法
我首先将 tiff 图像转换为 png 格式,然后使用 Google 编译/提供的 img2webp 二进制文件解决了这个问题。不是最佳解决方案,但它满足了我的需求。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。