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
📄 License
MIT © Seedance 2.5
Metadata
Release files for seedance-client 1.0.1
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.1.tar.gz | 4.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| seedance_client-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.8 kB
Release files / seedance_client-1.0.1.tar.gz
| Download URL | seedance_client-1.0.1.tar.gz |
|---|---|
| Size | 4.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7cc9099f9fe61956d1a14b4e024fca55b2f6ad8a4927a5a9a50dfb63a95411ed
|
|
BLAKE2b-256 checksum How to use checksums |
029ae8771b01862fadb01db1a1f06f5c6a70017ae3845c71d4cb3aa406758175
|
| 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.1-py3-none-any.whl
| Download URL | seedance_client-1.0.1-py3-none-any.whl |
|---|---|
| Size | 5.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5f869ac46fa8568598be82d4e55d7f33b26a072eb68ce9ebfa2d5cfe15d0f75f
|
|
BLAKE2b-256 checksum How to use checksums |
1f8b79687e29f5b9ccec8791130bf489e4ab9ba15e8edff1bf74d28fea3dc29b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.8.3
|