aspect_ratiostring · optionalRequested ratio; reference dimensions can take precedence.
enum: 16:9, 9:16, 4:3, 3:4, 21:9, 1:1, adaptive
Loading tools…
ByteDance
Animate portrait references after automatic image review.
Read https://scrollport.com/start. Use my existing Scrollport connection, or help me connect if needed. Help me use Seedance 2.5 Portrait-to-Video (tool ID: bytedance.seedance-2-5-portrait). Ask me for the details you need, then show me the result.
Provider access is included.
Connect your first agent to receive $1 trial credit.
Generate a 5–30 second Seedance 2.5 video from 1–9 portrait or character references. Upload images to your workspace, obtain their HTTPS URLs with get_files, then reference them as @image1, @image2 and so on in the prompt. Images are sent to the video provider for automatic private asset review before generation; review can reject a reference. Source URLs must remain accessible for 24 hours. The reference image can determine the output aspect ratio. Audio may be generated. Pricing is per requested video second at the chosen resolution, charged only after verified video delivery. Your video is saved privately in the workspace. No separate provider account is needed.
aspect_ratiostring · optionalRequested ratio; reference dimensions can take precedence.
enum: 16:9, 9:16, 4:3, 3:4, 21:9, 1:1, adaptive
durationinteger · optionalValue supplied for duration.
image_urlsarray · requiredHTTPS reference images accessible for at least 24 hours. Use get_files for workspace uploads. Portrait review is automatic.
minItems: 1 · maxItems: 9
promptstring · requiredDescribe the motion; reference inputs as @image1, @image2, etc.
minLength: 1 · maxLength: 5000
resolutionstring · optionalValue supplied for resolution.
enum: 480p, 720p, 1080p
content_typestringReturned content type value.
duration_secondsnumberReturned duration seconds value.
modelstringReturned model value.
Inspect returns this reviewed example, its estimated cost and the current input schema. Run calculates the estimate for your actual input.
{
"tool_id": "bytedance.seedance-2-5-portrait",
"input": {
"prompt": "Use the landscape in @image1. A gentle breeze moves through the grass while the camera slowly pushes forward. Preserve the scene and natural lighting.",
"duration": 5,
"image_urls": [
"https://images.unsplash.com/photo-1470770841072-f978cf4d019e?w=1280"
],
"resolution": "480p",
"aspect_ratio": "16:9"
}
}{
"model": "Seedance 2.5",
"content_type": "video/mp4",
"duration_seconds": 5
}invalid_input: The video settings or image references are invalid.Use HTTPS image URLs and the durations and resolutions shown by inspect.upstream_error: The video could not be delivered. Your wallet was not charged.Portrait references must pass review. Contact support with the run ID if the problem persists.