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.1

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.1
File Size Uploaded
seedance_client-1.0.1.tar.gz 4.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for seedance-client 1.0.1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

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