Skip to main content

Seedance 2.5 Python SDK

PyPI version License: MIT Python Versions Official Website

Official Python SDK for Seedance 2.5 — the native 30s AI video generation model with 50+ multimodal references and synchronized audio rendering.

🎬 Online Studio & Generator: Experience the web generator directly at https://seedance25.tech.


✨ Features

  • Native 30s Video Generation: Extended clip generation with consistent physics and motion.
  • Multimodal Video Prompts: Seamlessly blend text, image references, and audio inputs.
  • Synchronized Audio Engine: High-fidelity sound effects and ambient audio generation.
  • Zero Third-Party Dependencies: Pure Python standard library implementation for maximum portability.
  • Complete Type Hinting: Comprehensive IDE autocomplete support.

📦 Installation

pip install seedance-client

🚀 Quick Start

1. Generate Video with Synced Audio

from seedance_client import SeedanceClient

client = SeedanceClient()

task = client.generate_video(
    prompt="Cinematic drone sweep over Nordic fjords during sunset, crystal clear reflections and ambient wind sound",
    aspect_ratio="16:9",
    resolution="1080p",
    duration=10,
    enable_audio=True,
)

print(f"Task submitted! ID: {task.get('taskId')}")

2. Check Task Progress

task_status = client.get_task(task_id="YOUR_TASK_ID")
print("Status:", task_status.get("status"))
if task_status.get("videoUrl"):
    print("Download URL:", task_status.get("videoUrl"))


📄 License

MIT © Seedance 2.5

Metadata

Release files for seedance-client 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for seedance-client 1.0.0
File Size Uploaded
seedance_client-1.0.0.tar.gz 4.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for seedance-client 1.0.0
File Interpreter ABI Platform
seedance_client-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 10.0 kB

Release files / seedance_client-1.0.0.tar.gz

Download URL seedance_client-1.0.0.tar.gz
Size 4.7 kB
Tags Source
SHA-256 checksum
How to use checksums
d4df24fc991ed41157dec80b94ccb45a94bdbac2564a27041cb5aa6b6b167207
BLAKE2b-256 checksum
How to use checksums
b29d71bc722489c9dc1446c9ab778bf1e0c2033951327120990a1c2db6616fb8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.8.3

Release files / seedance_client-1.0.0-py3-none-any.whl

Download URL seedance_client-1.0.0-py3-none-any.whl
Size 5.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
78096c7c30516bf9a8f7c5d545b0c9f9f39e7771e3d316213676d417c90ba326
BLAKE2b-256 checksum
How to use checksums
e23a04a94e3dbb30f1b21e37fd2a32d44d855d1146cd2682991179b45ada9aab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.8.3

Release history Release notifications | RSS feed

1.0.1

2 release files

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page