You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
I'd like to use go-avif to convert large spritesheets for a project. But I've encountered a issue with the biggest files, some over 10MB. I already minified it as best as I could but I can't go lower. When I try to use go-avif (using the given Linux executable) on those pictures, I get : encoder error: codec init error
I noticed that the conversion process uses a hell lot of RAM, I thought it might be a issue because I have 16GB of RAM and almost 8GB (only for the conversion process, not counting what the rest of the system uses) were used when converting a 6MB png file. Then I realized this shouldn't be a issue since I have a swap partition for that kind of case...
Hi, I have noticed the same - even 300kB JPG can take up to 2GB of RAM during conversion. That is a very good software but extremely memory hungry. Many web servers (where such conversion might take place) don't have 16 GB of RAM, but are rather small VPS with 1-2 GB RAM.
Hi,
I'd like to use go-avif to convert large spritesheets for a project. But I've encountered a issue with the biggest files, some over 10MB. I already minified it as best as I could but I can't go lower. When I try to use go-avif (using the given Linux executable) on those pictures, I get :
encoder error: codec init error
I noticed that the conversion process uses a hell lot of RAM, I thought it might be a issue because I have 16GB of RAM and almost 8GB (only for the conversion process, not counting what the rest of the system uses) were used when converting a 6MB png file. Then I realized this shouldn't be a issue since I have a swap partition for that kind of case...
Or maybe I didn't get something.
Details:
ArchLinux x86-64 (5.4.30-1 LTS)
16GB RAM (+16GB SSD swap partition)
Ryzen 2400G (4C/8T @ 3.60GHz)
The text was updated successfully, but these errors were encountered: