0 votes

I want to load and save WebP images.

I can use buffer = file_name.get_buffer(file_name.get_len()), where file_name is a webp file, and then Image.load_webp_from_buffer(buffer: PoolByteArray), right?
Or I can simply do Image.load() since it supports all formats.
So It seems that I should get the same result.

For saving I can use Image.get_data() to get a PoolByteArray and then File.store_buffer() to save this PoolByteArray. And I will receive a WebP image file simply saving Image object as PoolByteArray?

in Engine by (126 points)
edited by

1 Answer

0 votes

"Currently, there is no support for saving WebP files."
I was answered this question and confirmed it with tests. Details are here.

by (126 points)
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to webmaster@godotengine.org with your username.