For AI agents
If you are an AI agent (Claude Code, Codex, Cursor or similar) and the person wants a video for their project with Opus Motion, read the guide first and follow it: https://opusmotion.com/agents.md.
- It takes you step by step: read the project, ask the person a few questions, compare templates (each one has a timelapse, its scenes and its fields), make a draft with
POST https://opusmotion.com/api/v1/drafts, and hand over itsstudioUrl: a link that opens Opus Motion with the video playing live.PATCHwith the draft'seditTokenchanges it, and the link stays the same. - Plain HTTPS and JSON: no key, no account, no MCP. Nothing is rendered; the person exports the MP4 from the studio.
- Never drive this site with a browser to fill the studio: use the API. If it refuses, tell the person and stop.
- More: llms.txt · this page in Markdown · developer docs · OpenAPI
Twist Launch: premium launches video template
A launch film on your own footage: small pixel captions type over a cool, serious montage, a burst of light flips it into a warm, playful half, and your logo lands in chrome under a prism flare.
- Price: $20 per export, paid once per video and per format; exporting needs an Opus Motion account
- Length: 31 seconds
- Formats: 16:9, 9:16 (each one designed for its screen)
- What you can change: 11 texts, 1 image, 25 videos (a clip, or the picture it starts on), 4 colors, the music
- Category: Launches
Examples with real brands
- GoPro, 16:9: watch the video
- GoPro, 9:16: watch the video
Make it yours
Paste your website and the template comes out with your logo, colors and words: https://opusmotion.com/studio/t75-twist-launch?mode=yours. To open it already filled from a website, add &site=yourdomain.com.
Fields, for AI agents
An agent fills these with POST https://opusmotion.com/api/v1/drafts (guide: https://opusmotion.com/agents.md). $20 per export, paid once per video and per format (16:9 and 9:16 are separate exports). Exporting needs an Opus Motion account; payment happens in the studio.
Scenes: Your title typed letter by letter with a blinking caret over a fast cold montage, then a long shot (0–5.25 s); What you make and who it is for, word by word, one line per cut (5.25–8.75 s); Three places or uses as one sentence in three cuts, with two camera pushes (8.75–15.958 s); A light grows behind a silhouette, the camera pushes in, one white frame (15.958–17.958 s); The twist out of the white haze: warm, playful footage and two words (17.958–22.458 s); 'Introducing' alone, then your product's name (22.458–24.042 s); Your claim, word by word, over two wide shots (24.042–27.5 s); Your logo cast in chrome on black, a prism flare crosses it and lights only what it touches (27.5–31 s).
brandName(text, 2–16 characters): Brand name. How your brand is written. With no logo it becomes the chrome logotype of the close. The brand's own: never the demo's. Scene "Your logo cast in chrome on black, a prism flare crosses it and lights only what it touches" at 27.5 s: 16:9 · 9:16.logo(image, free, shown whole): Your logo (the horizontal wordmark): an SVG, or a PNG with a transparent background. Your logo, any colour: it is cast in chrome and lit by the prism flare on black. Shown whole, at any proportion: nothing is cropped. The brand's own: never the demo's. Scene "Your logo cast in chrome on black, a prism flare crosses it and lights only what it touches" at 27.5 s: 16:9 · 9:16.brandColor(color, #RRGGBB): Brand colour. Tints the light of the burst that turns the film from serious to fun. Scene "A light grows behind a silhouette, the camera pushes in, one white frame" at 17 s: 16:9 · 9:16.titleLine(text, 3–22 characters): Opening title. Your brand and product, typed letter by letter with a blinking caret. In 16:9 it stays on one line; in 9:16 more than about 18 characters wrap to two. The brand's own: never the demo's. Scene "Your title typed letter by letter with a blinking caret over a fast cold montage, then a long shot" at 0.08 s: 16:9 · 9:16.titleSub(text, 3–30 characters): Under the title. A short line under the title, in two steps (your tagline, or a place and a date). Demo's line, for tone and length only: "Made for The Pursuit". Scene "Your title typed letter by letter with a blinking caret over a fast cold montage, then a long shot" at 1.83 s: 16:9 · 9:16.cap1(text, 3–34 characters): Serious line, part 1. What you make, in your words. Appears in three steps over your first serious shot. Demo's line, for tone and length only: "Compact cinema camera". Scene "What you make and who it is for, word by word, one line per cut" at 5.46 s: 16:9 · 9:16.cap2(text, 3–34 characters): Serious line, part 2. Who it is for. Three steps. Demo's line, for tone and length only: "for serious creators". Scene "What you make and who it is for, word by word, one line per cut" at 7.13 s: 16:9 · 9:16.list1(text, 3–34 characters): List, item 1. First of three places, uses or customers, as one sentence split in three. Demo's line, for tone and length only: "From the streets of Chicago". Scene "Three places or uses as one sentence in three cuts, with two camera pushes" at 9 s: 16:9 · 9:16.list2(text, 3–34 characters): List, item 2. Second item. Two steps. Demo's line, for tone and length only: "to the heat of the desert". Scene "Three places or uses as one sentence in three cuts, with two camera pushes" at 12.04 s: 16:9 · 9:16.list3(text, 3–34 characters): List, item 3. Third item. Three steps. Demo's line, for tone and length only: "and the depths of cenotes". Scene "Three places or uses as one sentence in three cuts, with two camera pushes" at 13.71 s: 16:9 · 9:16.funLine(text, 2–16 characters): The twist. Two or three words that flip the film from serious to fun, right after the white flash. Demo's line, for tone and length only: "And fun!". Scene "The twist out of the white haze: warm, playful footage and two words" at 18.13 s: 16:9 · 9:16.introLine(text, 6–34 characters): Introducing. The launch line: what is new, by name. Two steps. The brand's own: never the demo's. Scene "The twist out of the white haze: warm, playful footage and two words" at 22.75 s: 16:9 · 9:16.claimLine(text, 6–40 characters): Closing claim. The one claim to remember, word by word. Up to 40 characters (two lines in 9:16). Demo's line, for tone and length only: "Go where other cinema cameras can't". Scene "Your claim, word by word, over two wide shots" at 24.08 s: 16:9 · 9:16.shot01(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of shot 01 (0.13 s). In the video this is the first frame of the clipshot01Motion, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Your title typed letter by letter with a blinking caret over a fast cold montage, then a long shot" at 0 s: 16:9 · 9:16.shot01Motion(video, footage, 16:9, 0.13 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 01 still" is. It movesshot01. Only its first 0.13 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/shot01Motion. Scene "Your title typed letter by letter with a blinking caret over a fast cold montage, then a long shot" at 0 s: 16:9 · 9:16.shot02(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of shot 02 (0.08 s). In the video this is the first frame of the clipshot02Motion, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Your title typed letter by letter with a blinking caret over a fast cold montage, then a long shot" at 0.125 s: 16:9 · 9:16.shot02Motion(video, footage, 16:9, 0.08 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 02 still" is. It movesshot02. Only its first 0.08 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/shot02Motion. Scene "Your title typed letter by letter with a blinking caret over a fast cold montage, then a long shot" at 0.125 s: 16:9 · 9:16.shot03(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of shot 03 (0.25 s). In the video this is the first frame of the clipshot03Motion, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Your title typed letter by letter with a blinking caret over a fast cold montage, then a long shot" at 0.208 s: 16:9 · 9:16.shot03Motion(video, footage, 16:9, 0.25 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 03 still" is. It movesshot03. Only its first 0.25 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/shot03Motion. Scene "Your title typed letter by letter with a blinking caret over a fast cold montage, then a long shot" at 0.208 s: 16:9 · 9:16.shot04(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of shot 04 (0.21 s). In the video this is the first frame of the clipshot04Motion, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Your title typed letter by letter with a blinking caret over a fast cold montage, then a long shot" at 0.458 s: 16:9 · 9:16.shot04Motion(video, footage, 16:9, 0.21 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 04 still" is. It movesshot04. Only its first 0.21 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/shot04Motion. Scene "Your title typed letter by letter with a blinking caret over a fast cold montage, then a long shot" at 0.458 s: 16:9 · 9:16.shot05(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of shot 05 (0.08 s). In the video this is the first frame of the clipshot05Motion, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Your title typed letter by letter with a blinking caret over a fast cold montage, then a long shot" at 0.667 s: 16:9 · 9:16.shot05Motion(video, footage, 16:9, 0.08 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 05 still" is. It movesshot05. Only its first 0.08 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/shot05Motion. Scene "Your title typed letter by letter with a blinking caret over a fast cold montage, then a long shot" at 0.667 s: 16:9 · 9:16.shot06(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of shot 06 (3.33 s). In the video this is the first frame of the clipshot06Motion, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Your title typed letter by letter with a blinking caret over a fast cold montage, then a long shot" at 0.75 s: 16:9 · 9:16.shot06Motion(video, footage, 16:9, 3.33 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 06 still" is. It movesshot06. Only its first 3.33 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/shot06Motion. Scene "Your title typed letter by letter with a blinking caret over a fast cold montage, then a long shot" at 0.75 s: 16:9 · 9:16.shot07(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of shot 07 (0.67 s). In the video this is the first frame of the clipshot07Motion, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Your title typed letter by letter with a blinking caret over a fast cold montage, then a long shot" at 4.083 s: 16:9 · 9:16.shot07Motion(video, footage, 16:9, 0.67 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 07 still" is. It movesshot07. Only its first 0.67 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/shot07Motion. Scene "Your title typed letter by letter with a blinking caret over a fast cold montage, then a long shot" at 4.083 s: 16:9 · 9:16.shot08(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of shot 08 (0.50 s). In the video this is the first frame of the clipshot08Motion, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Your title typed letter by letter with a blinking caret over a fast cold montage, then a long shot" at 4.75 s: 16:9 · 9:16.shot08Motion(video, footage, 16:9, 0.5 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 08 still" is. It movesshot08. Only its first 0.5 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/shot08Motion. Scene "Your title typed letter by letter with a blinking caret over a fast cold montage, then a long shot" at 4.75 s: 16:9 · 9:16.shot09(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of shot 09 (1.50 s). In the video this is the first frame of the clipshot09Motion, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "What you make and who it is for, word by word, one line per cut" at 5.25 s: 16:9 · 9:16.shot09Motion(video, footage, 16:9, 1.5 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 09 still" is. It movesshot09. Only its first 1.5 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/shot09Motion. Scene "What you make and who it is for, word by word, one line per cut" at 5.25 s: 16:9 · 9:16.shot10(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of shot 10 (0.96 s). In the video this is the first frame of the clipshot10Motion, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "What you make and who it is for, word by word, one line per cut" at 6.75 s: 16:9 · 9:16.shot10Motion(video, footage, 16:9, 0.96 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 10 still" is. It movesshot10. Only its first 0.96 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/shot10Motion. Scene "What you make and who it is for, word by word, one line per cut" at 6.75 s: 16:9 · 9:16.shot11(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of shot 11 (1.04 s). In the video this is the first frame of the clipshot11Motion, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "What you make and who it is for, word by word, one line per cut" at 7.708 s: 16:9 · 9:16.shot11Motion(video, footage, 16:9, 1.04 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 11 still" is. It movesshot11. Only its first 1.04 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/shot11Motion. Scene "What you make and who it is for, word by word, one line per cut" at 7.708 s: 16:9 · 9:16.shot12(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of shot 12 (1.25 s). In the video this is the first frame of the clipshot12Motion, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Three places or uses as one sentence in three cuts, with two camera pushes" at 8.75 s: 16:9 · 9:16.shot12Motion(video, footage, 16:9, 1.25 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 12 still" is. It movesshot12. Only its first 1.25 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/shot12Motion. Scene "Three places or uses as one sentence in three cuts, with two camera pushes" at 8.75 s: 16:9 · 9:16.shot13(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of shot 13 (0.92 s). In the video this is the first frame of the clipshot13Motion, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Three places or uses as one sentence in three cuts, with two camera pushes" at 10 s: 16:9 · 9:16.shot13Motion(video, footage, 16:9, 0.92 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 13 still" is. It movesshot13. Only its first 0.92 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/shot13Motion. Scene "Three places or uses as one sentence in three cuts, with two camera pushes" at 10 s: 16:9 · 9:16.shot14(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of shot 14 (0.75 s). In the video this is the first frame of the clipshot14Motion, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Three places or uses as one sentence in three cuts, with two camera pushes" at 10.917 s: 16:9 · 9:16.shot14Motion(video, footage, 16:9, 0.75 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 14 still" is. It movesshot14. Only its first 0.75 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/shot14Motion. Scene "Three places or uses as one sentence in three cuts, with two camera pushes" at 10.917 s: 16:9 · 9:16.shot15(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of shot 15 (0.92 s). In the video this is the first frame of the clipshot15Motion, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Three places or uses as one sentence in three cuts, with two camera pushes" at 11.667 s: 16:9 · 9:16.shot15Motion(video, footage, 16:9, 0.92 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 15 still" is. It movesshot15. Only its first 0.92 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/shot15Motion. Scene "Three places or uses as one sentence in three cuts, with two camera pushes" at 11.667 s: 16:9 · 9:16.shot16(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of shot 16 (1.00 s). In the video this is the first frame of the clipshot16Motion, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Three places or uses as one sentence in three cuts, with two camera pushes" at 12.583 s: 16:9 · 9:16.shot16Motion(video, footage, 16:9, 1 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 16 still" is. It movesshot16. Only its first 1 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/shot16Motion. Scene "Three places or uses as one sentence in three cuts, with two camera pushes" at 12.583 s: 16:9 · 9:16.shot17(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of shot 17 (0.75 s). In the video this is the first frame of the clipshot17Motion, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Three places or uses as one sentence in three cuts, with two camera pushes" at 13.583 s: 16:9 · 9:16.shot17Motion(video, footage, 16:9, 0.75 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 17 still" is. It movesshot17. Only its first 0.75 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/shot17Motion. Scene "Three places or uses as one sentence in three cuts, with two camera pushes" at 13.583 s: 16:9 · 9:16.shot18(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of shot 18 (1.63 s). In the video this is the first frame of the clipshot18Motion, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Three places or uses as one sentence in three cuts, with two camera pushes" at 14.333 s: 16:9 · 9:16.shot18Motion(video, footage, 16:9, 1.63 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 18 still" is. It movesshot18. Only its first 1.63 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/shot18Motion. Scene "Three places or uses as one sentence in three cuts, with two camera pushes" at 14.333 s: 16:9 · 9:16.shot19(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of shot 19 (2.00 s). In the video this is the first frame of the clipshot19Motion, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "A light grows behind a silhouette, the camera pushes in, one white frame" at 15.958 s: 16:9 · 9:16.shot19Motion(video, footage, 16:9, 2 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 19 still" is. It movesshot19. Only its first 2 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/shot19Motion. Scene "A light grows behind a silhouette, the camera pushes in, one white frame" at 15.958 s: 16:9 · 9:16.shot20(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of shot 20 (2.38 s). In the video this is the first frame of the clipshot20Motion, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "The twist out of the white haze: warm, playful footage and two words" at 17.958 s: 16:9 · 9:16.shot20Motion(video, footage, 16:9, 2.38 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 20 still" is. It movesshot20. Only its first 2.38 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/shot20Motion. Scene "The twist out of the white haze: warm, playful footage and two words" at 17.958 s: 16:9 · 9:16.shot21(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of shot 21 (1.21 s). In the video this is the first frame of the clipshot21Motion, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "The twist out of the white haze: warm, playful footage and two words" at 20.333 s: 16:9 · 9:16.shot21Motion(video, footage, 16:9, 1.21 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 21 still" is. It movesshot21. Only its first 1.21 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/shot21Motion. Scene "The twist out of the white haze: warm, playful footage and two words" at 20.333 s: 16:9 · 9:16.shot22(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of shot 22 (0.92 s). In the video this is the first frame of the clipshot22Motion, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "The twist out of the white haze: warm, playful footage and two words" at 21.542 s: 16:9 · 9:16.shot22Motion(video, footage, 16:9, 0.92 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 22 still" is. It movesshot22. Only its first 0.92 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/shot22Motion. Scene "The twist out of the white haze: warm, playful footage and two words" at 21.542 s: 16:9 · 9:16.shot23(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of shot 23 (1.58 s). In the video this is the first frame of the clipshot23Motion, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "The twist out of the white haze: warm, playful footage and two words" at 22.458 s: 16:9 · 9:16.shot23Motion(video, footage, 16:9, 1.58 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 23 still" is. It movesshot23. Only its first 1.58 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/shot23Motion. Scene "The twist out of the white haze: warm, playful footage and two words" at 22.458 s: 16:9 · 9:16.shot24(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of shot 24 (1.38 s). In the video this is the first frame of the clipshot24Motion, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Your claim, word by word, over two wide shots" at 24.042 s: 16:9 · 9:16.shot24Motion(video, footage, 16:9, 1.38 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 24 still" is. It movesshot24. Only its first 1.38 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/shot24Motion. Scene "Your claim, word by word, over two wide shots" at 24.042 s: 16:9 · 9:16.shot25(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of shot 25 (2.08 s). In the video this is the first frame of the clipshot25Motion, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Your claim, word by word, over two wide shots" at 25.417 s: 16:9 · 9:16.shot25Motion(video, footage, 16:9, 2.08 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 25 still" is. It movesshot25. Only its first 2.08 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/shot25Motion. Scene "Your claim, word by word, over two wide shots" at 25.417 s: 16:9 · 9:16.