Create a motion design video using the following brief: Role: Creative Director. Format: [video format]. Story: Scene-by-scene breakdown of the narrative. Palette: Specific hex codes for colors. Typography: Font choices and hierarchy. Motion Language: Description of movement style (e.g., smooth, snappy). Audio Sync: Instructions on how visuals align with audio. Don'ts: List of constraints or styles to avoid. Use real assets only (logo, fonts, screenshots). Do not redraw or guess assets. After rendering, pull 20 frames, critique them harshly, fix the 3 biggest weaknesses, and re-render until every score hits 8/10.
Abstract / VFX
Explore free Abstract / VFX video prompts from YouMind's AI prompt library, grouped under subjects. Every prompt is curated from real creative workflows and ready to copy, adapt, and reuse.
Gummy bears. Dozens of bears pour in, bounce, squish and pile up around one giant bear
a campfire in a forest at night. 3D scene with real lighting, where the fire lights, burns and goes out.
Crumbling desert house with a giant realistic blue eye in the wall slowly blinking shut under a starry sky.
take apart a pair of Air Jordan 1s. Build its own sneaker from scratch with cleaner, floating layers in the exploded view
Create a 20-second animation explaining why profits decreased even though sales increased. First show the increase in sales, then the increase in expenses, and finally the decrease in profit.
A pelican rides a bike with 20 things stacked on its back: a goat, a grand piano, a burning cake... Then a pothole, one frozen second, and a dive into an infinite loop.
Create a rope bridge with real physics, crates dropped until it breaks, each heavier.
Build a single-file HTML champagne pop in Canvas 2D: shake the bottle, cork flies out in 0.25× slow-mo, CO₂ mist, foam rendered as glossy liquid (metaballs), puddle on the floor. Camera pushes in on the neck before the pop. Show live pressure in atm.
hand Claude Code a rough edit and tell it to break every cut into six knobs: 01 cut point the frame where scene A hands off to scene B 02 overlap how many frames both scenes share the screen 03 flash a 2-frame white pop that hides the seam on a hard push 04 timing linear or spring. how the hand-off builds speed and settles 05 shape what scene B is revealed through: slide, wipe, iris, clock wipe 06 carry the motion of scene A keeps going into scene B so the eye never resets every value lives in one config file. so your notes turn into numbers: move the cut 6 frames earlier overlap 18 frames, not 30 spring it with damping 200, no bounce the loop: cut → render → scrub → tune → repeat use Remotion's official transitions package. TransitionSeries runs every hand-off on Remotion's frame clock, with slide, wipe, iris, clock wipe and push cut built in
Asset Assignment: - Image 1: Fixed opening frame. Preserve the car interior, dashboard, windshield view, road, crosswalk, suburban houses, Halloween decorations, lighting, and camera perspective. No ghosts in the opening frame. - Image 2: Visual reference only for four small sheet ghosts (G2–G5). G1 is a significantly larger ghost with the same white sheet aesthetic. Scene: Create a photorealistic, Hollywood-style Halloween comedy in a 15-second, uninterrupted driver-POV night shot. Timeline: 0–4s: The car approaches an empty zebra crossing and slows down. No ghosts are visible. 4–8s: Five sheet ghosts enter one by one from the left, floating across in single file. G1 is the large leader, followed by G2, G3, G4, and G5. The car stops before the crossing. 8–11s: The first four ghosts continue crossing without stopping. G5 pauses, turns toward the car, raises one hand, waves exactly once, and lowers its hand completely. 11–13.5s: G5 turns forward and hurries to catch up. All five ghosts finish crossing and disappear from the road naturally. 13.5–15s: Just when everything seems peaceful, G5 quickly drifts in from the right edge and stops right outside the front windshield, extremely close to the driver’s view. Its two black oval eyes stare through the glass. Add subtle reflections and realistic fabric details. End on a funny, unexpected jump-scare moment. Visual Style: Premium photorealistic live action, realistic headlights, soft fabric movement, natural shadows, believable windshield reflections, consistent street perspective, and cinematic Halloween lighting. Audio: Quiet nighttime ambience, subtle car interior sounds, and one short, playful surprise stinger. No dialogue, narration, music, or exaggerated cartoon effects. Strict Constraints: One fixed camera angle, no cuts or zooms. Exactly five ghosts. Maintain the order G1 → G2 → G3 → G4 → G5. No teleportation, duplication, flickering, or overlapping. Only G5 waves, exactly once. All five ghosts must finish crossing before G5’s final windshield surprise. Only G5 appears at the end.
{ "title": "Creative & Smooth Motion - kinetic typography loop", "task": "Recreate this vertical kinetic-typography motion graphic from scratch, frame-accurate, and use the supplied original audio track unchanged (do not generate, re-time, or alter any sound).", "output": { "resolution": "720x1280", "aspect_ratio": "9:16", "fps": 30, "total_frames": 155, "duration_seconds": 5.167, "codec": "H.264 yuv420p, high quality", "loop": "Seamless: frame 155 (Motion, huge + horizontally ghosted) hands off to frame 1 (Creative, huge + letters overlapping)", "motion_blur": "Real shutter blur (~180 degree, 6 subframes normally; ~1.1 shutter / 10 subframes on fast frames 1-12, 78-90, 107-117, 126-130, 150-155)" }, "audio": { "mode": "KEEP_ORIGINAL", "instruction": "Copy the original audio stream as-is (ffmpeg -c:a copy). Do not regenerate or edit.", "format": "AAC (HE-AACv2), 44.1 kHz, stereo, 5.18 s", "sync_map": [ {"time_s": 0.00, "frame": 1, "event": "opening hit / swell as 'Creative' snaps in from huge blurred state"}, {"time_s": 1.40, "frame": 43, "event": "accent as '&' and 'Smooth' land"}, {"time_s": 2.25, "frame": 68, "event": "BIGGEST early hit: '&' collapses to a point"}, {"time_s": 2.75, "frame": 83, "event": "swell peak: words explode into letter clusters, '+' appears"}, {"time_s": 3.75, "frame": 113, "event": "hit on the blank flash after the cluster collapses"}, {"time_s": 4.30, "frame": 130, "event": "hit as scrambled letters snap into 'Motion'"}, {"time_s": 5.00, "frame": 151, "event": "final riser/hit as 'Motion' zooms toward the loop point"} ] }, "canvas": { "orientation": "portrait", "text_direction": "ALL text is rotated 90 degrees clockwise: reads top-to-bottom, letter tops point right", "background": { "type": "soft animated mesh gradient (blurred blobs), no hard edges, no grain", "base_color": "#FEFCFF (near white)", "blob_color": "#FECCFF to #FEC6FF (light magenta-pink)", "behavior": "4-5 large gaussian pink blobs drift slowly in elliptical orbits over the whole 155 frames; blob positions: pink pooling top-left at start, top-right and bottom-right mid-clip, left edge at end", "max_pink_coverage": "about 75-80%" }, "ink_color": "#020003 (near-black)", "font": { "family": "Helvetica Neue Bold / Inter Bold style grotesque (Liberation Sans Bold used in the replica)", "base_size_px": 80, "cap_height_px": 58, "tracking": "slightly tight" } }, "elements": { "word_creative": {"text": "Creative", "rest_length_px": 302, "rest_center": [360, 636]}, "word_ampersand": {"text": "&", "rest_center": [360, 680]}, "word_smooth": {"text": "Smooth", "rest_length_px": 268, "rest_bottom_y": 990}, "plus": {"glyph": "+", "center": [359, 667], "size_px": 43, "stroke_px": 5}, "word_motion": {"text": "Motion", "rest_center": [360, 639]} }, "timeline": [ { "frames": "1-19", "name": "Creative snaps in", "action": "'Creative' starts at 2.3x glyph scale with letter spacing crushed to ~51% so letters overlap (reads 'Oreative'), heavy ghost blur. Eases out (expo) to 1.0x scale and normal spacing by frame 19.", "easing": "expo out" }, { "frames": "19-27", "name": "Hold", "action": "'Creative' sits centered, barely drifting up (~4 px)." }, { "frames": "27-39", "name": "Creative lifts, Smooth rises in", "action": "'Creative' accelerates upward from y=636 to y~480 (centre) with ease-in-out then out. At frame 38-39 'Smooth' fades/slides up from below (bottom edge y~1180 to 1090) and '&' pops in between them (scale 0.2 to 1.15, rotating from -180 to 90 deg).", "easing": "io then out" }, { "frames": "39-61", "name": "Settle into 'Creative & Smooth'", "action": "Words tighten toward final stack: Creative centre y 480 to 467, Smooth bottom edge 1090 to 990, '&' y 720 to 680. Gaps close with ease-out. Final stack spans y=316 to y=990 centered on 360.", "easing": "out" }, { "frames": "62-75", "name": "Ampersand collapse", "action": "'&' shrinks 1.0 to 0.75 (f62-67) then to 0 (f72-74) while spinning 300 degrees and blurring into a small black blob that vanishes." }, { "frames": "75-82", "name": "Plus appears + words begin to explode", "action": "'+' pops at (359,667): scale 0 to 1.25 (by f79) then 1.0 (f82). Simultaneously from f77 the letters of 'Creative' and 'Smooth' start rotating and blurring, squashing along their length." }, { "frames": "77-87", "name": "Explode into two letter clusters", "action": "Every letter of both words interpolates (ease-out) from its line position to its cluster pose with large rotation blur. Top cluster = 'Creative' piled around a giant 'C' ring; bottom cluster = 'Smooth' piled around a giant 'S'.", "easing": "out quartic" }, { "frames": "87-99", "name": "Cluster hold", "action": "Poses held with very slight drift; '+' stays at (359,667)." }, { "frames": "99-112", "name": "Collapse to a point", "action": "All cluster letters slide toward (410,725), shrink to ~15%, stretch vertically 3.5x and rotate +25 deg, ease-in. At frame 109 '+' shrinks away. Frame 112 is a thin vertical streak of blurred strokes; ~frame 113 is a pure blank flash of the background.", "easing": "ease-in cubic" }, { "frames": "113-115", "name": "Scramble pops in", "action": "The 6 letters of 'Motion' pop from 20% to 100% scale (ease-out) into a scrambled pose." }, { "frames": "115-125", "name": "Scramble drift", "action": "Letters drift ~25% toward centre (360,640) and rotate +20 deg, ease-in-out, shrinking ~10%." }, { "frames": "125-129", "name": "Snap to word", "action": "Letters rotate/translate into the straight 'Motion' line (rotation 90 deg, length ~138 px) with a motion-blurred snap.", "easing": "ease-in-out" }, { "frames": "129-151", "name": "Motion zoom", "action": "'Motion' centred at (360,639), grows continuously (length in px): f129=138, f131=186, f133=206, f135=218, f137=226, f139=234, f141=242, f143=254, f145=266, f147=290, f149=314, f151=346. Fast out first, slow middle, accelerating tail." }, { "frames": "151-155", "name": "Loop transition", "action": "Glyph scale ramps 1.0 to ~2.1x while letter spacing compresses to ~50%, with strong horizontal ghosting, matching the opening state of frame 1." } ], "letter_poses_px": { "note": "x,y = glyph centre on 720x1280 canvas; rot = degrees clockwise; s = scale vs 80px base", "creative_cluster": [ {"ch": "C", "x": 325, "y": 288, "rot": -25, "s": 4.0, "note": "giant ring, opening faces upper right"}, {"ch": "r", "x": 285, "y": 325, "rot": -60, "s": 1.9, "note": "inside C hole"}, {"ch": "e", "x": 322, "y": 368, "rot": 190, "s": 1.6, "note": "inside C hole, upside down"}, {"ch": "a", "x": 440, "y": 145, "rot": -45, "s": 1.7}, {"ch": "t", "x": 505, "y": 295, "rot": 55, "s": 2.3}, {"ch": "i", "x": 355, "y": 165, "rot": 60, "s": 2.6}, {"ch": "v", "x": 380, "y": 235, "rot": -35, "s": 1.5}, {"ch": "e", "x": 470, "y": 245, "rot": -30, "s": 2.0} ], "smooth_cluster": [ {"ch": "S", "x": 580, "y": 1055, "rot": -40, "s": 2.3, "note": "giant S"}, {"ch": "m", "x": 470, "y": 1160, "rot": -30, "s": 2.3}, {"ch": "o", "x": 435, "y": 1068, "rot": 0, "s": 1.25}, {"ch": "o", "x": 395, "y": 1015, "rot": 0, "s": 1.5}, {"ch": "t", "x": 365, "y": 1085, "rot": -30, "s": 1.6}, {"ch": "h", "x": 290, "y":
You are now the person in charge of this film, the director. Please help me make a short film. The theme of this film is "How to Reduce Phone Addiction". I want this film to be 1080P, 30fps, with a 16:9 aspect ratio, made using a Remotion project. You can use any technology and capabilities you want. No voiceover is needed; use Chinese subtitles to clearly convey the film's theme, and the motion effects must be sufficiently gorgeous.
{"shot": {"motion_level": "low", "camera_depth": "medium close-up", "camera_view": "eye level", "camera_movement": "static shot"}, "scene": {"location": "abstract red background", "environment": "The setting is dominated by a solid, vibrant red backg..."}}
Create a video with the theme: Is Relativity True? Duration over 2 minutes, landscape 1080P; My requirement is: You can use any tools and technologies you deem appropriate to produce the best and most stunning effects. Conduct an independent review before delivery to ensure the quality, content, and motion are viral-level video standards. Theme: Is Relativity True? I put relativity "on trial". Now there are six witnesses, let's see if what relativity says is true or false: Mercury's orbital precession, drawing a "flower"; The 1919 solar eclipse, starlight bending around the sun-warped spacetime; "Muon rain" falling from 15 km altitude; Atomic clocks flying around the Earth, and heads aging faster than feet; GPS satellite clock drift of +45 -7 = +38 microseconds; Spacetime ripples and gravitational waveforms caused by black hole mergers, ending with the black hole photo.
Turn the attached image into a seamless looping GIF (~15s, 15fps) styled as a surveillance-camera "subject analysis" sequence: 1. ACQUIRE – desaturated CCTV feed with REC, camera ID, running timecode; a search reticle locks onto the subject. 2. SILHOUETTE – background dims to a dark grid; AI detection boxes (head, torso, limbs + confidence scores) pop in; a scan line turns the subject into a flat silhouette. 3. STRUCTURE – silhouette becomes a glowing wireframe (edges + triangle mesh), then a pose skeleton with joint angles. 4. FEATURES – real colors return; an "ENHANCE" zoom on the face; animated callouts with typed labels for 4–5 key features. 5. PALETTE – extract the 6 dominant colors (k-means); swatches fly from the image into a panel with hex codes and percentages. 6. IDENTIFY – "TARGET LOCKED" + ID card (class, threat level, match %), then a glitch back to frame 1 for a seamless loop. Keep the original artwork intact (segment it, don't redraw it). Minimal HUD: white + one accent color, monospace font, a stage progress panel in the emptiest area of the frame, no text over the face. Export GIF + MP4.
Create a particle system animation titled 'forms that talk'. Use 150,000 particles. Implement three shapes made of dots that exchange pieces and change form every time a piece lands. Specifically: Galaxy splits into Sphere, Torus, and Helix. Stream 3,200 points A -> B -> C -> A. Each shape morphs as dots arrive. Collapse back into a 5-arm galaxy. Shape A: Sphere (46.9k points, warm band) ends as a cube with 0.3 rounded edges. Shape B: Torus (50.0k points, violet band) twists into a trefoil knot. Shape C: Helix (49.8k points, cyan band) winds into a 9-turn coil. Use three functions: spill() pours swarm into shapes by radius at 0.42 viscosity, talk() sends streams, merge() collapses all three and blooms them back at 0.35 spin. Render call: Canvas(1080, 1350).run(spill, talk, merge).
Create a grand epic mythology illustration of the RGB Pantheon, the ancient digital gods of primary colors. In a vast cosmic digital void filled with floating neon red, green, and blue light rays, crystalline temples, and glowing RGB orbs. The centra...
Create a motion design video using the following brief: Role: Creative Director. Format: [video format]. Story: Scene-by-scene breakdown of the narrative. Palette: Specific hex codes for colors. Typography: Font choices and hierarchy. Motion Language: Description of movement style (e.g., smooth, snappy). Audio Sync: Instructions on how visuals align with audio. Don'ts: List of constraints or styles to avoid. Use real assets only (logo, fonts, screenshots). Do not redraw or guess assets. After rendering, pull 20 frames, critique them harshly, fix the 3 biggest weaknesses, and re-render until every score hits 8/10.
Crumbling desert house with a giant realistic blue eye in the wall slowly blinking shut under a starry sky.
Create a 20-second animation explaining why profits decreased even though sales increased. First show the increase in sales, then the increase in expenses, and finally the decrease in profit.
Create a rope bridge with real physics, crates dropped until it breaks, each heavier.
hand Claude Code a rough edit and tell it to break every cut into six knobs: 01 cut point the frame where scene A hands off to scene B 02 overlap how many frames both scenes share the screen 03 flash a 2-frame white pop that hides the seam on a hard push 04 timing linear or spring. how the hand-off builds speed and settles 05 shape what scene B is revealed through: slide, wipe, iris, clock wipe 06 carry the motion of scene A keeps going into scene B so the eye never resets every value lives in one config file. so your notes turn into numbers: move the cut 6 frames earlier overlap 18 frames, not 30 spring it with damping 200, no bounce the loop: cut → render → scrub → tune → repeat use Remotion's official transitions package. TransitionSeries runs every hand-off on Remotion's frame clock, with slide, wipe, iris, clock wipe and push cut built in
{ "title": "Creative & Smooth Motion - kinetic typography loop", "task": "Recreate this vertical kinetic-typography motion graphic from scratch, frame-accurate, and use the supplied original audio track unchanged (do not generate, re-time, or alter any sound).", "output": { "resolution": "720x1280", "aspect_ratio": "9:16", "fps": 30, "total_frames": 155, "duration_seconds": 5.167, "codec": "H.264 yuv420p, high quality", "loop": "Seamless: frame 155 (Motion, huge + horizontally ghosted) hands off to frame 1 (Creative, huge + letters overlapping)", "motion_blur": "Real shutter blur (~180 degree, 6 subframes normally; ~1.1 shutter / 10 subframes on fast frames 1-12, 78-90, 107-117, 126-130, 150-155)" }, "audio": { "mode": "KEEP_ORIGINAL", "instruction": "Copy the original audio stream as-is (ffmpeg -c:a copy). Do not regenerate or edit.", "format": "AAC (HE-AACv2), 44.1 kHz, stereo, 5.18 s", "sync_map": [ {"time_s": 0.00, "frame": 1, "event": "opening hit / swell as 'Creative' snaps in from huge blurred state"}, {"time_s": 1.40, "frame": 43, "event": "accent as '&' and 'Smooth' land"}, {"time_s": 2.25, "frame": 68, "event": "BIGGEST early hit: '&' collapses to a point"}, {"time_s": 2.75, "frame": 83, "event": "swell peak: words explode into letter clusters, '+' appears"}, {"time_s": 3.75, "frame": 113, "event": "hit on the blank flash after the cluster collapses"}, {"time_s": 4.30, "frame": 130, "event": "hit as scrambled letters snap into 'Motion'"}, {"time_s": 5.00, "frame": 151, "event": "final riser/hit as 'Motion' zooms toward the loop point"} ] }, "canvas": { "orientation": "portrait", "text_direction": "ALL text is rotated 90 degrees clockwise: reads top-to-bottom, letter tops point right", "background": { "type": "soft animated mesh gradient (blurred blobs), no hard edges, no grain", "base_color": "#FEFCFF (near white)", "blob_color": "#FECCFF to #FEC6FF (light magenta-pink)", "behavior": "4-5 large gaussian pink blobs drift slowly in elliptical orbits over the whole 155 frames; blob positions: pink pooling top-left at start, top-right and bottom-right mid-clip, left edge at end", "max_pink_coverage": "about 75-80%" }, "ink_color": "#020003 (near-black)", "font": { "family": "Helvetica Neue Bold / Inter Bold style grotesque (Liberation Sans Bold used in the replica)", "base_size_px": 80, "cap_height_px": 58, "tracking": "slightly tight" } }, "elements": { "word_creative": {"text": "Creative", "rest_length_px": 302, "rest_center": [360, 636]}, "word_ampersand": {"text": "&", "rest_center": [360, 680]}, "word_smooth": {"text": "Smooth", "rest_length_px": 268, "rest_bottom_y": 990}, "plus": {"glyph": "+", "center": [359, 667], "size_px": 43, "stroke_px": 5}, "word_motion": {"text": "Motion", "rest_center": [360, 639]} }, "timeline": [ { "frames": "1-19", "name": "Creative snaps in", "action": "'Creative' starts at 2.3x glyph scale with letter spacing crushed to ~51% so letters overlap (reads 'Oreative'), heavy ghost blur. Eases out (expo) to 1.0x scale and normal spacing by frame 19.", "easing": "expo out" }, { "frames": "19-27", "name": "Hold", "action": "'Creative' sits centered, barely drifting up (~4 px)." }, { "frames": "27-39", "name": "Creative lifts, Smooth rises in", "action": "'Creative' accelerates upward from y=636 to y~480 (centre) with ease-in-out then out. At frame 38-39 'Smooth' fades/slides up from below (bottom edge y~1180 to 1090) and '&' pops in between them (scale 0.2 to 1.15, rotating from -180 to 90 deg).", "easing": "io then out" }, { "frames": "39-61", "name": "Settle into 'Creative & Smooth'", "action": "Words tighten toward final stack: Creative centre y 480 to 467, Smooth bottom edge 1090 to 990, '&' y 720 to 680. Gaps close with ease-out. Final stack spans y=316 to y=990 centered on 360.", "easing": "out" }, { "frames": "62-75", "name": "Ampersand collapse", "action": "'&' shrinks 1.0 to 0.75 (f62-67) then to 0 (f72-74) while spinning 300 degrees and blurring into a small black blob that vanishes." }, { "frames": "75-82", "name": "Plus appears + words begin to explode", "action": "'+' pops at (359,667): scale 0 to 1.25 (by f79) then 1.0 (f82). Simultaneously from f77 the letters of 'Creative' and 'Smooth' start rotating and blurring, squashing along their length." }, { "frames": "77-87", "name": "Explode into two letter clusters", "action": "Every letter of both words interpolates (ease-out) from its line position to its cluster pose with large rotation blur. Top cluster = 'Creative' piled around a giant 'C' ring; bottom cluster = 'Smooth' piled around a giant 'S'.", "easing": "out quartic" }, { "frames": "87-99", "name": "Cluster hold", "action": "Poses held with very slight drift; '+' stays at (359,667)." }, { "frames": "99-112", "name": "Collapse to a point", "action": "All cluster letters slide toward (410,725), shrink to ~15%, stretch vertically 3.5x and rotate +25 deg, ease-in. At frame 109 '+' shrinks away. Frame 112 is a thin vertical streak of blurred strokes; ~frame 113 is a pure blank flash of the background.", "easing": "ease-in cubic" }, { "frames": "113-115", "name": "Scramble pops in", "action": "The 6 letters of 'Motion' pop from 20% to 100% scale (ease-out) into a scrambled pose." }, { "frames": "115-125", "name": "Scramble drift", "action": "Letters drift ~25% toward centre (360,640) and rotate +20 deg, ease-in-out, shrinking ~10%." }, { "frames": "125-129", "name": "Snap to word", "action": "Letters rotate/translate into the straight 'Motion' line (rotation 90 deg, length ~138 px) with a motion-blurred snap.", "easing": "ease-in-out" }, { "frames": "129-151", "name": "Motion zoom", "action": "'Motion' centred at (360,639), grows continuously (length in px): f129=138, f131=186, f133=206, f135=218, f137=226, f139=234, f141=242, f143=254, f145=266, f147=290, f149=314, f151=346. Fast out first, slow middle, accelerating tail." }, { "frames": "151-155", "name": "Loop transition", "action": "Glyph scale ramps 1.0 to ~2.1x while letter spacing compresses to ~50%, with strong horizontal ghosting, matching the opening state of frame 1." } ], "letter_poses_px": { "note": "x,y = glyph centre on 720x1280 canvas; rot = degrees clockwise; s = scale vs 80px base", "creative_cluster": [ {"ch": "C", "x": 325, "y": 288, "rot": -25, "s": 4.0, "note": "giant ring, opening faces upper right"}, {"ch": "r", "x": 285, "y": 325, "rot": -60, "s": 1.9, "note": "inside C hole"}, {"ch": "e", "x": 322, "y": 368, "rot": 190, "s": 1.6, "note": "inside C hole, upside down"}, {"ch": "a", "x": 440, "y": 145, "rot": -45, "s": 1.7}, {"ch": "t", "x": 505, "y": 295, "rot": 55, "s": 2.3}, {"ch": "i", "x": 355, "y": 165, "rot": 60, "s": 2.6}, {"ch": "v", "x": 380, "y": 235, "rot": -35, "s": 1.5}, {"ch": "e", "x": 470, "y": 245, "rot": -30, "s": 2.0} ], "smooth_cluster": [ {"ch": "S", "x": 580, "y": 1055, "rot": -40, "s": 2.3, "note": "giant S"}, {"ch": "m", "x": 470, "y": 1160, "rot": -30, "s": 2.3}, {"ch": "o", "x": 435, "y": 1068, "rot": 0, "s": 1.25}, {"ch": "o", "x": 395, "y": 1015, "rot": 0, "s": 1.5}, {"ch": "t", "x": 365, "y": 1085, "rot": -30, "s": 1.6}, {"ch": "h", "x": 290, "y":
{"shot": {"motion_level": "low", "camera_depth": "medium close-up", "camera_view": "eye level", "camera_movement": "static shot"}, "scene": {"location": "abstract red background", "environment": "The setting is dominated by a solid, vibrant red backg..."}}
Turn the attached image into a seamless looping GIF (~15s, 15fps) styled as a surveillance-camera "subject analysis" sequence: 1. ACQUIRE – desaturated CCTV feed with REC, camera ID, running timecode; a search reticle locks onto the subject. 2. SILHOUETTE – background dims to a dark grid; AI detection boxes (head, torso, limbs + confidence scores) pop in; a scan line turns the subject into a flat silhouette. 3. STRUCTURE – silhouette becomes a glowing wireframe (edges + triangle mesh), then a pose skeleton with joint angles. 4. FEATURES – real colors return; an "ENHANCE" zoom on the face; animated callouts with typed labels for 4–5 key features. 5. PALETTE – extract the 6 dominant colors (k-means); swatches fly from the image into a panel with hex codes and percentages. 6. IDENTIFY – "TARGET LOCKED" + ID card (class, threat level, match %), then a glitch back to frame 1 for a seamless loop. Keep the original artwork intact (segment it, don't redraw it). Minimal HUD: white + one accent color, monospace font, a stage progress panel in the emptiest area of the frame, no text over the face. Export GIF + MP4.
Create a grand epic mythology illustration of the RGB Pantheon, the ancient digital gods of primary colors. In a vast cosmic digital void filled with floating neon red, green, and blue light rays, crystalline temples, and glowing RGB orbs. The centra...
Gummy bears. Dozens of bears pour in, bounce, squish and pile up around one giant bear
a campfire in a forest at night. 3D scene with real lighting, where the fire lights, burns and goes out.
take apart a pair of Air Jordan 1s. Build its own sneaker from scratch with cleaner, floating layers in the exploded view
A pelican rides a bike with 20 things stacked on its back: a goat, a grand piano, a burning cake... Then a pothole, one frozen second, and a dive into an infinite loop.
Build a single-file HTML champagne pop in Canvas 2D: shake the bottle, cork flies out in 0.25× slow-mo, CO₂ mist, foam rendered as glossy liquid (metaballs), puddle on the floor. Camera pushes in on the neck before the pop. Show live pressure in atm.
Asset Assignment: - Image 1: Fixed opening frame. Preserve the car interior, dashboard, windshield view, road, crosswalk, suburban houses, Halloween decorations, lighting, and camera perspective. No ghosts in the opening frame. - Image 2: Visual reference only for four small sheet ghosts (G2–G5). G1 is a significantly larger ghost with the same white sheet aesthetic. Scene: Create a photorealistic, Hollywood-style Halloween comedy in a 15-second, uninterrupted driver-POV night shot. Timeline: 0–4s: The car approaches an empty zebra crossing and slows down. No ghosts are visible. 4–8s: Five sheet ghosts enter one by one from the left, floating across in single file. G1 is the large leader, followed by G2, G3, G4, and G5. The car stops before the crossing. 8–11s: The first four ghosts continue crossing without stopping. G5 pauses, turns toward the car, raises one hand, waves exactly once, and lowers its hand completely. 11–13.5s: G5 turns forward and hurries to catch up. All five ghosts finish crossing and disappear from the road naturally. 13.5–15s: Just when everything seems peaceful, G5 quickly drifts in from the right edge and stops right outside the front windshield, extremely close to the driver’s view. Its two black oval eyes stare through the glass. Add subtle reflections and realistic fabric details. End on a funny, unexpected jump-scare moment. Visual Style: Premium photorealistic live action, realistic headlights, soft fabric movement, natural shadows, believable windshield reflections, consistent street perspective, and cinematic Halloween lighting. Audio: Quiet nighttime ambience, subtle car interior sounds, and one short, playful surprise stinger. No dialogue, narration, music, or exaggerated cartoon effects. Strict Constraints: One fixed camera angle, no cuts or zooms. Exactly five ghosts. Maintain the order G1 → G2 → G3 → G4 → G5. No teleportation, duplication, flickering, or overlapping. Only G5 waves, exactly once. All five ghosts must finish crossing before G5’s final windshield surprise. Only G5 appears at the end.
You are now the person in charge of this film, the director. Please help me make a short film. The theme of this film is "How to Reduce Phone Addiction". I want this film to be 1080P, 30fps, with a 16:9 aspect ratio, made using a Remotion project. You can use any technology and capabilities you want. No voiceover is needed; use Chinese subtitles to clearly convey the film's theme, and the motion effects must be sufficiently gorgeous.
Create a video with the theme: Is Relativity True? Duration over 2 minutes, landscape 1080P; My requirement is: You can use any tools and technologies you deem appropriate to produce the best and most stunning effects. Conduct an independent review before delivery to ensure the quality, content, and motion are viral-level video standards. Theme: Is Relativity True? I put relativity "on trial". Now there are six witnesses, let's see if what relativity says is true or false: Mercury's orbital precession, drawing a "flower"; The 1919 solar eclipse, starlight bending around the sun-warped spacetime; "Muon rain" falling from 15 km altitude; Atomic clocks flying around the Earth, and heads aging faster than feet; GPS satellite clock drift of +45 -7 = +38 microseconds; Spacetime ripples and gravitational waveforms caused by black hole mergers, ending with the black hole photo.
Create a particle system animation titled 'forms that talk'. Use 150,000 particles. Implement three shapes made of dots that exchange pieces and change form every time a piece lands. Specifically: Galaxy splits into Sphere, Torus, and Helix. Stream 3,200 points A -> B -> C -> A. Each shape morphs as dots arrive. Collapse back into a 5-arm galaxy. Shape A: Sphere (46.9k points, warm band) ends as a cube with 0.3 rounded edges. Shape B: Torus (50.0k points, violet band) twists into a trefoil knot. Shape C: Helix (49.8k points, cyan band) winds into a 9-turn coil. Use three functions: spill() pours swarm into shapes by radius at 0.42 viscosity, talk() sends streams, merge() collapses all three and blooms them back at 0.35 spin. Render call: Canvas(1080, 1350).run(spill, talk, merge).
Create a motion design video using the following brief: Role: Creative Director. Format: [video format]. Story: Scene-by-scene breakdown of the narrative. Palette: Specific hex codes for colors. Typography: Font choices and hierarchy. Motion Language: Description of movement style (e.g., smooth, snappy). Audio Sync: Instructions on how visuals align with audio. Don'ts: List of constraints or styles to avoid. Use real assets only (logo, fonts, screenshots). Do not redraw or guess assets. After rendering, pull 20 frames, critique them harshly, fix the 3 biggest weaknesses, and re-render until every score hits 8/10.
Create a 20-second animation explaining why profits decreased even though sales increased. First show the increase in sales, then the increase in expenses, and finally the decrease in profit.
Build a single-file HTML champagne pop in Canvas 2D: shake the bottle, cork flies out in 0.25× slow-mo, CO₂ mist, foam rendered as glossy liquid (metaballs), puddle on the floor. Camera pushes in on the neck before the pop. Show live pressure in atm.
{ "title": "Creative & Smooth Motion - kinetic typography loop", "task": "Recreate this vertical kinetic-typography motion graphic from scratch, frame-accurate, and use the supplied original audio track unchanged (do not generate, re-time, or alter any sound).", "output": { "resolution": "720x1280", "aspect_ratio": "9:16", "fps": 30, "total_frames": 155, "duration_seconds": 5.167, "codec": "H.264 yuv420p, high quality", "loop": "Seamless: frame 155 (Motion, huge + horizontally ghosted) hands off to frame 1 (Creative, huge + letters overlapping)", "motion_blur": "Real shutter blur (~180 degree, 6 subframes normally; ~1.1 shutter / 10 subframes on fast frames 1-12, 78-90, 107-117, 126-130, 150-155)" }, "audio": { "mode": "KEEP_ORIGINAL", "instruction": "Copy the original audio stream as-is (ffmpeg -c:a copy). Do not regenerate or edit.", "format": "AAC (HE-AACv2), 44.1 kHz, stereo, 5.18 s", "sync_map": [ {"time_s": 0.00, "frame": 1, "event": "opening hit / swell as 'Creative' snaps in from huge blurred state"}, {"time_s": 1.40, "frame": 43, "event": "accent as '&' and 'Smooth' land"}, {"time_s": 2.25, "frame": 68, "event": "BIGGEST early hit: '&' collapses to a point"}, {"time_s": 2.75, "frame": 83, "event": "swell peak: words explode into letter clusters, '+' appears"}, {"time_s": 3.75, "frame": 113, "event": "hit on the blank flash after the cluster collapses"}, {"time_s": 4.30, "frame": 130, "event": "hit as scrambled letters snap into 'Motion'"}, {"time_s": 5.00, "frame": 151, "event": "final riser/hit as 'Motion' zooms toward the loop point"} ] }, "canvas": { "orientation": "portrait", "text_direction": "ALL text is rotated 90 degrees clockwise: reads top-to-bottom, letter tops point right", "background": { "type": "soft animated mesh gradient (blurred blobs), no hard edges, no grain", "base_color": "#FEFCFF (near white)", "blob_color": "#FECCFF to #FEC6FF (light magenta-pink)", "behavior": "4-5 large gaussian pink blobs drift slowly in elliptical orbits over the whole 155 frames; blob positions: pink pooling top-left at start, top-right and bottom-right mid-clip, left edge at end", "max_pink_coverage": "about 75-80%" }, "ink_color": "#020003 (near-black)", "font": { "family": "Helvetica Neue Bold / Inter Bold style grotesque (Liberation Sans Bold used in the replica)", "base_size_px": 80, "cap_height_px": 58, "tracking": "slightly tight" } }, "elements": { "word_creative": {"text": "Creative", "rest_length_px": 302, "rest_center": [360, 636]}, "word_ampersand": {"text": "&", "rest_center": [360, 680]}, "word_smooth": {"text": "Smooth", "rest_length_px": 268, "rest_bottom_y": 990}, "plus": {"glyph": "+", "center": [359, 667], "size_px": 43, "stroke_px": 5}, "word_motion": {"text": "Motion", "rest_center": [360, 639]} }, "timeline": [ { "frames": "1-19", "name": "Creative snaps in", "action": "'Creative' starts at 2.3x glyph scale with letter spacing crushed to ~51% so letters overlap (reads 'Oreative'), heavy ghost blur. Eases out (expo) to 1.0x scale and normal spacing by frame 19.", "easing": "expo out" }, { "frames": "19-27", "name": "Hold", "action": "'Creative' sits centered, barely drifting up (~4 px)." }, { "frames": "27-39", "name": "Creative lifts, Smooth rises in", "action": "'Creative' accelerates upward from y=636 to y~480 (centre) with ease-in-out then out. At frame 38-39 'Smooth' fades/slides up from below (bottom edge y~1180 to 1090) and '&' pops in between them (scale 0.2 to 1.15, rotating from -180 to 90 deg).", "easing": "io then out" }, { "frames": "39-61", "name": "Settle into 'Creative & Smooth'", "action": "Words tighten toward final stack: Creative centre y 480 to 467, Smooth bottom edge 1090 to 990, '&' y 720 to 680. Gaps close with ease-out. Final stack spans y=316 to y=990 centered on 360.", "easing": "out" }, { "frames": "62-75", "name": "Ampersand collapse", "action": "'&' shrinks 1.0 to 0.75 (f62-67) then to 0 (f72-74) while spinning 300 degrees and blurring into a small black blob that vanishes." }, { "frames": "75-82", "name": "Plus appears + words begin to explode", "action": "'+' pops at (359,667): scale 0 to 1.25 (by f79) then 1.0 (f82). Simultaneously from f77 the letters of 'Creative' and 'Smooth' start rotating and blurring, squashing along their length." }, { "frames": "77-87", "name": "Explode into two letter clusters", "action": "Every letter of both words interpolates (ease-out) from its line position to its cluster pose with large rotation blur. Top cluster = 'Creative' piled around a giant 'C' ring; bottom cluster = 'Smooth' piled around a giant 'S'.", "easing": "out quartic" }, { "frames": "87-99", "name": "Cluster hold", "action": "Poses held with very slight drift; '+' stays at (359,667)." }, { "frames": "99-112", "name": "Collapse to a point", "action": "All cluster letters slide toward (410,725), shrink to ~15%, stretch vertically 3.5x and rotate +25 deg, ease-in. At frame 109 '+' shrinks away. Frame 112 is a thin vertical streak of blurred strokes; ~frame 113 is a pure blank flash of the background.", "easing": "ease-in cubic" }, { "frames": "113-115", "name": "Scramble pops in", "action": "The 6 letters of 'Motion' pop from 20% to 100% scale (ease-out) into a scrambled pose." }, { "frames": "115-125", "name": "Scramble drift", "action": "Letters drift ~25% toward centre (360,640) and rotate +20 deg, ease-in-out, shrinking ~10%." }, { "frames": "125-129", "name": "Snap to word", "action": "Letters rotate/translate into the straight 'Motion' line (rotation 90 deg, length ~138 px) with a motion-blurred snap.", "easing": "ease-in-out" }, { "frames": "129-151", "name": "Motion zoom", "action": "'Motion' centred at (360,639), grows continuously (length in px): f129=138, f131=186, f133=206, f135=218, f137=226, f139=234, f141=242, f143=254, f145=266, f147=290, f149=314, f151=346. Fast out first, slow middle, accelerating tail." }, { "frames": "151-155", "name": "Loop transition", "action": "Glyph scale ramps 1.0 to ~2.1x while letter spacing compresses to ~50%, with strong horizontal ghosting, matching the opening state of frame 1." } ], "letter_poses_px": { "note": "x,y = glyph centre on 720x1280 canvas; rot = degrees clockwise; s = scale vs 80px base", "creative_cluster": [ {"ch": "C", "x": 325, "y": 288, "rot": -25, "s": 4.0, "note": "giant ring, opening faces upper right"}, {"ch": "r", "x": 285, "y": 325, "rot": -60, "s": 1.9, "note": "inside C hole"}, {"ch": "e", "x": 322, "y": 368, "rot": 190, "s": 1.6, "note": "inside C hole, upside down"}, {"ch": "a", "x": 440, "y": 145, "rot": -45, "s": 1.7}, {"ch": "t", "x": 505, "y": 295, "rot": 55, "s": 2.3}, {"ch": "i", "x": 355, "y": 165, "rot": 60, "s": 2.6}, {"ch": "v", "x": 380, "y": 235, "rot": -35, "s": 1.5}, {"ch": "e", "x": 470, "y": 245, "rot": -30, "s": 2.0} ], "smooth_cluster": [ {"ch": "S", "x": 580, "y": 1055, "rot": -40, "s": 2.3, "note": "giant S"}, {"ch": "m", "x": 470, "y": 1160, "rot": -30, "s": 2.3}, {"ch": "o", "x": 435, "y": 1068, "rot": 0, "s": 1.25}, {"ch": "o", "x": 395, "y": 1015, "rot": 0, "s": 1.5}, {"ch": "t", "x": 365, "y": 1085, "rot": -30, "s": 1.6}, {"ch": "h", "x": 290, "y":
Create a video with the theme: Is Relativity True? Duration over 2 minutes, landscape 1080P; My requirement is: You can use any tools and technologies you deem appropriate to produce the best and most stunning effects. Conduct an independent review before delivery to ensure the quality, content, and motion are viral-level video standards. Theme: Is Relativity True? I put relativity "on trial". Now there are six witnesses, let's see if what relativity says is true or false: Mercury's orbital precession, drawing a "flower"; The 1919 solar eclipse, starlight bending around the sun-warped spacetime; "Muon rain" falling from 15 km altitude; Atomic clocks flying around the Earth, and heads aging faster than feet; GPS satellite clock drift of +45 -7 = +38 microseconds; Spacetime ripples and gravitational waveforms caused by black hole mergers, ending with the black hole photo.
Create a grand epic mythology illustration of the RGB Pantheon, the ancient digital gods of primary colors. In a vast cosmic digital void filled with floating neon red, green, and blue light rays, crystalline temples, and glowing RGB orbs. The centra...
Gummy bears. Dozens of bears pour in, bounce, squish and pile up around one giant bear
Crumbling desert house with a giant realistic blue eye in the wall slowly blinking shut under a starry sky.
A pelican rides a bike with 20 things stacked on its back: a goat, a grand piano, a burning cake... Then a pothole, one frozen second, and a dive into an infinite loop.
Asset Assignment: - Image 1: Fixed opening frame. Preserve the car interior, dashboard, windshield view, road, crosswalk, suburban houses, Halloween decorations, lighting, and camera perspective. No ghosts in the opening frame. - Image 2: Visual reference only for four small sheet ghosts (G2–G5). G1 is a significantly larger ghost with the same white sheet aesthetic. Scene: Create a photorealistic, Hollywood-style Halloween comedy in a 15-second, uninterrupted driver-POV night shot. Timeline: 0–4s: The car approaches an empty zebra crossing and slows down. No ghosts are visible. 4–8s: Five sheet ghosts enter one by one from the left, floating across in single file. G1 is the large leader, followed by G2, G3, G4, and G5. The car stops before the crossing. 8–11s: The first four ghosts continue crossing without stopping. G5 pauses, turns toward the car, raises one hand, waves exactly once, and lowers its hand completely. 11–13.5s: G5 turns forward and hurries to catch up. All five ghosts finish crossing and disappear from the road naturally. 13.5–15s: Just when everything seems peaceful, G5 quickly drifts in from the right edge and stops right outside the front windshield, extremely close to the driver’s view. Its two black oval eyes stare through the glass. Add subtle reflections and realistic fabric details. End on a funny, unexpected jump-scare moment. Visual Style: Premium photorealistic live action, realistic headlights, soft fabric movement, natural shadows, believable windshield reflections, consistent street perspective, and cinematic Halloween lighting. Audio: Quiet nighttime ambience, subtle car interior sounds, and one short, playful surprise stinger. No dialogue, narration, music, or exaggerated cartoon effects. Strict Constraints: One fixed camera angle, no cuts or zooms. Exactly five ghosts. Maintain the order G1 → G2 → G3 → G4 → G5. No teleportation, duplication, flickering, or overlapping. Only G5 waves, exactly once. All five ghosts must finish crossing before G5’s final windshield surprise. Only G5 appears at the end.
{"shot": {"motion_level": "low", "camera_depth": "medium close-up", "camera_view": "eye level", "camera_movement": "static shot"}, "scene": {"location": "abstract red background", "environment": "The setting is dominated by a solid, vibrant red backg..."}}
Create a particle system animation titled 'forms that talk'. Use 150,000 particles. Implement three shapes made of dots that exchange pieces and change form every time a piece lands. Specifically: Galaxy splits into Sphere, Torus, and Helix. Stream 3,200 points A -> B -> C -> A. Each shape morphs as dots arrive. Collapse back into a 5-arm galaxy. Shape A: Sphere (46.9k points, warm band) ends as a cube with 0.3 rounded edges. Shape B: Torus (50.0k points, violet band) twists into a trefoil knot. Shape C: Helix (49.8k points, cyan band) winds into a 9-turn coil. Use three functions: spill() pours swarm into shapes by radius at 0.42 viscosity, talk() sends streams, merge() collapses all three and blooms them back at 0.35 spin. Render call: Canvas(1080, 1350).run(spill, talk, merge).
a campfire in a forest at night. 3D scene with real lighting, where the fire lights, burns and goes out.
take apart a pair of Air Jordan 1s. Build its own sneaker from scratch with cleaner, floating layers in the exploded view
Create a rope bridge with real physics, crates dropped until it breaks, each heavier.
hand Claude Code a rough edit and tell it to break every cut into six knobs: 01 cut point the frame where scene A hands off to scene B 02 overlap how many frames both scenes share the screen 03 flash a 2-frame white pop that hides the seam on a hard push 04 timing linear or spring. how the hand-off builds speed and settles 05 shape what scene B is revealed through: slide, wipe, iris, clock wipe 06 carry the motion of scene A keeps going into scene B so the eye never resets every value lives in one config file. so your notes turn into numbers: move the cut 6 frames earlier overlap 18 frames, not 30 spring it with damping 200, no bounce the loop: cut → render → scrub → tune → repeat use Remotion's official transitions package. TransitionSeries runs every hand-off on Remotion's frame clock, with slide, wipe, iris, clock wipe and push cut built in
You are now the person in charge of this film, the director. Please help me make a short film. The theme of this film is "How to Reduce Phone Addiction". I want this film to be 1080P, 30fps, with a 16:9 aspect ratio, made using a Remotion project. You can use any technology and capabilities you want. No voiceover is needed; use Chinese subtitles to clearly convey the film's theme, and the motion effects must be sufficiently gorgeous.
Turn the attached image into a seamless looping GIF (~15s, 15fps) styled as a surveillance-camera "subject analysis" sequence: 1. ACQUIRE – desaturated CCTV feed with REC, camera ID, running timecode; a search reticle locks onto the subject. 2. SILHOUETTE – background dims to a dark grid; AI detection boxes (head, torso, limbs + confidence scores) pop in; a scan line turns the subject into a flat silhouette. 3. STRUCTURE – silhouette becomes a glowing wireframe (edges + triangle mesh), then a pose skeleton with joint angles. 4. FEATURES – real colors return; an "ENHANCE" zoom on the face; animated callouts with typed labels for 4–5 key features. 5. PALETTE – extract the 6 dominant colors (k-means); swatches fly from the image into a panel with hex codes and percentages. 6. IDENTIFY – "TARGET LOCKED" + ID card (class, threat level, match %), then a glitch back to frame 1 for a seamless loop. Keep the original artwork intact (segment it, don't redraw it). Minimal HUD: white + one accent color, monospace font, a stage progress panel in the emptiest area of the frame, no text over the face. Export GIF + MP4.