For AI agents
Coding agents (Claude Code, Codex, Cursor and similar) make Opus Motion videos for a project with the agent guide: https://opusmotion.com/agents.md.
- The guide's steps: 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 and no account. Or the MCP server (https://opusmotion.com/mcp): every tool, with stills of the draft returned as images. The person exports the MP4 from the studio.
- The studio is filled through the API, not by driving the site with a browser. When the API refuses, the person is told.
- More: llms.txt · this page in Markdown · developer docs · OpenAPI
Manifesto Intro: premium launches video template
Your founder on camera says the line, the city of your brand cuts to the beat of their voice, the line lands word by word in giant type with one word filled with footage, a quote card backs it, and your logo closes it.
- Price: $13 per export, paid once per video and per format; exporting needs an Opus Motion account
- Length: 15.8 seconds
- Formats: 16:9, 9:16 (each one designed for its screen)
- What you can change: 9 texts, 1 image, 33 videos (a clip, or the picture it starts on), 2 colors, the music
- Category: Launches
Examples with real brands
- NVIDIA, 16:9: watch the video
- NVIDIA, 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/t84-manifesto-intro?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). $13 per export, paid once per video and per format (16:9 and 9:16 are separate exports), or included in an Opus Motion Pass (15 premium exports a month for $49). Exporting needs an Opus Motion account; payment happens in the studio.
Scenes: The speaker on camera, with name, date and place (0–1.44 s); Eight quick shots of the brand's world while the voice goes on (1.44–4.44 s); The line in giant words, one per spoken word; the bracketed word filled with footage (4.44–7.2 s); Five quick shots (7.2–8.44 s); A second speaker and a quote card (8.44–10.12 s); More shots, then a flurry of one frame each and a flash (10.12–13.76 s); The logo (13.76–15.76 s).
brandName(text, 2–18 characters): Brand name. How your brand is written. With no logo it becomes the logotype of the close. The brand's own: never the demo's. Scene "The logo" at 13.8 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 in white (or any colour that reads on dark footage). Shown whole, at any proportion: nothing is cropped. The brand's own: never the demo's. Scene "The logo" at 13.8 s: 16:9 · 9:16.brandColor(color, #RRGGBB): Brand colour. Tints the light leak and the flash that lead into your logo. Scene "More shots, then a flurry of one frame each and a flash" at 13.55 s: 16:9 · 9:16.speakerName(text, 3–28 characters): Who is speaking. The founder or the person on camera in the first shot. Shown with an em dash, in mono, bottom left. Demo's line, for tone and length only: "Jensen Huang". Scene "The speaker on camera, with name, date and place" at 0.3 s: 16:9 · 9:16.speakerDate(text, 6–40 characters): When and where they said it. Date and place (an event, a podcast, an interview), as in 'March 16, 2026, GTC'. Demo's line, for tone and length only: "March 16, 2026, GTC". Scene "The speaker on camera, with name, date and place" at 0.3 s: 16:9 · 9:16.thesis(text, 8–60 characters): The sentence, word by word. The line your speaker says, in capitals, one giant word per spoken word (up to 7). Put the word the line defends in [brackets]: it is filled with footage. Demo's line, for tone and length only: "IT’S NOW A [FACTORY] TO GENERATE TOKENS". Scene "The line in giant words, one per spoken word; the bracketed word filled with footage" at 4.5 s: 16:9 · 9:16.quoteLine1(text, 3–22 characters): Quote, first line. A short quote that backs your line, first half. Quote marks are added. Demo's line, for tone and length only: "AI IS NOT A TOOL.". Scene "A second speaker and a quote card" at 8.8 s: 16:9 · 9:16.quoteLine2(text, 2–18 characters): Quote, second line. Second half of the quote: it lands word by word over the city shot. Demo's line, for tone and length only: "AI IS WORK.". Scene "A second speaker and a quote card" at 9.4 s: 16:9 · 9:16.quoteName(text, 3–28 characters): Who said the quote. Name under the quote. Demo's line, for tone and length only: "Jensen Huang". Scene "A second speaker and a quote card" at 9.5 s: 16:9 · 9:16.quoteDate(text, 6–42 characters): When and where the quote was said. Date and place, or a handle for a post. Demo's line, for tone and length only: "October 28, 2025, GTC Washington, D.C.". Scene "A second speaker and a quote card" at 9.5 s: 16:9 · 9:16.s01Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips01, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "The speaker on camera, with name, date and place" at 0 s: 16:9 · 9:16.s01(video, footage, 16:9, 1.44 s of the clip play): Real footage of this shot: a muted clip that starts where "Speaker on camera · still" is. It movess01Still. Only its first 1.44 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s01. Scene "The speaker on camera, with name, date and place" at 0 s: 16:9 · 9:16.s02Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips02, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Eight quick shots of the brand's world while the voice goes on" at 1.44 s: 16:9 · 9:16.s02(video, footage, 16:9, 0.52 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 02 (city) · still" is. It movess02Still. Only its first 0.52 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s02. Scene "Eight quick shots of the brand's world while the voice goes on" at 1.44 s: 16:9 · 9:16.s03Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips03, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Eight quick shots of the brand's world while the voice goes on" at 1.96 s: 16:9 · 9:16.s03(video, footage, 16:9, 0.44 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 03 (city) · still" is. It movess03Still. Only its first 0.44 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s03. Scene "Eight quick shots of the brand's world while the voice goes on" at 1.96 s: 16:9 · 9:16.s04Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips04, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Eight quick shots of the brand's world while the voice goes on" at 2.4 s: 16:9 · 9:16.s04(video, footage, 16:9, 0.44 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 04 (city) · still" is. It movess04Still. Only its first 0.44 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s04. Scene "Eight quick shots of the brand's world while the voice goes on" at 2.4 s: 16:9 · 9:16.s05Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips05, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Eight quick shots of the brand's world while the voice goes on" at 2.84 s: 16:9 · 9:16.s05(video, footage, 16:9, 0.56 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 05 (city) · still" is. It movess05Still. Only its first 0.56 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s05. Scene "Eight quick shots of the brand's world while the voice goes on" at 2.84 s: 16:9 · 9:16.s06Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips06, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Eight quick shots of the brand's world while the voice goes on" at 3.4 s: 16:9 · 9:16.s06(video, footage, 16:9, 0.44 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 06 (city) · still" is. It movess06Still. Only its first 0.44 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s06. Scene "Eight quick shots of the brand's world while the voice goes on" at 3.4 s: 16:9 · 9:16.s07Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips07, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Eight quick shots of the brand's world while the voice goes on" at 3.84 s: 16:9 · 9:16.s07(video, footage, 16:9, 0.24 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 07 (city) · still" is. It movess07Still. Only its first 0.24 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s07. Scene "Eight quick shots of the brand's world while the voice goes on" at 3.84 s: 16:9 · 9:16.s08Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips08, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Eight quick shots of the brand's world while the voice goes on" at 4.08 s: 16:9 · 9:16.s08(video, footage, 16:9, 0.2 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 08 (city) · still" is. It movess08Still. Only its first 0.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/s08. Scene "Eight quick shots of the brand's world while the voice goes on" at 4.08 s: 16:9 · 9:16.s09Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips09, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Eight quick shots of the brand's world while the voice goes on" at 4.28 s: 16:9 · 9:16.s09(video, footage, 16:9, 0.16 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 09 (city) · still" is. It movess09Still. Only its first 0.16 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s09. Scene "Eight quick shots of the brand's world while the voice goes on" at 4.28 s: 16:9 · 9:16.s10Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips10, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "The line in giant words, one per spoken word; the bracketed word filled with footage" at 4.44 s: 16:9 · 9:16.s10(video, footage, 16:9, 3.6 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 10 (thesis) · still" is. It movess10Still. Only its first 3.6 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s10. Scene "The line in giant words, one per spoken word; the bracketed word filled with footage" at 4.44 s: 16:9 · 9:16.s11Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips11, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "The line in giant words, one per spoken word; the bracketed word filled with footage" at 4.64 s: 16:9 · 9:16.s11(video, footage, 16:9, 3.6 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 11 (thesis) · still" is. It movess11Still. Only its first 3.6 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s11. Scene "The line in giant words, one per spoken word; the bracketed word filled with footage" at 4.64 s: 16:9 · 9:16.s12Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips12, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "The line in giant words, one per spoken word; the bracketed word filled with footage" at 5.4 s: 16:9 · 9:16.s12(video, footage, 16:9, 3.6 s of the clip play): Real footage of this shot: a muted clip that starts where "Footage inside the bracketed word · still" is. It movess12Still. Only its first 3.6 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s12. Scene "The line in giant words, one per spoken word; the bracketed word filled with footage" at 5.4 s: 16:9 · 9:16.s13Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips13, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "The line in giant words, one per spoken word; the bracketed word filled with footage" at 6 s: 16:9 · 9:16.s13(video, footage, 16:9, 3.6 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 13 (thesis) · still" is. It movess13Still. Only its first 3.6 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s13. Scene "The line in giant words, one per spoken word; the bracketed word filled with footage" at 6 s: 16:9 · 9:16.s14Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips14, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "The line in giant words, one per spoken word; the bracketed word filled with footage" at 6.16 s: 16:9 · 9:16.s14(video, footage, 16:9, 3.6 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 14 (thesis) · still" is. It movess14Still. Only its first 3.6 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s14. Scene "The line in giant words, one per spoken word; the bracketed word filled with footage" at 6.16 s: 16:9 · 9:16.s15Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips15, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "The line in giant words, one per spoken word; the bracketed word filled with footage" at 6.52 s: 16:9 · 9:16.s15(video, footage, 16:9, 3.6 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 15 (thesis) · still" is. It movess15Still. Only its first 3.6 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s15. Scene "The line in giant words, one per spoken word; the bracketed word filled with footage" at 6.52 s: 16:9 · 9:16.s16Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips16, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Five quick shots" at 7.2 s: 16:9 · 9:16.s16(video, footage, 16:9, 0.16 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 16 (world) · still" is. It movess16Still. Only its first 0.16 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s16. Scene "Five quick shots" at 7.2 s: 16:9 · 9:16.s17Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips17, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Five quick shots" at 7.36 s: 16:9 · 9:16.s17(video, footage, 16:9, 0.36 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 17 (world) · still" is. It movess17Still. Only its first 0.36 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s17. Scene "Five quick shots" at 7.36 s: 16:9 · 9:16.s18Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips18, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Five quick shots" at 7.72 s: 16:9 · 9:16.s18(video, footage, 16:9, 0.36 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 18 (world) · still" is. It movess18Still. Only its first 0.36 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s18. Scene "Five quick shots" at 7.72 s: 16:9 · 9:16.s19Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips19, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Five quick shots" at 8.08 s: 16:9 · 9:16.s19(video, footage, 16:9, 0.16 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 19 (world) · still" is. It movess19Still. Only its first 0.16 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s19. Scene "Five quick shots" at 8.08 s: 16:9 · 9:16.s20Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips20, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "Five quick shots" at 8.24 s: 16:9 · 9:16.s20(video, footage, 16:9, 0.2 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 20 (world) · still" is. It movess20Still. Only its first 0.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/s20. Scene "Five quick shots" at 8.24 s: 16:9 · 9:16.s21Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips21, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "A second speaker and a quote card" at 8.44 s: 16:9 · 9:16.s21(video, footage, 16:9, 0.88 s of the clip play): Real footage of this shot: a muted clip that starts where "The quote's speaker · still" is. It movess21Still. Only its first 0.88 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s21. Scene "A second speaker and a quote card" at 8.44 s: 16:9 · 9:16.s22Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips22, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "A second speaker and a quote card" at 9.32 s: 16:9 · 9:16.s22(video, footage, 16:9, 0.8 s of the clip play): Real footage of this shot: a muted clip that starts where "City shot under the quote · still" is. It movess22Still. Only its first 0.8 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s22. Scene "A second speaker and a quote card" at 9.32 s: 16:9 · 9:16.s23Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips23, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "More shots, then a flurry of one frame each and a flash" at 10.12 s: 16:9 · 9:16.s23(video, footage, 16:9, 0.6 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 23 (flurry) · still" is. It movess23Still. Only its first 0.6 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s23. Scene "More shots, then a flurry of one frame each and a flash" at 10.12 s: 16:9 · 9:16.s24Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips24, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "More shots, then a flurry of one frame each and a flash" at 10.72 s: 16:9 · 9:16.s24(video, footage, 16:9, 0.32 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 24 (flurry) · still" is. It movess24Still. Only its first 0.32 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s24. Scene "More shots, then a flurry of one frame each and a flash" at 10.72 s: 16:9 · 9:16.s25Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips25, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "More shots, then a flurry of one frame each and a flash" at 11.04 s: 16:9 · 9:16.s25(video, footage, 16:9, 0.24 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 25 (flurry) · still" is. It movess25Still. Only its first 0.24 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s25. Scene "More shots, then a flurry of one frame each and a flash" at 11.04 s: 16:9 · 9:16.s26Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips26, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "More shots, then a flurry of one frame each and a flash" at 11.28 s: 16:9 · 9:16.s26(video, footage, 16:9, 0.24 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 26 (flurry) · still" is. It movess26Still. Only its first 0.24 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s26. Scene "More shots, then a flurry of one frame each and a flash" at 11.28 s: 16:9 · 9:16.s27Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips27, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "More shots, then a flurry of one frame each and a flash" at 11.52 s: 16:9 · 9:16.s27(video, footage, 16:9, 0.24 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 27 (flurry) · still" is. It movess27Still. Only its first 0.24 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s27. Scene "More shots, then a flurry of one frame each and a flash" at 11.52 s: 16:9 · 9:16.s28Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips28, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "More shots, then a flurry of one frame each and a flash" at 11.76 s: 16:9 · 9:16.s28(video, footage, 16:9, 0.24 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 28 (flurry) · still" is. It movess28Still. Only its first 0.24 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s28. Scene "More shots, then a flurry of one frame each and a flash" at 11.76 s: 16:9 · 9:16.s29Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips29, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "More shots, then a flurry of one frame each and a flash" at 12 s: 16:9 · 9:16.s29(video, footage, 16:9, 0.12 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 29 (flurry) · still" is. It movess29Still. Only its first 0.12 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s29. Scene "More shots, then a flurry of one frame each and a flash" at 12 s: 16:9 · 9:16.s30Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips30, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "More shots, then a flurry of one frame each and a flash" at 12.12 s: 16:9 · 9:16.s30(video, footage, 16:9, 0.16 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 30 (flurry) · still" is. It movess30Still. Only its first 0.16 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s30. Scene "More shots, then a flurry of one frame each and a flash" at 12.12 s: 16:9 · 9:16.s31Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips31, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "More shots, then a flurry of one frame each and a flash" at 12.28 s: 16:9 · 9:16.s31(video, footage, 16:9, 0.16 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 31 (flurry) · still" is. It movess31Still. Only its first 0.16 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s31. Scene "More shots, then a flurry of one frame each and a flash" at 12.28 s: 16:9 · 9:16.s32Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips32, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "More shots, then a flurry of one frame each and a flash" at 12.44 s: 16:9 · 9:16.s32(video, footage, 16:9, 0.12 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot 32 (flurry) · still" is. It movess32Still. Only its first 0.12 s play; the rest is cut. It holds its last frame. Demo's clip. Upload: PUT https://opusmotion.com/api/v1/drafts/{draftId}/media/s32. Scene "More shots, then a flurry of one frame each and a flash" at 12.44 s: 16:9 · 9:16.s33Still(image, 16:9, cropped): A real photo of the product, place or people of the brand. First frame of this shot, the picture its clip starts from (Animate turns it into the clip). In the video this is the first frame of the clips33, which plays here. Cropped to fill a 16:9 frame: keep the subject in the middle. Demo's image. Scene "The logo" at 13.76 s: 16:9 · 9:16.s33(video, footage, 16:9, 2 s of the clip play): Real footage of this shot: a muted clip that starts where "Shot behind the logo · still" is. It movess33Still. 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/s33. Scene "The logo" at 13.76 s: 16:9 · 9:16.