Seedance 2.5 Python SDK
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"))
🔗 Official Links & Resources
- Official Web Platform: https://seedance25.tech
- Interactive Generator: https://seedance25.tech/#generator
- Prompt Library: https://seedance25.tech/prompts
- Repository: https://github.com/lidong-tools/website-seedance25-tech
📄 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)
| File | Size | Uploaded | |
|---|---|---|---|
| seedance_client-1.0.0.tar.gz | 4.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|