Seedance 2.5

Seedance 2.5 is ByteDance's higher-end multimodal video generation model for production-oriented creative work. It supports native 30-second video generation, larger reference sets across image, video, and audio inputs, and stronger instruction following for complex shots, multilingual prompts, and reference-heavy creative direction. It is especially well suited to branded storytelling, advertising, explainers, and other commercial workflows that need longer continuous scenes, tighter subject and style consistency, and precise edits that preserve the rest of the shot.

API Reference
INTEGRATE
Complete technical specification for integration
RequestResponse
Examples6
CODE
Ready-to-use code snippets for common workflows
Guides7
LEARN
Step-by-step tutorials for advanced use cases
text-to-video
Midwifery Archive Restoration Reveal$1.17~2m 24simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'bytedance:seedance@2.5',
positivePrompt: 'Create a polished archival photo-restoration reveal for a public-health museum. Full-screen landscape presentation of a genuine-looking 1952 documentary photograph from a rural British maternity clinic: a district midwife in a practical uniform stands beside a young mother holding a swaddled newborn, with a painted iron cot, enamel washbasin and frosted window in the modest clinic room. Begin with the photograph severely but realistically damaged: monochrome silver-gelatin print, faded contrast, warm paper discoloration, branching creases, dust, emulsion scratches, one torn upper corner and several small areas of image loss. Keep the composition and every person completely still throughout; this is restoration of one historical photograph, not animation of the photographed scene. Over five seconds, a precise vertical restoration pass travels smoothly from left to right. Behind the moving boundary, repair tears and scratches, recover missing photographic detail, balance exposure and gently colorize with historically plausible restrained tones: pale sage walls, cream enamelware, muted navy midwife uniform, natural skin tones, soft white cotton and subdued brown furniture. Preserve authentic 1950s film grain, lens softness, facial identity, period details and documentary realism; do not over-sharpen, beautify faces, modernize objects or make colors glossy. The boundary itself should be subtle, visible only through the contrast between damaged and restored areas. Locked camera, no zoom, no added typography, no frames, no interface, no split-screen labels. End on the fully repaired, colorized photograph held cleanly for the final second. Synchronized audio: quiet museum-room ambience, delicate paper crackle at the beginning, then a soft dry brush-like sweep following the restoration boundary, with the crackle fading into silence as the image becomes complete.',
width: 1280,
height: 720,
duration: 5,
settings: {
audio: true
}
})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:seedance@2.5",
"positivePrompt": "Create a polished archival photo-restoration reveal for a public-health museum. Full-screen landscape presentation of a genuine-looking 1952 documentary photograph from a rural British maternity clinic: a district midwife in a practical uniform stands beside a young mother holding a swaddled newborn, with a painted iron cot, enamel washbasin and frosted window in the modest clinic room. Begin with the photograph severely but realistically damaged: monochrome silver-gelatin print, faded contrast, warm paper discoloration, branching creases, dust, emulsion scratches, one torn upper corner and several small areas of image loss. Keep the composition and every person completely still throughout; this is restoration of one historical photograph, not animation of the photographed scene. Over five seconds, a precise vertical restoration pass travels smoothly from left to right. Behind the moving boundary, repair tears and scratches, recover missing photographic detail, balance exposure and gently colorize with historically plausible restrained tones: pale sage walls, cream enamelware, muted navy midwife uniform, natural skin tones, soft white cotton and subdued brown furniture. Preserve authentic 1950s film grain, lens softness, facial identity, period details and documentary realism; do not over-sharpen, beautify faces, modernize objects or make colors glossy. The boundary itself should be subtle, visible only through the contrast between damaged and restored areas. Locked camera, no zoom, no added typography, no frames, no interface, no split-screen labels. End on the fully repaired, colorized photograph held cleanly for the final second. Synchronized audio: quiet museum-room ambience, delicate paper crackle at the beginning, then a soft dry brush-like sweep following the restoration boundary, with the crackle fading into silence as the image becomes complete.",
"width": 1280,
"height": 720,
"duration": 5,
"settings": {
"audio": True
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "4426ac8c-3cfe-4c43-90a1-14db36341627",
"model": "bytedance:seedance@2.5",
"positivePrompt": "Create a polished archival photo-restoration reveal for a public-health museum. Full-screen landscape presentation of a genuine-looking 1952 documentary photograph from a rural British maternity clinic: a district midwife in a practical uniform stands beside a young mother holding a swaddled newborn, with a painted iron cot, enamel washbasin and frosted window in the modest clinic room. Begin with the photograph severely but realistically damaged: monochrome silver-gelatin print, faded contrast, warm paper discoloration, branching creases, dust, emulsion scratches, one torn upper corner and several small areas of image loss. Keep the composition and every person completely still throughout; this is restoration of one historical photograph, not animation of the photographed scene. Over five seconds, a precise vertical restoration pass travels smoothly from left to right. Behind the moving boundary, repair tears and scratches, recover missing photographic detail, balance exposure and gently colorize with historically plausible restrained tones: pale sage walls, cream enamelware, muted navy midwife uniform, natural skin tones, soft white cotton and subdued brown furniture. Preserve authentic 1950s film grain, lens softness, facial identity, period details and documentary realism; do not over-sharpen, beautify faces, modernize objects or make colors glossy. The boundary itself should be subtle, visible only through the contrast between damaged and restored areas. Locked camera, no zoom, no added typography, no frames, no interface, no split-screen labels. End on the fully repaired, colorized photograph held cleanly for the final second. Synchronized audio: quiet museum-room ambience, delicate paper crackle at the beginning, then a soft dry brush-like sweep following the restoration boundary, with the crackle fading into silence as the image becomes complete.",
"width": 1280,
"height": 720,
"duration": 5,
"settings": {
"audio": true
}
}
]'runware run bytedance:seedance@2.5 \
positivePrompt="Create a polished archival photo-restoration reveal for a public-health museum. Full-screen landscape presentation of a genuine-looking 1952 documentary photograph from a rural British maternity clinic: a district midwife in a practical uniform stands beside a young mother holding a swaddled newborn, with a painted iron cot, enamel washbasin and frosted window in the modest clinic room. Begin with the photograph severely but realistically damaged: monochrome silver-gelatin print, faded contrast, warm paper discoloration, branching creases, dust, emulsion scratches, one torn upper corner and several small areas of image loss. Keep the composition and every person completely still throughout; this is restoration of one historical photograph, not animation of the photographed scene. Over five seconds, a precise vertical restoration pass travels smoothly from left to right. Behind the moving boundary, repair tears and scratches, recover missing photographic detail, balance exposure and gently colorize with historically plausible restrained tones: pale sage walls, cream enamelware, muted navy midwife uniform, natural skin tones, soft white cotton and subdued brown furniture. Preserve authentic 1950s film grain, lens softness, facial identity, period details and documentary realism; do not over-sharpen, beautify faces, modernize objects or make colors glossy. The boundary itself should be subtle, visible only through the contrast between damaged and restored areas. Locked camera, no zoom, no added typography, no frames, no interface, no split-screen labels. End on the fully repaired, colorized photograph held cleanly for the final second. Synchronized audio: quiet museum-room ambience, delicate paper crackle at the beginning, then a soft dry brush-like sweep following the restoration boundary, with the crackle fading into silence as the image becomes complete." \
width=1280 \
height=720 \
duration=5 \
settings.audio=true{
"taskType": "videoInference",
"taskUUID": "4426ac8c-3cfe-4c43-90a1-14db36341627",
"model": "bytedance:seedance@2.5",
"positivePrompt": "Create a polished archival photo-restoration reveal for a public-health museum. Full-screen landscape presentation of a genuine-looking 1952 documentary photograph from a rural British maternity clinic: a district midwife in a practical uniform stands beside a young mother holding a swaddled newborn, with a painted iron cot, enamel washbasin and frosted window in the modest clinic room. Begin with the photograph severely but realistically damaged: monochrome silver-gelatin print, faded contrast, warm paper discoloration, branching creases, dust, emulsion scratches, one torn upper corner and several small areas of image loss. Keep the composition and every person completely still throughout; this is restoration of one historical photograph, not animation of the photographed scene. Over five seconds, a precise vertical restoration pass travels smoothly from left to right. Behind the moving boundary, repair tears and scratches, recover missing photographic detail, balance exposure and gently colorize with historically plausible restrained tones: pale sage walls, cream enamelware, muted navy midwife uniform, natural skin tones, soft white cotton and subdued brown furniture. Preserve authentic 1950s film grain, lens softness, facial identity, period details and documentary realism; do not over-sharpen, beautify faces, modernize objects or make colors glossy. The boundary itself should be subtle, visible only through the contrast between damaged and restored areas. Locked camera, no zoom, no added typography, no frames, no interface, no split-screen labels. End on the fully repaired, colorized photograph held cleanly for the final second. Synchronized audio: quiet museum-room ambience, delicate paper crackle at the beginning, then a soft dry brush-like sweep following the restoration boundary, with the crackle fading into silence as the image becomes complete.",
"width": 1280,
"height": 720,
"duration": 5,
"settings": {
"audio": true
}
}Response
{
"taskType": "videoInference",
"taskUUID": "4426ac8c-3cfe-4c43-90a1-14db36341627",
"videoUUID": "5f59ae4f-6851-4a98-a2d6-123f4776aba1",
"videoURL": "https://vm.runware.ai/video/os/a06dlim3/ws/5/vi/5f59ae4f-6851-4a98-a2d6-123f4776aba1.mp4",
"seed": 1024103336,
"cost": 1.16523
}first-frame
Geothermal Spa Equipment Cleanup$3.67~2m 56simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'bytedance:seedance@2.5',
positivePrompt: 'Create a single continuous six-second luxury resort cleanup shot beginning from the exact composition and moment shown in @Image1. Preserve the geothermal pool, architecture, volcanic-stone wall, paving geometry, dawn lighting, color, reflections, and restrained photorealistic style. The camera begins a very slow, stable dolly to the right with subtle natural parallax. Steam rises from the turquoise water and drifts laterally across the terrace, briefly covering the cleaning cart and coiled yellow hose as a fully motivated soft wipe. While they are concealed, remove both maintenance items completely. As the steam thins, reveal a seamless clean terrace: generatively reconstruct the missing pale limestone slabs, grout lines, damp surface texture, reflections, contact shadows, and pool-edge details so they remain spatially consistent during the camera move. The equipment must not reappear, leave fragments, distort the paving, or create a visible transition boundary. Water ripples gently, steam curls naturally, and distant grasses move slightly in the breeze. No people, no text, no logos, no cut, no speed ramp, no magical disappearance effect, and no changes to the permanent environment. Polished widescreen hospitality campaign footage with calm, cool, restorative mood.',
resolution: '1080p',
duration: 6,
inputs: {
frameImages: [
'https://assets.runware.ai/assets/inputs/80dbfe8c-38c7-47cb-bc6d-d77aa2f5a878.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:seedance@2.5",
"positivePrompt": "Create a single continuous six-second luxury resort cleanup shot beginning from the exact composition and moment shown in @Image1. Preserve the geothermal pool, architecture, volcanic-stone wall, paving geometry, dawn lighting, color, reflections, and restrained photorealistic style. The camera begins a very slow, stable dolly to the right with subtle natural parallax. Steam rises from the turquoise water and drifts laterally across the terrace, briefly covering the cleaning cart and coiled yellow hose as a fully motivated soft wipe. While they are concealed, remove both maintenance items completely. As the steam thins, reveal a seamless clean terrace: generatively reconstruct the missing pale limestone slabs, grout lines, damp surface texture, reflections, contact shadows, and pool-edge details so they remain spatially consistent during the camera move. The equipment must not reappear, leave fragments, distort the paving, or create a visible transition boundary. Water ripples gently, steam curls naturally, and distant grasses move slightly in the breeze. No people, no text, no logos, no cut, no speed ramp, no magical disappearance effect, and no changes to the permanent environment. Polished widescreen hospitality campaign footage with calm, cool, restorative mood.",
"resolution": "1080p",
"duration": 6,
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/80dbfe8c-38c7-47cb-bc6d-d77aa2f5a878.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": "2c51550a-8175-47ea-a1cf-dd5463888a0e",
"model": "bytedance:seedance@2.5",
"positivePrompt": "Create a single continuous six-second luxury resort cleanup shot beginning from the exact composition and moment shown in @Image1. Preserve the geothermal pool, architecture, volcanic-stone wall, paving geometry, dawn lighting, color, reflections, and restrained photorealistic style. The camera begins a very slow, stable dolly to the right with subtle natural parallax. Steam rises from the turquoise water and drifts laterally across the terrace, briefly covering the cleaning cart and coiled yellow hose as a fully motivated soft wipe. While they are concealed, remove both maintenance items completely. As the steam thins, reveal a seamless clean terrace: generatively reconstruct the missing pale limestone slabs, grout lines, damp surface texture, reflections, contact shadows, and pool-edge details so they remain spatially consistent during the camera move. The equipment must not reappear, leave fragments, distort the paving, or create a visible transition boundary. Water ripples gently, steam curls naturally, and distant grasses move slightly in the breeze. No people, no text, no logos, no cut, no speed ramp, no magical disappearance effect, and no changes to the permanent environment. Polished widescreen hospitality campaign footage with calm, cool, restorative mood.",
"resolution": "1080p",
"duration": 6,
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/80dbfe8c-38c7-47cb-bc6d-d77aa2f5a878.jpg"
]
}
}
]'runware run bytedance:seedance@2.5 \
positivePrompt="Create a single continuous six-second luxury resort cleanup shot beginning from the exact composition and moment shown in @Image1. Preserve the geothermal pool, architecture, volcanic-stone wall, paving geometry, dawn lighting, color, reflections, and restrained photorealistic style. The camera begins a very slow, stable dolly to the right with subtle natural parallax. Steam rises from the turquoise water and drifts laterally across the terrace, briefly covering the cleaning cart and coiled yellow hose as a fully motivated soft wipe. While they are concealed, remove both maintenance items completely. As the steam thins, reveal a seamless clean terrace: generatively reconstruct the missing pale limestone slabs, grout lines, damp surface texture, reflections, contact shadows, and pool-edge details so they remain spatially consistent during the camera move. The equipment must not reappear, leave fragments, distort the paving, or create a visible transition boundary. Water ripples gently, steam curls naturally, and distant grasses move slightly in the breeze. No people, no text, no logos, no cut, no speed ramp, no magical disappearance effect, and no changes to the permanent environment. Polished widescreen hospitality campaign footage with calm, cool, restorative mood." \
resolution=1080p \
duration=6 \
inputs.frameImages.0=https://assets.runware.ai/assets/inputs/80dbfe8c-38c7-47cb-bc6d-d77aa2f5a878.jpg{
"taskType": "videoInference",
"taskUUID": "2c51550a-8175-47ea-a1cf-dd5463888a0e",
"model": "bytedance:seedance@2.5",
"positivePrompt": "Create a single continuous six-second luxury resort cleanup shot beginning from the exact composition and moment shown in @Image1. Preserve the geothermal pool, architecture, volcanic-stone wall, paving geometry, dawn lighting, color, reflections, and restrained photorealistic style. The camera begins a very slow, stable dolly to the right with subtle natural parallax. Steam rises from the turquoise water and drifts laterally across the terrace, briefly covering the cleaning cart and coiled yellow hose as a fully motivated soft wipe. While they are concealed, remove both maintenance items completely. As the steam thins, reveal a seamless clean terrace: generatively reconstruct the missing pale limestone slabs, grout lines, damp surface texture, reflections, contact shadows, and pool-edge details so they remain spatially consistent during the camera move. The equipment must not reappear, leave fragments, distort the paving, or create a visible transition boundary. Water ripples gently, steam curls naturally, and distant grasses move slightly in the breeze. No people, no text, no logos, no cut, no speed ramp, no magical disappearance effect, and no changes to the permanent environment. Polished widescreen hospitality campaign footage with calm, cool, restorative mood.",
"resolution": "1080p",
"duration": 6,
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/80dbfe8c-38c7-47cb-bc6d-d77aa2f5a878.jpg"
]
}
}Response
{
"taskType": "videoInference",
"taskUUID": "2c51550a-8175-47ea-a1cf-dd5463888a0e",
"videoUUID": "3251a8e4-529d-47b5-9822-47745986873d",
"videoURL": "https://vm.runware.ai/video/os/a10dlim3/ws/5/vi/3251a8e4-529d-47b5-9822-47745986873d.mp4",
"seed": 814577920,
"cost": 3.67441968
}first-last-frame
Four-Track Recorder Colorway Reveal Film$2.32~1m 45simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'bytedance:seedance@2.5',
positivePrompt: 'Create a polished 10-second horizontal product colorway reveal using @Image1 as the exact first frame and @Image2 as the exact last frame. This is a commercial launch asset for a portable four-track cassette recorder, not a redesign. Keep the camera locked in the same three-quarter overhead composition and preserve the recorder\'s silhouette, proportions, cassette window, cassette, knobs, faders, transport icons, hardware, tabletop, lighting direction and shadows throughout.\n\nBegin with a brief confident hold on the warm ivory recorder from @Image1. The cassette reels start turning slowly and naturally. A narrow band of saturated amber sunlight then travels smoothly from the left edge of the recorder to the right, like light passing through a moving warm color filter. Directly behind the advancing light boundary, only the painted outer housing changes from warm ivory enamel to the rich matte persimmon-orange colorway shown in @Image2. Make the transition clean, continuous and materially convincing: enamel pigment changes while highlights, fine surface texture, seams and reflections remain stable. The smoked cassette window, clear cassette, dark brown knobs, ivory faders, silver hardware and white markings must never change color or shape. No liquid paint, splashes, smoke, particles, disassembly or fantasy morphing.\n\nAs the color boundary completes its pass, let the amber light soften back into the original late-afternoon illumination. End on a steady hero hold that matches @Image2 exactly, with the new persimmon housing fully resolved and the cassette reels easing to a stop. Premium analog-audio product cinematography, tactile cork and enamel textures, warm optimistic mood, precise continuity, subtle synchronized reel whirr and one quiet mechanical click, no speech, no music, no added titles, no logo and no camera shake.',
resolution: '720p',
duration: 10,
inputs: {
frameImages: [
{
image: 'https://assets.runware.ai/assets/inputs/091cd9ef-f1c8-4205-9404-48df2919ba1e.jpg',
frame: 'first'
},
{
image: 'https://assets.runware.ai/assets/inputs/6ef2f6f5-2314-469f-8729-360b42d11187.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:seedance@2.5",
"positivePrompt": "Create a polished 10-second horizontal product colorway reveal using @Image1 as the exact first frame and @Image2 as the exact last frame. This is a commercial launch asset for a portable four-track cassette recorder, not a redesign. Keep the camera locked in the same three-quarter overhead composition and preserve the recorder's silhouette, proportions, cassette window, cassette, knobs, faders, transport icons, hardware, tabletop, lighting direction and shadows throughout.\n\nBegin with a brief confident hold on the warm ivory recorder from @Image1. The cassette reels start turning slowly and naturally. A narrow band of saturated amber sunlight then travels smoothly from the left edge of the recorder to the right, like light passing through a moving warm color filter. Directly behind the advancing light boundary, only the painted outer housing changes from warm ivory enamel to the rich matte persimmon-orange colorway shown in @Image2. Make the transition clean, continuous and materially convincing: enamel pigment changes while highlights, fine surface texture, seams and reflections remain stable. The smoked cassette window, clear cassette, dark brown knobs, ivory faders, silver hardware and white markings must never change color or shape. No liquid paint, splashes, smoke, particles, disassembly or fantasy morphing.\n\nAs the color boundary completes its pass, let the amber light soften back into the original late-afternoon illumination. End on a steady hero hold that matches @Image2 exactly, with the new persimmon housing fully resolved and the cassette reels easing to a stop. Premium analog-audio product cinematography, tactile cork and enamel textures, warm optimistic mood, precise continuity, subtle synchronized reel whirr and one quiet mechanical click, no speech, no music, no added titles, no logo and no camera shake.",
"resolution": "720p",
"duration": 10,
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/091cd9ef-f1c8-4205-9404-48df2919ba1e.jpg",
"frame": "first"
},
{
"image": "https://assets.runware.ai/assets/inputs/6ef2f6f5-2314-469f-8729-360b42d11187.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": "886aab04-306e-4d23-bfc6-81d1b85bf485",
"model": "bytedance:seedance@2.5",
"positivePrompt": "Create a polished 10-second horizontal product colorway reveal using @Image1 as the exact first frame and @Image2 as the exact last frame. This is a commercial launch asset for a portable four-track cassette recorder, not a redesign. Keep the camera locked in the same three-quarter overhead composition and preserve the recorder's silhouette, proportions, cassette window, cassette, knobs, faders, transport icons, hardware, tabletop, lighting direction and shadows throughout.\n\nBegin with a brief confident hold on the warm ivory recorder from @Image1. The cassette reels start turning slowly and naturally. A narrow band of saturated amber sunlight then travels smoothly from the left edge of the recorder to the right, like light passing through a moving warm color filter. Directly behind the advancing light boundary, only the painted outer housing changes from warm ivory enamel to the rich matte persimmon-orange colorway shown in @Image2. Make the transition clean, continuous and materially convincing: enamel pigment changes while highlights, fine surface texture, seams and reflections remain stable. The smoked cassette window, clear cassette, dark brown knobs, ivory faders, silver hardware and white markings must never change color or shape. No liquid paint, splashes, smoke, particles, disassembly or fantasy morphing.\n\nAs the color boundary completes its pass, let the amber light soften back into the original late-afternoon illumination. End on a steady hero hold that matches @Image2 exactly, with the new persimmon housing fully resolved and the cassette reels easing to a stop. Premium analog-audio product cinematography, tactile cork and enamel textures, warm optimistic mood, precise continuity, subtle synchronized reel whirr and one quiet mechanical click, no speech, no music, no added titles, no logo and no camera shake.",
"resolution": "720p",
"duration": 10,
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/091cd9ef-f1c8-4205-9404-48df2919ba1e.jpg",
"frame": "first"
},
{
"image": "https://assets.runware.ai/assets/inputs/6ef2f6f5-2314-469f-8729-360b42d11187.jpg",
"frame": "last"
}
]
}
}
]'runware run bytedance:seedance@2.5 \
positivePrompt="Create a polished 10-second horizontal product colorway reveal using @Image1 as the exact first frame and @Image2 as the exact last frame. This is a commercial launch asset for a portable four-track cassette recorder, not a redesign. Keep the camera locked in the same three-quarter overhead composition and preserve the recorder's silhouette, proportions, cassette window, cassette, knobs, faders, transport icons, hardware, tabletop, lighting direction and shadows throughout.
Begin with a brief confident hold on the warm ivory recorder from @Image1. The cassette reels start turning slowly and naturally. A narrow band of saturated amber sunlight then travels smoothly from the left edge of the recorder to the right, like light passing through a moving warm color filter. Directly behind the advancing light boundary, only the painted outer housing changes from warm ivory enamel to the rich matte persimmon-orange colorway shown in @Image2. Make the transition clean, continuous and materially convincing: enamel pigment changes while highlights, fine surface texture, seams and reflections remain stable. The smoked cassette window, clear cassette, dark brown knobs, ivory faders, silver hardware and white markings must never change color or shape. No liquid paint, splashes, smoke, particles, disassembly or fantasy morphing.
As the color boundary completes its pass, let the amber light soften back into the original late-afternoon illumination. End on a steady hero hold that matches @Image2 exactly, with the new persimmon housing fully resolved and the cassette reels easing to a stop. Premium analog-audio product cinematography, tactile cork and enamel textures, warm optimistic mood, precise continuity, subtle synchronized reel whirr and one quiet mechanical click, no speech, no music, no added titles, no logo and no camera shake." \
resolution=720p \
duration=10 \
inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/091cd9ef-f1c8-4205-9404-48df2919ba1e.jpg \
inputs.frameImages.0.frame=first \
inputs.frameImages.1.image=https://assets.runware.ai/assets/inputs/6ef2f6f5-2314-469f-8729-360b42d11187.jpg \
inputs.frameImages.1.frame=last{
"taskType": "videoInference",
"taskUUID": "886aab04-306e-4d23-bfc6-81d1b85bf485",
"model": "bytedance:seedance@2.5",
"positivePrompt": "Create a polished 10-second horizontal product colorway reveal using @Image1 as the exact first frame and @Image2 as the exact last frame. This is a commercial launch asset for a portable four-track cassette recorder, not a redesign. Keep the camera locked in the same three-quarter overhead composition and preserve the recorder's silhouette, proportions, cassette window, cassette, knobs, faders, transport icons, hardware, tabletop, lighting direction and shadows throughout.\n\nBegin with a brief confident hold on the warm ivory recorder from @Image1. The cassette reels start turning slowly and naturally. A narrow band of saturated amber sunlight then travels smoothly from the left edge of the recorder to the right, like light passing through a moving warm color filter. Directly behind the advancing light boundary, only the painted outer housing changes from warm ivory enamel to the rich matte persimmon-orange colorway shown in @Image2. Make the transition clean, continuous and materially convincing: enamel pigment changes while highlights, fine surface texture, seams and reflections remain stable. The smoked cassette window, clear cassette, dark brown knobs, ivory faders, silver hardware and white markings must never change color or shape. No liquid paint, splashes, smoke, particles, disassembly or fantasy morphing.\n\nAs the color boundary completes its pass, let the amber light soften back into the original late-afternoon illumination. End on a steady hero hold that matches @Image2 exactly, with the new persimmon housing fully resolved and the cassette reels easing to a stop. Premium analog-audio product cinematography, tactile cork and enamel textures, warm optimistic mood, precise continuity, subtle synchronized reel whirr and one quiet mechanical click, no speech, no music, no added titles, no logo and no camera shake.",
"resolution": "720p",
"duration": 10,
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/091cd9ef-f1c8-4205-9404-48df2919ba1e.jpg",
"frame": "first"
},
{
"image": "https://assets.runware.ai/assets/inputs/6ef2f6f5-2314-469f-8729-360b42d11187.jpg",
"frame": "last"
}
]
}
}Response
{
"taskType": "videoInference",
"taskUUID": "886aab04-306e-4d23-bfc6-81d1b85bf485",
"videoUUID": "0a765191-3a38-4d27-b5a1-59dd482dff74",
"videoURL": "https://vm.runware.ai/video/os/a09dlim3/ws/5/vi/0a765191-3a38-4d27-b5a1-59dd482dff74.mp4",
"seed": 1214549008,
"cost": 2.32083
}reference-to-video
Rooftop Apiary Scene Replacement$1.86~3m 53simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'bytedance:seedance@2.5',
positivePrompt: 'Create a newly generated, photorealistic documentary video that performs a convincing scene replacement for the beekeeper in @Image1. Preserve her recognizable face, age, body proportions, white protective suit, lowered mesh veil, tan gloves, boots and exact wooden honeycomb frame throughout. Place her naturally inside the dawn rooftop apiary shown in @Video1, replacing the plain studio background with that location. Match @Video1\'s slow stabilized left-to-right dolly movement, waist-height camera, lens perspective, shallow natural depth of field, apricot sunrise, cool blue city haze, hive layout and restrained observational art direction. She stands between two hive rows, looks down to inspect the honeycomb frame, subtly tilts it toward the sunrise and then raises her gaze toward the nearest hive. Keep her motion calm, skilled and physically plausible. Add accurate contact shadows, warm rim light on the suit, faint reflections on the veil mesh and coherent occlusion as a few bees pass in front of and behind her. Preserve realistic rooftop scale; do not create oversized insects or a fantasy environment. Synchronize the scene with @Audio1, using its bee hum, breeze, distant traffic and bird ambience as the finished soundtrack. Continuous single shot, no cuts, no dialogue, no captions, no logos, no graphic overlays.',
resolution: '720p',
duration: 8
})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:seedance@2.5",
"positivePrompt": "Create a newly generated, photorealistic documentary video that performs a convincing scene replacement for the beekeeper in @Image1. Preserve her recognizable face, age, body proportions, white protective suit, lowered mesh veil, tan gloves, boots and exact wooden honeycomb frame throughout. Place her naturally inside the dawn rooftop apiary shown in @Video1, replacing the plain studio background with that location. Match @Video1's slow stabilized left-to-right dolly movement, waist-height camera, lens perspective, shallow natural depth of field, apricot sunrise, cool blue city haze, hive layout and restrained observational art direction. She stands between two hive rows, looks down to inspect the honeycomb frame, subtly tilts it toward the sunrise and then raises her gaze toward the nearest hive. Keep her motion calm, skilled and physically plausible. Add accurate contact shadows, warm rim light on the suit, faint reflections on the veil mesh and coherent occlusion as a few bees pass in front of and behind her. Preserve realistic rooftop scale; do not create oversized insects or a fantasy environment. Synchronize the scene with @Audio1, using its bee hum, breeze, distant traffic and bird ambience as the finished soundtrack. Continuous single shot, no cuts, no dialogue, no captions, no logos, no graphic overlays.",
"resolution": "720p",
"duration": 8
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "80b143bf-63dd-404a-9c84-4b3a95a9478c",
"model": "bytedance:seedance@2.5",
"positivePrompt": "Create a newly generated, photorealistic documentary video that performs a convincing scene replacement for the beekeeper in @Image1. Preserve her recognizable face, age, body proportions, white protective suit, lowered mesh veil, tan gloves, boots and exact wooden honeycomb frame throughout. Place her naturally inside the dawn rooftop apiary shown in @Video1, replacing the plain studio background with that location. Match @Video1's slow stabilized left-to-right dolly movement, waist-height camera, lens perspective, shallow natural depth of field, apricot sunrise, cool blue city haze, hive layout and restrained observational art direction. She stands between two hive rows, looks down to inspect the honeycomb frame, subtly tilts it toward the sunrise and then raises her gaze toward the nearest hive. Keep her motion calm, skilled and physically plausible. Add accurate contact shadows, warm rim light on the suit, faint reflections on the veil mesh and coherent occlusion as a few bees pass in front of and behind her. Preserve realistic rooftop scale; do not create oversized insects or a fantasy environment. Synchronize the scene with @Audio1, using its bee hum, breeze, distant traffic and bird ambience as the finished soundtrack. Continuous single shot, no cuts, no dialogue, no captions, no logos, no graphic overlays.",
"resolution": "720p",
"duration": 8
}
]'runware run bytedance:seedance@2.5 \
positivePrompt="Create a newly generated, photorealistic documentary video that performs a convincing scene replacement for the beekeeper in @Image1. Preserve her recognizable face, age, body proportions, white protective suit, lowered mesh veil, tan gloves, boots and exact wooden honeycomb frame throughout. Place her naturally inside the dawn rooftop apiary shown in @Video1, replacing the plain studio background with that location. Match @Video1's slow stabilized left-to-right dolly movement, waist-height camera, lens perspective, shallow natural depth of field, apricot sunrise, cool blue city haze, hive layout and restrained observational art direction. She stands between two hive rows, looks down to inspect the honeycomb frame, subtly tilts it toward the sunrise and then raises her gaze toward the nearest hive. Keep her motion calm, skilled and physically plausible. Add accurate contact shadows, warm rim light on the suit, faint reflections on the veil mesh and coherent occlusion as a few bees pass in front of and behind her. Preserve realistic rooftop scale; do not create oversized insects or a fantasy environment. Synchronize the scene with @Audio1, using its bee hum, breeze, distant traffic and bird ambience as the finished soundtrack. Continuous single shot, no cuts, no dialogue, no captions, no logos, no graphic overlays." \
resolution=720p \
duration=8{
"taskType": "videoInference",
"taskUUID": "80b143bf-63dd-404a-9c84-4b3a95a9478c",
"model": "bytedance:seedance@2.5",
"positivePrompt": "Create a newly generated, photorealistic documentary video that performs a convincing scene replacement for the beekeeper in @Image1. Preserve her recognizable face, age, body proportions, white protective suit, lowered mesh veil, tan gloves, boots and exact wooden honeycomb frame throughout. Place her naturally inside the dawn rooftop apiary shown in @Video1, replacing the plain studio background with that location. Match @Video1's slow stabilized left-to-right dolly movement, waist-height camera, lens perspective, shallow natural depth of field, apricot sunrise, cool blue city haze, hive layout and restrained observational art direction. She stands between two hive rows, looks down to inspect the honeycomb frame, subtly tilts it toward the sunrise and then raises her gaze toward the nearest hive. Keep her motion calm, skilled and physically plausible. Add accurate contact shadows, warm rim light on the suit, faint reflections on the veil mesh and coherent occlusion as a few bees pass in front of and behind her. Preserve realistic rooftop scale; do not create oversized insects or a fantasy environment. Synchronize the scene with @Audio1, using its bee hum, breeze, distant traffic and bird ambience as the finished soundtrack. Continuous single shot, no cuts, no dialogue, no captions, no logos, no graphic overlays.",
"resolution": "720p",
"duration": 8
}Response
{
"taskType": "videoInference",
"taskUUID": "80b143bf-63dd-404a-9c84-4b3a95a9478c",
"videoUUID": "173f1f78-e22b-46ad-a710-03e5af943fcc",
"videoURL": "https://vm.runware.ai/video/os/a03d21/ws/5/vi/173f1f78-e22b-46ad-a710-03e5af943fcc.mp4",
"seed": 1986230967,
"cost": 1.85859
}video-edit
Wildlife Tracking Collar Cleanup$1.78~2m 56simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'bytedance:seedance@2.5',
positivePrompt: 'Edit the existing source clip @Video1 for its full original duration; do not extend it or create any footage beyond its ending. Remove the turquoise GPS tracking collar, buckle, electronics housing, and antenna from the Iberian lynx in every frame. Reconstruct the concealed neck and shoulder area with anatomically accurate tawny fur, natural spots, guard hairs, and soft undercoat. Match the direction, compression, lift, and subtle secondary motion of the surrounding fur as the lynx walks and turns its head. Maintain clean temporal consistency through changing angles, motion blur, shifting sunlight, and foreground grasses that briefly occlude the neck. Preserve the lynx\'s exact anatomy, gait, expression, markings, position, and movement. Preserve the original camera tracking, handheld character, framing, depth of field, vegetation, lighting, color, duration, pacing, and natural location audio. Make no other visible changes. The finished result should look like authentic unaltered natural-history documentary footage with no collar, no antenna, no seams, no flicker, and no cleanup artifacts.',
resolution: '720p',
duration: 'auto',
settings: {
operation: 'edit'
},
inputs: {
video: 'https://assets.runware.ai/assets/inputs/eabcbc95-4511-488f-9ec4-2bd82cb02c54.mp4'
}
})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:seedance@2.5",
"positivePrompt": "Edit the existing source clip @Video1 for its full original duration; do not extend it or create any footage beyond its ending. Remove the turquoise GPS tracking collar, buckle, electronics housing, and antenna from the Iberian lynx in every frame. Reconstruct the concealed neck and shoulder area with anatomically accurate tawny fur, natural spots, guard hairs, and soft undercoat. Match the direction, compression, lift, and subtle secondary motion of the surrounding fur as the lynx walks and turns its head. Maintain clean temporal consistency through changing angles, motion blur, shifting sunlight, and foreground grasses that briefly occlude the neck. Preserve the lynx's exact anatomy, gait, expression, markings, position, and movement. Preserve the original camera tracking, handheld character, framing, depth of field, vegetation, lighting, color, duration, pacing, and natural location audio. Make no other visible changes. The finished result should look like authentic unaltered natural-history documentary footage with no collar, no antenna, no seams, no flicker, and no cleanup artifacts.",
"resolution": "720p",
"duration": "auto",
"settings": {
"operation": "edit"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/eabcbc95-4511-488f-9ec4-2bd82cb02c54.mp4"
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "6d45a666-6d0c-4a33-9726-2acded0112b3",
"model": "bytedance:seedance@2.5",
"positivePrompt": "Edit the existing source clip @Video1 for its full original duration; do not extend it or create any footage beyond its ending. Remove the turquoise GPS tracking collar, buckle, electronics housing, and antenna from the Iberian lynx in every frame. Reconstruct the concealed neck and shoulder area with anatomically accurate tawny fur, natural spots, guard hairs, and soft undercoat. Match the direction, compression, lift, and subtle secondary motion of the surrounding fur as the lynx walks and turns its head. Maintain clean temporal consistency through changing angles, motion blur, shifting sunlight, and foreground grasses that briefly occlude the neck. Preserve the lynx's exact anatomy, gait, expression, markings, position, and movement. Preserve the original camera tracking, handheld character, framing, depth of field, vegetation, lighting, color, duration, pacing, and natural location audio. Make no other visible changes. The finished result should look like authentic unaltered natural-history documentary footage with no collar, no antenna, no seams, no flicker, and no cleanup artifacts.",
"resolution": "720p",
"duration": "auto",
"settings": {
"operation": "edit"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/eabcbc95-4511-488f-9ec4-2bd82cb02c54.mp4"
}
}
]'runware run bytedance:seedance@2.5 \
positivePrompt="Edit the existing source clip @Video1 for its full original duration; do not extend it or create any footage beyond its ending. Remove the turquoise GPS tracking collar, buckle, electronics housing, and antenna from the Iberian lynx in every frame. Reconstruct the concealed neck and shoulder area with anatomically accurate tawny fur, natural spots, guard hairs, and soft undercoat. Match the direction, compression, lift, and subtle secondary motion of the surrounding fur as the lynx walks and turns its head. Maintain clean temporal consistency through changing angles, motion blur, shifting sunlight, and foreground grasses that briefly occlude the neck. Preserve the lynx's exact anatomy, gait, expression, markings, position, and movement. Preserve the original camera tracking, handheld character, framing, depth of field, vegetation, lighting, color, duration, pacing, and natural location audio. Make no other visible changes. The finished result should look like authentic unaltered natural-history documentary footage with no collar, no antenna, no seams, no flicker, and no cleanup artifacts." \
resolution=720p \
duration=auto \
settings.operation=edit \
inputs.video=https://assets.runware.ai/assets/inputs/eabcbc95-4511-488f-9ec4-2bd82cb02c54.mp4{
"taskType": "videoInference",
"taskUUID": "6d45a666-6d0c-4a33-9726-2acded0112b3",
"model": "bytedance:seedance@2.5",
"positivePrompt": "Edit the existing source clip @Video1 for its full original duration; do not extend it or create any footage beyond its ending. Remove the turquoise GPS tracking collar, buckle, electronics housing, and antenna from the Iberian lynx in every frame. Reconstruct the concealed neck and shoulder area with anatomically accurate tawny fur, natural spots, guard hairs, and soft undercoat. Match the direction, compression, lift, and subtle secondary motion of the surrounding fur as the lynx walks and turns its head. Maintain clean temporal consistency through changing angles, motion blur, shifting sunlight, and foreground grasses that briefly occlude the neck. Preserve the lynx's exact anatomy, gait, expression, markings, position, and movement. Preserve the original camera tracking, handheld character, framing, depth of field, vegetation, lighting, color, duration, pacing, and natural location audio. Make no other visible changes. The finished result should look like authentic unaltered natural-history documentary footage with no collar, no antenna, no seams, no flicker, and no cleanup artifacts.",
"resolution": "720p",
"duration": "auto",
"settings": {
"operation": "edit"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/eabcbc95-4511-488f-9ec4-2bd82cb02c54.mp4"
}
}Response
{
"taskType": "videoInference",
"taskUUID": "6d45a666-6d0c-4a33-9726-2acded0112b3",
"videoUUID": "8fd88d45-284d-4101-976b-ab07aa9e4f59",
"videoURL": "https://vm.runware.ai/video/os/a03d21/ws/5/vi/8fd88d45-284d-4101-976b-ab07aa9e4f59.mp4",
"seed": 1854648730,
"cost": 1.7811648
}video-extend
Quarry Photo Linocut Transition$4.37~3m 22simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'bytedance:seedance@2.5',
positivePrompt: 'Continue @Video1 immediately after its final frame without modifying the source footage. The first generated frame must match the final frame exactly, preserving the aerial composition, quarry geometry, crop and slow forward push. Over the continuation, progressively restyle the photograph into a sophisticated hand-carved reduction linocut illustration for a landscape architecture awards film. Begin with subtle carved hatching appearing in the pale limestone at the lower edge, then let the printmaking treatment travel naturally across the terraces, pond, road, trees and sky while every feature remains fixed in place. Replace photographic textures with tactile ink shapes, visible gouge marks, irregular registration and layered relief-print grain. Use a restrained mineral palette of limestone cream, carbon black, oxidized clay red and muted lichen green; render the pond as dense black ink with thin cream reflections. Keep the original tonal hierarchy and recognizable rehabilitation design. Maintain the same smooth forward motion throughout, with no cut, reframing, new objects or spatial warping. By the final moment, the entire landscape is a fully resolved linocut print with crisp carved detail and subtle handmade ink variation, held in the same composition. No lettering, logos, borders or mockup presentation.',
resolution: '1080p',
duration: 6,
settings: {
operation: 'extend'
},
inputs: {
video: 'https://assets.runware.ai/assets/inputs/d8022cd8-1920-4457-badd-713e5a01c0ec.mp4'
}
})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:seedance@2.5",
"positivePrompt": "Continue @Video1 immediately after its final frame without modifying the source footage. The first generated frame must match the final frame exactly, preserving the aerial composition, quarry geometry, crop and slow forward push. Over the continuation, progressively restyle the photograph into a sophisticated hand-carved reduction linocut illustration for a landscape architecture awards film. Begin with subtle carved hatching appearing in the pale limestone at the lower edge, then let the printmaking treatment travel naturally across the terraces, pond, road, trees and sky while every feature remains fixed in place. Replace photographic textures with tactile ink shapes, visible gouge marks, irregular registration and layered relief-print grain. Use a restrained mineral palette of limestone cream, carbon black, oxidized clay red and muted lichen green; render the pond as dense black ink with thin cream reflections. Keep the original tonal hierarchy and recognizable rehabilitation design. Maintain the same smooth forward motion throughout, with no cut, reframing, new objects or spatial warping. By the final moment, the entire landscape is a fully resolved linocut print with crisp carved detail and subtle handmade ink variation, held in the same composition. No lettering, logos, borders or mockup presentation.",
"resolution": "1080p",
"duration": 6,
"settings": {
"operation": "extend"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/d8022cd8-1920-4457-badd-713e5a01c0ec.mp4"
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "494c17c1-97a6-4ff4-92e8-1dbda451f2c0",
"model": "bytedance:seedance@2.5",
"positivePrompt": "Continue @Video1 immediately after its final frame without modifying the source footage. The first generated frame must match the final frame exactly, preserving the aerial composition, quarry geometry, crop and slow forward push. Over the continuation, progressively restyle the photograph into a sophisticated hand-carved reduction linocut illustration for a landscape architecture awards film. Begin with subtle carved hatching appearing in the pale limestone at the lower edge, then let the printmaking treatment travel naturally across the terraces, pond, road, trees and sky while every feature remains fixed in place. Replace photographic textures with tactile ink shapes, visible gouge marks, irregular registration and layered relief-print grain. Use a restrained mineral palette of limestone cream, carbon black, oxidized clay red and muted lichen green; render the pond as dense black ink with thin cream reflections. Keep the original tonal hierarchy and recognizable rehabilitation design. Maintain the same smooth forward motion throughout, with no cut, reframing, new objects or spatial warping. By the final moment, the entire landscape is a fully resolved linocut print with crisp carved detail and subtle handmade ink variation, held in the same composition. No lettering, logos, borders or mockup presentation.",
"resolution": "1080p",
"duration": 6,
"settings": {
"operation": "extend"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/d8022cd8-1920-4457-badd-713e5a01c0ec.mp4"
}
}
]'runware run bytedance:seedance@2.5 \
positivePrompt="Continue @Video1 immediately after its final frame without modifying the source footage. The first generated frame must match the final frame exactly, preserving the aerial composition, quarry geometry, crop and slow forward push. Over the continuation, progressively restyle the photograph into a sophisticated hand-carved reduction linocut illustration for a landscape architecture awards film. Begin with subtle carved hatching appearing in the pale limestone at the lower edge, then let the printmaking treatment travel naturally across the terraces, pond, road, trees and sky while every feature remains fixed in place. Replace photographic textures with tactile ink shapes, visible gouge marks, irregular registration and layered relief-print grain. Use a restrained mineral palette of limestone cream, carbon black, oxidized clay red and muted lichen green; render the pond as dense black ink with thin cream reflections. Keep the original tonal hierarchy and recognizable rehabilitation design. Maintain the same smooth forward motion throughout, with no cut, reframing, new objects or spatial warping. By the final moment, the entire landscape is a fully resolved linocut print with crisp carved detail and subtle handmade ink variation, held in the same composition. No lettering, logos, borders or mockup presentation." \
resolution=1080p \
duration=6 \
settings.operation=extend \
inputs.video=https://assets.runware.ai/assets/inputs/d8022cd8-1920-4457-badd-713e5a01c0ec.mp4{
"taskType": "videoInference",
"taskUUID": "494c17c1-97a6-4ff4-92e8-1dbda451f2c0",
"model": "bytedance:seedance@2.5",
"positivePrompt": "Continue @Video1 immediately after its final frame without modifying the source footage. The first generated frame must match the final frame exactly, preserving the aerial composition, quarry geometry, crop and slow forward push. Over the continuation, progressively restyle the photograph into a sophisticated hand-carved reduction linocut illustration for a landscape architecture awards film. Begin with subtle carved hatching appearing in the pale limestone at the lower edge, then let the printmaking treatment travel naturally across the terraces, pond, road, trees and sky while every feature remains fixed in place. Replace photographic textures with tactile ink shapes, visible gouge marks, irregular registration and layered relief-print grain. Use a restrained mineral palette of limestone cream, carbon black, oxidized clay red and muted lichen green; render the pond as dense black ink with thin cream reflections. Keep the original tonal hierarchy and recognizable rehabilitation design. Maintain the same smooth forward motion throughout, with no cut, reframing, new objects or spatial warping. By the final moment, the entire landscape is a fully resolved linocut print with crisp carved detail and subtle handmade ink variation, held in the same composition. No lettering, logos, borders or mockup presentation.",
"resolution": "1080p",
"duration": 6,
"settings": {
"operation": "extend"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/d8022cd8-1920-4457-badd-713e5a01c0ec.mp4"
}
}Response
{
"taskType": "videoInference",
"taskUUID": "494c17c1-97a6-4ff4-92e8-1dbda451f2c0",
"videoUUID": "d5253e19-e40d-4911-8fa3-aaf5cc45e51c",
"videoURL": "https://vm.runware.ai/video/os/a10dlim3/ws/5/vi/d5253e19-e40d-4911-8fa3-aaf5cc45e51c.mp4",
"seed": 576264143,
"cost": 4.368168
}