Tags: carousel animation seamless-loop Video Template: Text Parameterized Input: Source_image (image) Input: animated_elements (text) Input: motion_direction (text) Input: drift_pattern (text) Input: subject (text) Input: secondary_motion (text) Input: mood (text) Input: static_elements (text) Input: exact_text_and_wordmarks (text) Input: style_tags (text) Output: Animated_carousel_video (video) xai-grok-imagine xai-grok

Animated Carousel Poster Loop

Turn an existing carousel image into a gentle, seamless animated video while keeping the subject, other specified elements, and all text unchanged.

By Threads — Published on

Example results

Download video result 1
Download video result 2
Download video result 3
Download video result 4
Download video result 5

Prompt template

Use the supplied carousel image as the source; do not generate a new image.

Create a gentle looping animation. ${animated-elements} slowly and gently ${motion-direction} around or across the scene, drifting in ${drift-pattern}. They appear on multiple depth layers: some far behind ${subject}, and some passing close to the camera in soft focus, creating a delicate sense of depth. ${secondary-motion} drift slowly. ${mood}.

Everything else stays completely still and unchanged: ${static-elements}. ALL text (${exact-text-and-wordmarks}) must remain perfectly static, sharp, and locked. Do not move, warp, morph, distort, or redraw any text or ${subject}. Static camera: no camera movement and no zoom. Only ${animated-elements} and ${secondary-motion} are animated. ${style-tags}. Seamless loop, cinematic, photorealistic, very slow graceful motion.

Parameters

${animated-elements} animated-elements Required
${motion-direction} motion-direction Required
${drift-pattern} drift-pattern Required
${subject} subject Required
${secondary-motion} secondary-motion Required
${mood} mood Required
${static-elements} static-elements Required
${exact-text-and-wordmarks} exact-text-and-wordmarks Required
${style-tags} style-tags Required

Comments — 0

Related prompts