I see that this question was asked some time ago…“might Retrobatch also be able to convert to AVIF in future?”, but I do not see an answer from Flying Meat.
Has there been a determination? Thanks.
I see that this question was asked some time ago…“might Retrobatch also be able to convert to AVIF in future?”, but I do not see an answer from Flying Meat.
Has there been a determination? Thanks.
I’ll have to look and see what the OS support for it is. I’m pretty sure the latest versions of MacOS can read AVIF files, but I don’t know what the encoding support is like.
I’m away for the week, but I should have that info for you next week.
Sounds Great! thanks.
Looks like there isn’t native support for writing the images, just reading.
It’s something I can look at doing at a later date (and I’ll add it to the todo list), but it’s a little bit more involved than I had hoped.
If you have a command line tool to convert them, you can use the Shell node to send images to it. This could be a reasonable workaround until (and if!) RB supports writing AVIF files.
I’m trying to write one big image preparation pipeline for a new website, and AVIF generation would be a Very Convenient™ feature to have, especially now that web browser support is at over 94% according to caniuse.com. I can work around this by offloading to Eleventy’s image plugin, but that’s its own rather beastly beast.
Cheers, Robert
The code is mostly there for this, but I need to do a bit more testing. I’ll try my best to get this into 2.4.1 though. I had it on the list for 2.4 but for Reasons™ I’ve had to accelerate that schedule a bit and cut some things I’ve had planned.
AVIF encoding is now in the 2.4.1 beta available here: https://flyingmeat.com/download/latest/#retrobatch
It currently requires macOS 26 or later. I hope to add support for previous versions of macOS soon (no promises!)