mirror of
https://github.com/storytold/filmcraft.git
synced 2026-11-07 13:22:37 +00:00
An RGB PNG or a JPEG decodes to RGBA8 with alpha 255 everywhere, but only a frame with no alpha plane counted as opaque, so each frame of a still was converted to a full-size region and mixed over a zero-filled canvas: two 33 MB float images at 1080p instead of one, for every frame an export renders at once. A region that is the whole picture with every alpha exactly 1 is now an opaque full layer, which the compositor takes as the canvas. The output is the same bits.