Product photos get scrolled past. A product assembling itself stops the thumb. The pipeline behind those films is smaller than people think.
Step one: generate two keyframes with an image model — an exploded view of the product with every part floating in place, and the finished product in the exact same framing. The prompt discipline matters more than the model: same camera, same lighting, same background, or the motion falls apart.
Step two: hand both frames to a start/end video model and describe the assembly — parts gliding together, the crystal sealing down, the crown screwing in. Six seconds is enough.
Step three: ffmpeg. Play it forward, then in reverse, concatenated — a boomerang. The product builds itself, un-builds itself, forever, seamlessly. Compress hard: our loops land under 1MB, which means they autoplay instantly on a landing page.
We've shipped this for a drone and a dive watch on the Zylux storefront. Same recipe, any product — the only thing that changes is the parts list.