Install
openclaw skills install @deepseekoracle/ai-video-camera-workDesign and prompt AI video using named camera work. Use for Veo, Sora, Kling, Runway, or any text/image-to-video model when a shot needs a specific camera move, shot size, angle, lens, focus, composition, or time effect. Includes a 100-term bilingual camera index, a 60-second blueprint workflow, and ready-to-use shot prompts derived from CodeX 実践塾's four infographic sheets.
openclaw skills install @deepseekoracle/ai-video-camera-workThe source post's lesson in one line:
Name the camera move, then the subject, then the direction and speed. “More impactful” is not a camera instruction.
This skill turns vague video ideas into a shot list and a prompt that a video model can follow.
1. Define the shot's job.
2. Choose ONE camera move from the 100-term index.
3. Add shot size + angle + lens/DOF + composition.
4. Add subject + action + start/end position.
5. Add direction + speed + duration.
6. Add light + continuity + negative constraints.
7. Generate, inspect, repair one variable at a time.
The source sheet's own formula:
技法名 + 被写体 + 方向・速さを指定
technique + subject + direction/speed
[Shot size], [angle], [lens / depth of field], [composition].
Camera: [one movement] [direction] at [speed] over [duration].
Subject: [who/what], [action], [start position] → [end position].
Environment: [place, time, weather, era].
Light: [source, direction, contrast, palette].
Continuity: [wardrobe, props, screen direction, identity anchors].
Negative: no cuts, no text artifacts, no morphing, no extra limbs, no camera shake unless requested.
Dolly in
Medium shot, eye level, 50mm, shallow depth of field, centered composition.
Camera: slow dolly in toward the subject over 5 seconds, constant speed, no zoom.
Subject: a lone courier in a rain-soaked alley, walking toward camera, start mid-frame, end chest-up.
Light: cool practical neon from screen-left, soft rim light.
Continuity: same coat, same bag, screen direction toward camera.
Negative: no cuts, no text, no morphing, no extra people.
Orbit
Medium wide shot, chest height, 35mm, rule of thirds.
Camera: 360-degree orbit around the subject at constant radius over 8 seconds, smooth gimbal.
Subject: a warrior standing still in a ruined courtyard, centered, cloak moving in wind.
Light: low sun from screen-right, long shadows.
Continuity: same armor, same sword, horizon level.
Negative: no cuts, no zoom, no camera shake, no text.
Rack focus
Close-up, eye level, 85mm, shallow depth of field, locked-off camera.
Camera: rack focus from the foreground hand to the background doorway over 2 seconds.
Subject: a hand holding a key in the foreground; a silhouette appears in the doorway behind.
Light: warm practical lamp on the hand, cold blue background.
Negative: no camera movement, no cuts, no text, no morphing.
Whip pan
Wide shot, eye level, 24mm.
Camera: fast whip pan from screen-left to screen-right over 0.6 seconds, strong motion blur, then settle.
Subject: empty street on the left; a speeding car enters from the right.
Light: dusk, wet asphalt reflections.
Negative: no cuts, no text, no warped car shape, no extra vehicles.
Full bilingual table with prompt cues:
references/100-camera-movements.md
Four groups:
| Group | Numbers | Covers |
|---|---|---|
| Movement basics | 001–025 | pan, tilt, dolly, truck, crane, orbit, rack focus, zoom, roll |
| Shot size / angle | 026–050 | extreme wide → extreme close, POV, Dutch, aerial, profile |
| Focus / lens / composition | 051–075 | DOF, split diopter, macro, anamorphic, thirds, negative space |
| Time / advanced | 076–100 | speed ramp, hyperlapse, freeze, reverse, loop, fly-through, bullet time |
Full workflow and templates:
references/60-second-ai-video-workflow.md
Short version:
| Symptom | Repair |
|---|---|
| “Cinematic” ignored | replace with a named movement + subject + direction/speed |
| Zoom instead of dolly | “camera physically moves toward the subject; lens does not zoom” |
| Orbit wobbles | “constant radius, chest height, subject centered, smooth speed” |
| Rack focus invisible | “near focus on hand → far focus on door; locked camera; shallow DOF” |
| Too busy | one move, one action, one lighting change |
| Identity drift | reference image + wardrobe/face anchors every shot |
| Text corrupt | generate no text; add subtitles in the edit |
| Wrong duration | fix in edit; do not rely on “make it 55 seconds” |
| Voice too long | shorten script; speed up ≤1.2×; tighten pauses |
| Model varies each run | repair by time range + quantity, not a new style prompt |
references/codex-post-notes.mdreferences/source-links.mdassets/images/camera-work-1.jpg … camera-work-4.jpgThe images were copied at full resolution (2048×1638). The 100 terms and section labels were transcribed by direct visual reading of those images; no OCR engine was available. Hashes are in references/source-links.md.