Seedance 1.0 Pro

Seedance 1.0 Pro is a ByteDance video model for 5 to 10 second clips at up to 1080p. It supports text prompts and image first frames. It delivers smooth motion with strong temporal consistency. Ideal for multi shot storytelling, ads, and design previews in real time pipelines.

API Reference
INTEGRATE
Complete technical specification for integration
RequestResponse
Examples4
CODE
Ready-to-use code snippets for common workflows
text-to-video
Mycelium Acoustic Tile Social Reel$0.566~1m 7simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'bytedance:2@1',
positivePrompt: 'Create a polished six-second landscape social video ad for sculptural acoustic wall tiles grown from mycelium. Warm editorial art direction with cream, terracotta, pale sage and natural oak; premium architectural-material photography, tactile realism, crisp detail, soft directional daylight. 0–2 seconds: extreme macro tracking shot skims across a freshly released cream-colored mycelium tile with elegant repeating fluted ridges; an artisan’s linen-gloved hands rotate the tile toward the light, revealing its fibrous texture while tiny dry particles drift through a sunbeam. 2–4 seconds: precise match cut to a wider workshop view as the artisan lifts the lightweight tile from a terracotta mold and places it upright beside several matching panels; the camera arcs smoothly around the moving tile, linen curtains breathe gently in the background and nearby dried grasses sway. 4–6 seconds: match cut on the tile’s curved edge to a finished intimate podcast studio where the same fluted panels form a refined geometric feature wall; a designer presses the final panel neatly into place, then steps aside as the camera makes a fast controlled dolly back to reveal the complete warm, quiet interior with oak desk, suspended microphones and softly moving sheer curtains. End on a clean product-focused architectural composition. Smooth physically believable hand motion, consistent panel design across every shot, seamless premium transitions, natural materials, no logos, no captions, no interface elements or on-screen text.',
width: 2176,
height: 928,
duration: 6
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "bytedance:2@1",
"positivePrompt": "Create a polished six-second landscape social video ad for sculptural acoustic wall tiles grown from mycelium. Warm editorial art direction with cream, terracotta, pale sage and natural oak; premium architectural-material photography, tactile realism, crisp detail, soft directional daylight. 0–2 seconds: extreme macro tracking shot skims across a freshly released cream-colored mycelium tile with elegant repeating fluted ridges; an artisan’s linen-gloved hands rotate the tile toward the light, revealing its fibrous texture while tiny dry particles drift through a sunbeam. 2–4 seconds: precise match cut to a wider workshop view as the artisan lifts the lightweight tile from a terracotta mold and places it upright beside several matching panels; the camera arcs smoothly around the moving tile, linen curtains breathe gently in the background and nearby dried grasses sway. 4–6 seconds: match cut on the tile’s curved edge to a finished intimate podcast studio where the same fluted panels form a refined geometric feature wall; a designer presses the final panel neatly into place, then steps aside as the camera makes a fast controlled dolly back to reveal the complete warm, quiet interior with oak desk, suspended microphones and softly moving sheer curtains. End on a clean product-focused architectural composition. Smooth physically believable hand motion, consistent panel design across every shot, seamless premium transitions, natural materials, no logos, no captions, no interface elements or on-screen text.",
"width": 2176,
"height": 928,
"duration": 6
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "f415a9b8-98b5-4055-b8f2-6ab2e6ce0f9b",
"model": "bytedance:2@1",
"positivePrompt": "Create a polished six-second landscape social video ad for sculptural acoustic wall tiles grown from mycelium. Warm editorial art direction with cream, terracotta, pale sage and natural oak; premium architectural-material photography, tactile realism, crisp detail, soft directional daylight. 0–2 seconds: extreme macro tracking shot skims across a freshly released cream-colored mycelium tile with elegant repeating fluted ridges; an artisan’s linen-gloved hands rotate the tile toward the light, revealing its fibrous texture while tiny dry particles drift through a sunbeam. 2–4 seconds: precise match cut to a wider workshop view as the artisan lifts the lightweight tile from a terracotta mold and places it upright beside several matching panels; the camera arcs smoothly around the moving tile, linen curtains breathe gently in the background and nearby dried grasses sway. 4–6 seconds: match cut on the tile’s curved edge to a finished intimate podcast studio where the same fluted panels form a refined geometric feature wall; a designer presses the final panel neatly into place, then steps aside as the camera makes a fast controlled dolly back to reveal the complete warm, quiet interior with oak desk, suspended microphones and softly moving sheer curtains. End on a clean product-focused architectural composition. Smooth physically believable hand motion, consistent panel design across every shot, seamless premium transitions, natural materials, no logos, no captions, no interface elements or on-screen text.",
"width": 2176,
"height": 928,
"duration": 6
}
]'runware run bytedance:2@1 \
positivePrompt="Create a polished six-second landscape social video ad for sculptural acoustic wall tiles grown from mycelium. Warm editorial art direction with cream, terracotta, pale sage and natural oak; premium architectural-material photography, tactile realism, crisp detail, soft directional daylight. 0–2 seconds: extreme macro tracking shot skims across a freshly released cream-colored mycelium tile with elegant repeating fluted ridges; an artisan’s linen-gloved hands rotate the tile toward the light, revealing its fibrous texture while tiny dry particles drift through a sunbeam. 2–4 seconds: precise match cut to a wider workshop view as the artisan lifts the lightweight tile from a terracotta mold and places it upright beside several matching panels; the camera arcs smoothly around the moving tile, linen curtains breathe gently in the background and nearby dried grasses sway. 4–6 seconds: match cut on the tile’s curved edge to a finished intimate podcast studio where the same fluted panels form a refined geometric feature wall; a designer presses the final panel neatly into place, then steps aside as the camera makes a fast controlled dolly back to reveal the complete warm, quiet interior with oak desk, suspended microphones and softly moving sheer curtains. End on a clean product-focused architectural composition. Smooth physically believable hand motion, consistent panel design across every shot, seamless premium transitions, natural materials, no logos, no captions, no interface elements or on-screen text." \
width=2176 \
height=928 \
duration=6{
"taskType": "videoInference",
"taskUUID": "f415a9b8-98b5-4055-b8f2-6ab2e6ce0f9b",
"model": "bytedance:2@1",
"positivePrompt": "Create a polished six-second landscape social video ad for sculptural acoustic wall tiles grown from mycelium. Warm editorial art direction with cream, terracotta, pale sage and natural oak; premium architectural-material photography, tactile realism, crisp detail, soft directional daylight. 0–2 seconds: extreme macro tracking shot skims across a freshly released cream-colored mycelium tile with elegant repeating fluted ridges; an artisan’s linen-gloved hands rotate the tile toward the light, revealing its fibrous texture while tiny dry particles drift through a sunbeam. 2–4 seconds: precise match cut to a wider workshop view as the artisan lifts the lightweight tile from a terracotta mold and places it upright beside several matching panels; the camera arcs smoothly around the moving tile, linen curtains breathe gently in the background and nearby dried grasses sway. 4–6 seconds: match cut on the tile’s curved edge to a finished intimate podcast studio where the same fluted panels form a refined geometric feature wall; a designer presses the final panel neatly into place, then steps aside as the camera makes a fast controlled dolly back to reveal the complete warm, quiet interior with oak desk, suspended microphones and softly moving sheer curtains. End on a clean product-focused architectural composition. Smooth physically believable hand motion, consistent panel design across every shot, seamless premium transitions, natural materials, no logos, no captions, no interface elements or on-screen text.",
"width": 2176,
"height": 928,
"duration": 6
}Response
{
"taskType": "videoInference",
"taskUUID": "f415a9b8-98b5-4055-b8f2-6ab2e6ce0f9b",
"videoUUID": "f6b164fd-490a-4f88-adb0-7ef6d9d2d2d9",
"videoURL": "https://vm.runware.ai/video/os/a09dlim3/ws/5/vi/f6b164fd-490a-4f88-adb0-7ef6d9d2d2d9.mp4",
"seed": 1593705044,
"cost": 0.5661612
}first-frame
Hatchery Biosecurity Presenter Clip$0.489~1m 9simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'bytedance:2@1',
positivePrompt: 'Continue seamlessly from the supplied first frame as a polished aquaculture biosecurity training presenter clip. Preserve the specialist’s identity, clothing, vial, hatchery layout, lighting, and vertical chest-up composition. She speaks directly to the viewer with natural, measured mouth movement and confident eye contact. During her explanation, she gently raises the clear sample vial closer to her face, turns it once so the water catches the skylight, then indicates a faint trace of cloudiness with one precise gloved finger. Her eyebrows lift slightly to emphasize the warning before she returns the vial to chest height and gives a small reassuring nod. Use restrained professional hand gestures and realistic blinking. Behind her, water streams continuously through the silvery raceway, several young salmon glide past, and one creates a subtle splash; loose fabric and a few strands of hair respond lightly to the humid ventilation. Keep the camera steady and the presenter sharply focused while the industrial hatchery remains softly blurred. Bright clean documentary realism, cool aqua and steel tones with coral workwear, credible workplace safety training aesthetic. No cuts, captions, logos, interface elements, or added objects.',
resolution: '1080p',
duration: 5,
inputs: {
frameImages: [
'https://assets.runware.ai/assets/inputs/14b76e03-f745-4240-a467-397116f5da3c.jpg'
]
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "bytedance:2@1",
"positivePrompt": "Continue seamlessly from the supplied first frame as a polished aquaculture biosecurity training presenter clip. Preserve the specialist’s identity, clothing, vial, hatchery layout, lighting, and vertical chest-up composition. She speaks directly to the viewer with natural, measured mouth movement and confident eye contact. During her explanation, she gently raises the clear sample vial closer to her face, turns it once so the water catches the skylight, then indicates a faint trace of cloudiness with one precise gloved finger. Her eyebrows lift slightly to emphasize the warning before she returns the vial to chest height and gives a small reassuring nod. Use restrained professional hand gestures and realistic blinking. Behind her, water streams continuously through the silvery raceway, several young salmon glide past, and one creates a subtle splash; loose fabric and a few strands of hair respond lightly to the humid ventilation. Keep the camera steady and the presenter sharply focused while the industrial hatchery remains softly blurred. Bright clean documentary realism, cool aqua and steel tones with coral workwear, credible workplace safety training aesthetic. No cuts, captions, logos, interface elements, or added objects.",
"resolution": "1080p",
"duration": 5,
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/14b76e03-f745-4240-a467-397116f5da3c.jpg"
]
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "16d5b4aa-0474-4548-bac0-12bf42ed8259",
"model": "bytedance:2@1",
"positivePrompt": "Continue seamlessly from the supplied first frame as a polished aquaculture biosecurity training presenter clip. Preserve the specialist’s identity, clothing, vial, hatchery layout, lighting, and vertical chest-up composition. She speaks directly to the viewer with natural, measured mouth movement and confident eye contact. During her explanation, she gently raises the clear sample vial closer to her face, turns it once so the water catches the skylight, then indicates a faint trace of cloudiness with one precise gloved finger. Her eyebrows lift slightly to emphasize the warning before she returns the vial to chest height and gives a small reassuring nod. Use restrained professional hand gestures and realistic blinking. Behind her, water streams continuously through the silvery raceway, several young salmon glide past, and one creates a subtle splash; loose fabric and a few strands of hair respond lightly to the humid ventilation. Keep the camera steady and the presenter sharply focused while the industrial hatchery remains softly blurred. Bright clean documentary realism, cool aqua and steel tones with coral workwear, credible workplace safety training aesthetic. No cuts, captions, logos, interface elements, or added objects.",
"resolution": "1080p",
"duration": 5,
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/14b76e03-f745-4240-a467-397116f5da3c.jpg"
]
}
}
]'runware run bytedance:2@1 \
positivePrompt="Continue seamlessly from the supplied first frame as a polished aquaculture biosecurity training presenter clip. Preserve the specialist’s identity, clothing, vial, hatchery layout, lighting, and vertical chest-up composition. She speaks directly to the viewer with natural, measured mouth movement and confident eye contact. During her explanation, she gently raises the clear sample vial closer to her face, turns it once so the water catches the skylight, then indicates a faint trace of cloudiness with one precise gloved finger. Her eyebrows lift slightly to emphasize the warning before she returns the vial to chest height and gives a small reassuring nod. Use restrained professional hand gestures and realistic blinking. Behind her, water streams continuously through the silvery raceway, several young salmon glide past, and one creates a subtle splash; loose fabric and a few strands of hair respond lightly to the humid ventilation. Keep the camera steady and the presenter sharply focused while the industrial hatchery remains softly blurred. Bright clean documentary realism, cool aqua and steel tones with coral workwear, credible workplace safety training aesthetic. No cuts, captions, logos, interface elements, or added objects." \
resolution=1080p \
duration=5 \
inputs.frameImages.0=https://assets.runware.ai/assets/inputs/14b76e03-f745-4240-a467-397116f5da3c.jpg{
"taskType": "videoInference",
"taskUUID": "16d5b4aa-0474-4548-bac0-12bf42ed8259",
"model": "bytedance:2@1",
"positivePrompt": "Continue seamlessly from the supplied first frame as a polished aquaculture biosecurity training presenter clip. Preserve the specialist’s identity, clothing, vial, hatchery layout, lighting, and vertical chest-up composition. She speaks directly to the viewer with natural, measured mouth movement and confident eye contact. During her explanation, she gently raises the clear sample vial closer to her face, turns it once so the water catches the skylight, then indicates a faint trace of cloudiness with one precise gloved finger. Her eyebrows lift slightly to emphasize the warning before she returns the vial to chest height and gives a small reassuring nod. Use restrained professional hand gestures and realistic blinking. Behind her, water streams continuously through the silvery raceway, several young salmon glide past, and one creates a subtle splash; loose fabric and a few strands of hair respond lightly to the humid ventilation. Keep the camera steady and the presenter sharply focused while the industrial hatchery remains softly blurred. Bright clean documentary realism, cool aqua and steel tones with coral workwear, credible workplace safety training aesthetic. No cuts, captions, logos, interface elements, or added objects.",
"resolution": "1080p",
"duration": 5,
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/14b76e03-f745-4240-a467-397116f5da3c.jpg"
]
}
}Response
{
"taskType": "videoInference",
"taskUUID": "16d5b4aa-0474-4548-bac0-12bf42ed8259",
"videoUUID": "ae56d397-3463-4f70-beb0-a9b7d948ebb6",
"videoURL": "https://vm.runware.ai/video/os/a07dlim3/ws/5/vi/ae56d397-3463-4f70-beb0-a9b7d948ebb6.mp4",
"seed": 1208821046,
"cost": 0.4887432
}first-frame
Polar Mail Museum Presenter Clip$0.489~50simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'bytedance:2@1',
positivePrompt: 'Continue directly and naturally from the supplied first frame as a concise museum presenter segment. The postal historian maintains warm eye contact with the lens and speaks with precise, believable mouth articulation as if saying, “This tiny route stamp proves the letter crossed Antarctica by tractor convoy.” As she talks, she gently raises the pale-blue expedition envelope a few centimeters, indicates the orange stamp once with the tweezers, then settles into a small confident smile. Add natural blinking, subtle breathing, restrained head movement, and realistic hand and finger motion while keeping the envelope stable and recognizable. Preserve her identity, clothing, archive setting, powder-blue and vermilion palette, soft key light, cool rim light, shallow depth of field, and polished 1970s educational-broadcast mood. Single uninterrupted medium close-up, clear face throughout, no cuts, no captions, no graphics, no logos, no newly appearing objects.',
resolution: '1080p',
duration: 5,
inputs: {
frameImages: [
'https://assets.runware.ai/assets/inputs/eadf80f5-a82c-4841-97e9-a7bfb36f9b04.jpg'
]
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "bytedance:2@1",
"positivePrompt": "Continue directly and naturally from the supplied first frame as a concise museum presenter segment. The postal historian maintains warm eye contact with the lens and speaks with precise, believable mouth articulation as if saying, “This tiny route stamp proves the letter crossed Antarctica by tractor convoy.” As she talks, she gently raises the pale-blue expedition envelope a few centimeters, indicates the orange stamp once with the tweezers, then settles into a small confident smile. Add natural blinking, subtle breathing, restrained head movement, and realistic hand and finger motion while keeping the envelope stable and recognizable. Preserve her identity, clothing, archive setting, powder-blue and vermilion palette, soft key light, cool rim light, shallow depth of field, and polished 1970s educational-broadcast mood. Single uninterrupted medium close-up, clear face throughout, no cuts, no captions, no graphics, no logos, no newly appearing objects.",
"resolution": "1080p",
"duration": 5,
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/eadf80f5-a82c-4841-97e9-a7bfb36f9b04.jpg"
]
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "1c84dcf4-6f69-4d69-9ed9-3aafb1377f1b",
"model": "bytedance:2@1",
"positivePrompt": "Continue directly and naturally from the supplied first frame as a concise museum presenter segment. The postal historian maintains warm eye contact with the lens and speaks with precise, believable mouth articulation as if saying, “This tiny route stamp proves the letter crossed Antarctica by tractor convoy.” As she talks, she gently raises the pale-blue expedition envelope a few centimeters, indicates the orange stamp once with the tweezers, then settles into a small confident smile. Add natural blinking, subtle breathing, restrained head movement, and realistic hand and finger motion while keeping the envelope stable and recognizable. Preserve her identity, clothing, archive setting, powder-blue and vermilion palette, soft key light, cool rim light, shallow depth of field, and polished 1970s educational-broadcast mood. Single uninterrupted medium close-up, clear face throughout, no cuts, no captions, no graphics, no logos, no newly appearing objects.",
"resolution": "1080p",
"duration": 5,
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/eadf80f5-a82c-4841-97e9-a7bfb36f9b04.jpg"
]
}
}
]'runware run bytedance:2@1 \
positivePrompt="Continue directly and naturally from the supplied first frame as a concise museum presenter segment. The postal historian maintains warm eye contact with the lens and speaks with precise, believable mouth articulation as if saying, “This tiny route stamp proves the letter crossed Antarctica by tractor convoy.” As she talks, she gently raises the pale-blue expedition envelope a few centimeters, indicates the orange stamp once with the tweezers, then settles into a small confident smile. Add natural blinking, subtle breathing, restrained head movement, and realistic hand and finger motion while keeping the envelope stable and recognizable. Preserve her identity, clothing, archive setting, powder-blue and vermilion palette, soft key light, cool rim light, shallow depth of field, and polished 1970s educational-broadcast mood. Single uninterrupted medium close-up, clear face throughout, no cuts, no captions, no graphics, no logos, no newly appearing objects." \
resolution=1080p \
duration=5 \
inputs.frameImages.0=https://assets.runware.ai/assets/inputs/eadf80f5-a82c-4841-97e9-a7bfb36f9b04.jpg{
"taskType": "videoInference",
"taskUUID": "1c84dcf4-6f69-4d69-9ed9-3aafb1377f1b",
"model": "bytedance:2@1",
"positivePrompt": "Continue directly and naturally from the supplied first frame as a concise museum presenter segment. The postal historian maintains warm eye contact with the lens and speaks with precise, believable mouth articulation as if saying, “This tiny route stamp proves the letter crossed Antarctica by tractor convoy.” As she talks, she gently raises the pale-blue expedition envelope a few centimeters, indicates the orange stamp once with the tweezers, then settles into a small confident smile. Add natural blinking, subtle breathing, restrained head movement, and realistic hand and finger motion while keeping the envelope stable and recognizable. Preserve her identity, clothing, archive setting, powder-blue and vermilion palette, soft key light, cool rim light, shallow depth of field, and polished 1970s educational-broadcast mood. Single uninterrupted medium close-up, clear face throughout, no cuts, no captions, no graphics, no logos, no newly appearing objects.",
"resolution": "1080p",
"duration": 5,
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/eadf80f5-a82c-4841-97e9-a7bfb36f9b04.jpg"
]
}
}Response
{
"taskType": "videoInference",
"taskUUID": "1c84dcf4-6f69-4d69-9ed9-3aafb1377f1b",
"videoUUID": "cea5745f-3d0e-4d23-8de8-4f718fb37372",
"videoURL": "https://vm.runware.ai/video/os/a02d21/ws/5/vi/cea5745f-3d0e-4d23-8de8-4f718fb37372.mp4",
"seed": 277326731,
"cost": 0.4887432
}first-last-frame
Dry Powder Inhaler Mechanism Demo$0.155~1m 6simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'bytedance:2@1',
positivePrompt: 'Create a polished single-shot medical-device mechanism demo connecting the supplied first and last frames. Maintain the exact fixed camera, 16:9 composition, inhaler geometry, translucent materials, pale warm-gray studio background, lighting, scale, and object position throughout. Over eight seconds, animate the operating sequence clearly and mechanically: the lime-green thumb lever presses downward in one smooth controlled movement; linked internal components respond with believable precision; the white metering wheel advances exactly one indexed step; a fine puncture pin opens the circular foil dose blister; then a clean turquoise airflow ribbon enters through the visible intake, lifts a measured cloud of powder from the opened blister, and carries the particles through the transparent internal channel toward the right-facing mouthpiece. Finish exactly on the supplied last-frame configuration with the lever depressed, wheel advanced, blister pierced, and powder stream reaching the mouthpiece. Use restrained slow-motion timing so each functional stage is legible, with subtle realistic flex in the lever and crisp synchronized component motion. Premium photoreal industrial-design visualization, clinical but approachable, graphite, ivory, lime, and turquoise palette, soft upper-left illumination, subtle contact shadow. No camera movement, cuts, hands, people, labels, logos, captions, diagrams, UI, or extra objects.',
resolution: '480p',
duration: 8,
providerSettings: {
bytedance: {
cameraFixed: true
}
},
inputs: {
frameImages: [
{
image: 'https://assets.runware.ai/assets/inputs/15170f09-6fc5-4e3d-b459-f1c41116de15.jpg',
frame: 'first'
},
{
image: 'https://assets.runware.ai/assets/inputs/29fe91de-9a8c-4bc0-9e46-7751ea6d35a8.jpg',
frame: 'last'
}
]
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "bytedance:2@1",
"positivePrompt": "Create a polished single-shot medical-device mechanism demo connecting the supplied first and last frames. Maintain the exact fixed camera, 16:9 composition, inhaler geometry, translucent materials, pale warm-gray studio background, lighting, scale, and object position throughout. Over eight seconds, animate the operating sequence clearly and mechanically: the lime-green thumb lever presses downward in one smooth controlled movement; linked internal components respond with believable precision; the white metering wheel advances exactly one indexed step; a fine puncture pin opens the circular foil dose blister; then a clean turquoise airflow ribbon enters through the visible intake, lifts a measured cloud of powder from the opened blister, and carries the particles through the transparent internal channel toward the right-facing mouthpiece. Finish exactly on the supplied last-frame configuration with the lever depressed, wheel advanced, blister pierced, and powder stream reaching the mouthpiece. Use restrained slow-motion timing so each functional stage is legible, with subtle realistic flex in the lever and crisp synchronized component motion. Premium photoreal industrial-design visualization, clinical but approachable, graphite, ivory, lime, and turquoise palette, soft upper-left illumination, subtle contact shadow. No camera movement, cuts, hands, people, labels, logos, captions, diagrams, UI, or extra objects.",
"resolution": "480p",
"duration": 8,
"providerSettings": {
"bytedance": {
"cameraFixed": True
}
},
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/15170f09-6fc5-4e3d-b459-f1c41116de15.jpg",
"frame": "first"
},
{
"image": "https://assets.runware.ai/assets/inputs/29fe91de-9a8c-4bc0-9e46-7751ea6d35a8.jpg",
"frame": "last"
}
]
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "a6b80d6d-63b5-40ee-8edc-9559c86f8f4b",
"model": "bytedance:2@1",
"positivePrompt": "Create a polished single-shot medical-device mechanism demo connecting the supplied first and last frames. Maintain the exact fixed camera, 16:9 composition, inhaler geometry, translucent materials, pale warm-gray studio background, lighting, scale, and object position throughout. Over eight seconds, animate the operating sequence clearly and mechanically: the lime-green thumb lever presses downward in one smooth controlled movement; linked internal components respond with believable precision; the white metering wheel advances exactly one indexed step; a fine puncture pin opens the circular foil dose blister; then a clean turquoise airflow ribbon enters through the visible intake, lifts a measured cloud of powder from the opened blister, and carries the particles through the transparent internal channel toward the right-facing mouthpiece. Finish exactly on the supplied last-frame configuration with the lever depressed, wheel advanced, blister pierced, and powder stream reaching the mouthpiece. Use restrained slow-motion timing so each functional stage is legible, with subtle realistic flex in the lever and crisp synchronized component motion. Premium photoreal industrial-design visualization, clinical but approachable, graphite, ivory, lime, and turquoise palette, soft upper-left illumination, subtle contact shadow. No camera movement, cuts, hands, people, labels, logos, captions, diagrams, UI, or extra objects.",
"resolution": "480p",
"duration": 8,
"providerSettings": {
"bytedance": {
"cameraFixed": true
}
},
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/15170f09-6fc5-4e3d-b459-f1c41116de15.jpg",
"frame": "first"
},
{
"image": "https://assets.runware.ai/assets/inputs/29fe91de-9a8c-4bc0-9e46-7751ea6d35a8.jpg",
"frame": "last"
}
]
}
}
]'runware run bytedance:2@1 \
positivePrompt="Create a polished single-shot medical-device mechanism demo connecting the supplied first and last frames. Maintain the exact fixed camera, 16:9 composition, inhaler geometry, translucent materials, pale warm-gray studio background, lighting, scale, and object position throughout. Over eight seconds, animate the operating sequence clearly and mechanically: the lime-green thumb lever presses downward in one smooth controlled movement; linked internal components respond with believable precision; the white metering wheel advances exactly one indexed step; a fine puncture pin opens the circular foil dose blister; then a clean turquoise airflow ribbon enters through the visible intake, lifts a measured cloud of powder from the opened blister, and carries the particles through the transparent internal channel toward the right-facing mouthpiece. Finish exactly on the supplied last-frame configuration with the lever depressed, wheel advanced, blister pierced, and powder stream reaching the mouthpiece. Use restrained slow-motion timing so each functional stage is legible, with subtle realistic flex in the lever and crisp synchronized component motion. Premium photoreal industrial-design visualization, clinical but approachable, graphite, ivory, lime, and turquoise palette, soft upper-left illumination, subtle contact shadow. No camera movement, cuts, hands, people, labels, logos, captions, diagrams, UI, or extra objects." \
resolution=480p \
duration=8 \
providerSettings.bytedance.cameraFixed=true \
inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/15170f09-6fc5-4e3d-b459-f1c41116de15.jpg \
inputs.frameImages.0.frame=first \
inputs.frameImages.1.image=https://assets.runware.ai/assets/inputs/29fe91de-9a8c-4bc0-9e46-7751ea6d35a8.jpg \
inputs.frameImages.1.frame=last{
"taskType": "videoInference",
"taskUUID": "a6b80d6d-63b5-40ee-8edc-9559c86f8f4b",
"model": "bytedance:2@1",
"positivePrompt": "Create a polished single-shot medical-device mechanism demo connecting the supplied first and last frames. Maintain the exact fixed camera, 16:9 composition, inhaler geometry, translucent materials, pale warm-gray studio background, lighting, scale, and object position throughout. Over eight seconds, animate the operating sequence clearly and mechanically: the lime-green thumb lever presses downward in one smooth controlled movement; linked internal components respond with believable precision; the white metering wheel advances exactly one indexed step; a fine puncture pin opens the circular foil dose blister; then a clean turquoise airflow ribbon enters through the visible intake, lifts a measured cloud of powder from the opened blister, and carries the particles through the transparent internal channel toward the right-facing mouthpiece. Finish exactly on the supplied last-frame configuration with the lever depressed, wheel advanced, blister pierced, and powder stream reaching the mouthpiece. Use restrained slow-motion timing so each functional stage is legible, with subtle realistic flex in the lever and crisp synchronized component motion. Premium photoreal industrial-design visualization, clinical but approachable, graphite, ivory, lime, and turquoise palette, soft upper-left illumination, subtle contact shadow. No camera movement, cuts, hands, people, labels, logos, captions, diagrams, UI, or extra objects.",
"resolution": "480p",
"duration": 8,
"providerSettings": {
"bytedance": {
"cameraFixed": true
}
},
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/15170f09-6fc5-4e3d-b459-f1c41116de15.jpg",
"frame": "first"
},
{
"image": "https://assets.runware.ai/assets/inputs/29fe91de-9a8c-4bc0-9e46-7751ea6d35a8.jpg",
"frame": "last"
}
]
}
}Response
{
"taskType": "videoInference",
"taskUUID": "a6b80d6d-63b5-40ee-8edc-9559c86f8f4b",
"videoUUID": "5d61d045-6dc4-47fd-94cb-cfdb929c9525",
"videoURL": "https://vm.runware.ai/video/os/a06dlim3/ws/5/vi/5d61d045-6dc4-47fd-94cb-cfdb929c9525.mp4",
"seed": 683683721,
"cost": 0.1547667
}