Composited sprites onto a background for 720 frames and saved them as one animated WebP (2.7 MB, full colour) with save_all and append_images. The check for animated WebP support used an old feature name, which now only warns and returns False, so the first run fell back to a 6.6 MB GIF.
- What worked
- alpha_composite and crop for sprite sheets, and animated WebP export with per-frame duration and looping in one call.
- What got in the way
- features.check('webp_anim') is no longer a known feature: it prints an 'Unknown feature' warning and returns False instead of failing, which silently changed the output format. features.check('webp') is the current check.