Enable JavaScript in your browser to search, copy and manage prompts.
An original 12-second motion-graphics loop made with Python, Pillow and FFmpeg. The video demonstrates the supplied prompt using code-generated geometry, rather than a text-to-video model. Silent, 1280 x 720, 30 fps.
Create a silent 12-second seamless motion-graphics loop using Python, Pillow and FFmpeg. Output 1280 x 720 pixels at 30 fps as an H.264 MP4 with yuv420p and fast-start enabled.
Use a warm ivory background, near-black typography, muted grey orbit lines, and three orbiting dots in orange, teal and violet. Place the title "Small moves. Endless possibilities." on two lines at the upper left. Under it, write "A prompt becomes motion." Add a small "CODE-GENERATED EXAMPLE" label and a "12 SECOND LOOP / 30 FPS" footer.
On the right, draw three elliptical rings centred at (930, 360), with radii (120, 80), (190, 135) and (265, 195). Place one coloured dot on each ring. Make the dots complete exactly 3, 2 and 1 revolutions respectively during the 12-second loop. Draw short fading trails behind them and a dark central disc with a small orange centre. Animate a small coloured progress dot around a circle beside the footer. Keep the rings and typography still; motion must be smooth and repeat without a jump.
Use only programmatically drawn geometric shapes and a system sans-serif font. Do not use stock footage, external images, music or sound effects. Include a render script and save a still frame for the prompt's preview.