Seedance 1.5 Pro API
ByteDance Seedance 1.5 Pro — güçlü istem uyumu, etkileyici hareket ve kararlı estetikle sinematik, canlı çekime yakın klipler. Smart Duration ile 4-12 sn süre, birden çok en-boy oranı, seed'lerle tekrarlanabilir üretim.
Standard ve Fast katmanları; metinden videoya, görselden videoya ve video-extend (yerleşik yükseltmeli 4-12 sn uzatmalar) varyantlarıyla. generate_audio parametresiyle isteğe bağlı ses.
Genel Bakış
Seedance 1.5 Pro API Hakkında
Seedance 1.5 Pro ne yapar, ByteDance model yelpazesindeki yeri nedir ve ekipler neden onu tercih eder.
Seedance 1.5 Pro, ByteDance tarafından geliştirilen bir video üretimi modelidir ve WaveSpeedAI REST API'si üzerinden kullanılabilir. ByteDance Seedance 1.5 Pro — güçlü istem uyumu, etkileyici hareket ve kararlı estetikle sinematik, canlı çekime yakın klipler. Smart Duration ile 4-12 sn süre, birden çok en-boy oranı, seed'lerle tekrarlanabilir üretim.
Standard ve Fast katmanları; metinden videoya, görselden videoya ve video-extend (yerleşik yükseltmeli 4-12 sn uzatmalar) varyantlarıyla. generate_audio parametresiyle isteğe bağlı ses.
WaveSpeedAI'daki Seedance 1.5 Pro ailesi, Video-Extend, Text-To-Video, Image-To-Video iş akışını kapsayan 6 REST uç noktası sunar. Her varyantın kendi fiyatı, parametre seçenekleri ve örnek çıktıları vardır — girdi türünüze ve üretim gereksinimlerinize uyanı seçin ya da çok adımlı işlem hatları kurmak için aynı API anahtarıyla birkaçını birlikte çağırın.
Seedance 1.5 Pro modelini, WaveSpeedAI'daki diğer 1.000+ AI modeli için kullandığınız aynı API anahtarı, faturalandırma hesabı ve hız sınırı çerçevesi üzerinden çalıştırın. Ayrı bir sağlayıcı kurulumu, sağlayıcıya özel SDK'lar veya sağlayıcıya özel hız sınırları yok — tek bir entegrasyon, metinden görsele ve metinden videoya, ses sentezi, 3D üretimi, büyütme ve düzenlemeye kadar her şeyi kapsar.
Uç Noktalar
Tüm Seedance 1.5 Pro API uç noktaları
WaveSpeedAI'da şu anda 6 Seedance 1.5 Pro uç noktası kullanılabilir — iş akışınıza uyan varyantı seçin.
/filters:quality(82)/media/images/20260408113453_jlldp7mg.webp)
Seedance v1.5 Pro Video Extend
Seedance 1.5 Pro Video-Extend turns short video clips into longer videos with natural motion continuation, stable aesthetics, and upscaled output. It supports 4–12s duration control, multiple aspect ratios/resolutions, and seed-reproducible results—ideal for extending ad creatives and short-drama shots. Built for stable production use with a ready-to-use REST API, no cold starts, and predictable pricing.
/filters:quality(82)/media/images/20260408113504_dwd8j546.webp)
Seedance v1.5 Pro Video Extend Fast
Seedance 1.5 Pro Fast Video Extend turns short shots into longer clips with natural motion continuation and strong temporal consistency. Supports 4–12 s extensions, 720p/1080p output with built-in upscaling, and seed-reproducible results for shot matching. Ideal for ads, trailers, and short-drama beats. Production-ready REST API with fast response, no cold starts, and affordable pricing.
/filters:quality(82)/media/images/20260408113514_ksnzfbwe.webp)
Seedance v1.5 Pro Text To Video
Seedance 1.5 Pro (Text-to-Video) generates cinematic, live-action–leaning clips from text with strong prompt adherence, expressive motion, and stable aesthetics. It supports 4–12s duration control (including Smart Duration), multiple aspect ratios (including adaptive), and reproducible generation via seeds—ideal for ads and short-drama workflows.
/filters:quality(82)/media/images/20260408113508_1tsips9l.webp)
Seedance v1.5 Pro Image To Video Fast
Seedance 1.5 Pro Fast Image-to-Video transforms a single image (plus optional text prompt) into cinematic, live-action-leaning clips while preserving subject identity, composition, and first-frame fidelity. Built for stable production use with a ready-to-use REST API, no cold starts, and predictable pricing.
/filters:quality(82)/media/images/20260408113524_0qkrvocb.webp)
Seedance v1.5 Pro Text To Video Fast
Seedance 1.5 Pro Fast (Text-to-Video) converts text prompts into cinematic, live-action-leaning videos with strong prompt adherence, expressive yet stable motion, and consistent aesthetics. It supports 4–12s duration control, multiple aspect ratios (9:16, 1:1, 16:9), and 720p/1080p output with seed-reproducible results—ideal for ads, trailers, and short-drama beats. Built for stable production use with a ready-to-use REST API, no cold starts, and predictable pricing.
/filters:quality(82)/media/images/20260408113459_04od9dkv.webp)
Seedance v1.5 Pro Image To Video
Seedance 1.5 Pro Image-to-Video generates cinematic, live-action–leaning clips from a text prompt plus a first-frame image, preserving the image’s subject and composition while adding expressive motion and stable aesthetics. It supports 4–12s duration control (including Smart Duration), adaptive aspect ratio that follows the input image, and reproducible outputs via seeds—ideal for ad creatives and short-drama shots that need a strong visual anchor.
Örnekler
Seedance 1.5 Pro iş başında
Seedance 1.5 Pro API'siyle üretilmiş gerçek çıktılar. Önizlemek için bir videonun üzerine gelin, tam boyutlu görüntüleyiciyi açmak için tıklayın.
Nasıl Kullanılır
Seedance 1.5 Pro API'si nasıl kullanılır
Kayıttan tamamlanmış bir üretime dört adım. Python, Node.js ve cURL örneklerinin tamamı aşağıdaki API bölümünde.
- 01
API anahtarı alın
Bir WaveSpeedAI hesabı oluşturun ve API anahtarınızı kontrol panelinden kopyalayın. Yeni hesaplar ücretsiz başlangıç kredisiyle gelir — faturalandırma başlamadan önce playground'u birkaç düzine kez çalıştırmaya yeter.
- 02
Tahmin gönderin
Girdinizi JSON olarak https://api.wavespeed.ai/api/v3/bytedance/seedance-v1.5-pro/text-to-video adresine POST edin. Uç nokta hemen bir tahmin kimliği döndürür — üretimler asenkrondur, bu yüzden çıkarım sırasında açık bir bağlantı tutmanız gerekmez.
- 03
Tamamlanmayı yoklayın
https://api.wavespeed.ai/api/v3/predictions/{request_id}/result adresine GET isteği gönderin. completed durumunda çıktıları alın; failed, cancelled, timeout veya deleted durumunda hata ile durun; diğer tüm durumlarda yoklamaya devam edin.
- 04
Çıktı URL'sini okuyun
Durum "completed" olduğunda URL'yi data.outputs[0] alanından okuyun. URL, WaveSpeedAI CDN'indeki üretilmiş medyanıza işaret eder — çağırdığınız Seedance 1.5 Pro varyantına göre görsel, video, ses veya 3D dosyası.
Kullanım Alanları
Seedance 1.5 Pro ile neler geliştirebilirsiniz
Geliştiricilerin ve içerik üreticilerin Seedance 1.5 Pro API'sini kullandığı yaygın iş akışları.
Canlı çekime yakın kısa içerik
Katalog çerçevesi: "reklamlar ve kısa dizi iş akışları için ideal." Model ağırlıklı olarak canlı çekim materyaliyle eğitilmiştir; bu yüzden gerçekçi hareket ve fotoğrafik dokular, çizimli veya animasyon stillerinden daha doğal gelir.
Smart Duration (4-12 saniye)
Hem metinden videoya hem görselden videoya, içeriğe göre uzunluğu uyarlayan Smart Duration moduyla 4-12 sn süreyi destekler. Süreyi baştan sabitlemek istemediğinizde ve isteme uyanı modelin seçmesini tercih ettiğinizde kullanışlıdır.
Seed'lerle tekrarlanabilir üretim
Seed parametresi açıktır — bir üretimi birebir yeniden üretmek için bir seed kilitleyin, ardından yaratıcı varyasyonların daha temiz A/B testi için istem öğelerini tek tek değiştirin. Test başına tek bir değişkeni izole ettiğiniz reklam kreatifi iterasyonu için kullanışlıdır.
Daha uzun çıktılar için video-extend
bytedance/seedance-v1.5-pro/video-extend, kısa çekimleri doğal hareket devamı, kararlı estetik ve yerleşik yükseltmeyle daha uzun kliplere dönüştürür. 4-12 sn uzatmaları ve 720p/1080p çıktıyı destekler. Yüksek hacimli uzatma işleri için Fast katmanı (video-extend-fast).
İterasyon için Fast katmanı
text-to-video-fast ve image-to-video-fast; istem iterasyonu, A/B testi ve yüksek hacimli içerik hatları için doğru seçim. Teslimat için Standard'a geçin.
İpuçları
Seedance 1.5 Pro için istem yazma ipuçları
Seedance 1.5 Pro ile daha iyi çıktı almak için pratik öneriler — üretim hatlarında video modelleri genelinde işe yarayan yöntemlerden derlendi.
- 01
Uzunluk esnekse Smart Duration kullanın
Katalog özelliği: içeriğe göre uzunluğu uyarlayan "Smart Duration" modu dahil 4-12 saniyelik süre kontrolü. Süreyi baştan kilitlemek istemediğinizde kullanışlıdır — isteme uyanı modelin seçmesine izin verin.
- 02
Tekrarlanabilir iterasyon için seed'i kilitleyin
Katalog özelliği: "seed'lerle tekrarlanabilir üretim." Bir seed sabitleyin ve her düzenlemede neden-sonuç ilişkisini ayırmak için iterasyon başına tek bir istem öğesini değiştirin — rastgele seed'leri yeniden çevirmekten daha hızlı yakınsama.
- 03
Ses, generate_audio ile isteğe bağlıdır
generate_audio parametresi açıktır — sessiz görüntüler (B-roll, sosyal medya gönderileri, sunumlar) için kapatın; böylece zaten yayınlamayacağınız ses sentezinden kaçınırsınız.
- 04
12 sn'den uzun klipler için video-extend kullanın
bytedance/seedance-v1.5-pro/video-extend, daha kısa çekimleri doğal hareket devamıyla daha uzun kliplere dönüştürür. 4-12 sn uzatmaları, 720p/1080p'yi yerleşik yükseltmeyle destekler. Keyfi uzunluk için uzatmaları zincirleyin.
- 05
İterasyon için Fast katmanı
İstem iterasyonu ve yüksek hacimli içerik için text-to-video-fast ve image-to-video-fast varyantları; teslimat için Standard varyantlara geçin.
Fiyatlandırma
Seedance 1.5 Pro API fiyatlandırması
Fiyatlandırma çıktı başınadır. Nihai ücret, her varyantın playground'unda belirlediğiniz parametrelere (çözünürlük, süre, çıktı sayısı, referanslar) göre değişir.
| Uç Nokta | Tür | Başlangıç fiyatı |
|---|---|---|
| bytedance/ | video-extend | $0.26 |
| bytedance/ | video-extend | $0.20 |
| bytedance/ | text-to-video | $0.26 |
| bytedance/ | image-to-video | $0.20 |
| bytedance/ | text-to-video | $0.20 |
| bytedance/ | image-to-video | $0.26 |
API
Seedance 1.5 Pro API'sini çağırın
wavespeed.ai/accesskey adresinden bir API anahtarı alın, ardından REST ile bir tahmin gönderin. Playground, girdilerin her kombinasyonu için yapıştırmaya hazır örnekler üretir.
POSThttps://api.wavespeed.ai/api/v3/bytedance/seedance-v1.5-pro/text-to-video
# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
-X POST "https://api.wavespeed.ai/api/v3/bytedance/seedance-v1.5-pro/text-to-video" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "16:9",
"duration": 5,
"resolution": "720p",
"generate_audio": true,
"camera_fixed": false
}')
TASK=$(printf '%s' "$SUBMIT_RESPONSE" | jq 'if has("data") then .data else . end')
PREDICTION_ID=$(printf '%s' "$TASK" | jq -r '.id')
if [ -z "$PREDICTION_ID" ] || [ "$PREDICTION_ID" = "null" ]; then
printf 'Submission response did not contain a prediction id
' >&2
exit 1
fi
RESULT_URL="https://api.wavespeed.ai/api/v3/predictions/$PREDICTION_ID/result"
# 2. Poll until the prediction finishes.
while true; do
RESPONSE=$(curl --silent --show-error --fail-with-body "$RESULT_URL" \
-H "Authorization: Bearer $WAVESPEED_API_KEY")
RESULT=$(printf '%s' "$RESPONSE" | jq 'if has("data") then .data else . end')
STATUS=$(printf '%s' "$RESULT" | jq -r '.status')
case "$STATUS" in
completed) printf '%s\n' "$RESULT" | jq '.outputs'; break ;;
failed|cancelled|timeout|deleted) printf '%s\n' "$RESULT" | jq . >&2; exit 1 ;;
*) sleep 2 ;;
esac
doneconst submitUrl = "https://api.wavespeed.ai/api/v3/bytedance/seedance-v1.5-pro/text-to-video";
const apiKey = process.env.WAVESPEED_API_KEY;
if (!apiKey) throw new Error('Set WAVESPEED_API_KEY');
async function requestJson(url, options = {}) {
const response = await fetch(url, options);
if (!response.ok) throw new Error(await response.text());
return response.json();
}
// 1. Submit the prediction.
const body = await requestJson(submitUrl, {
method: "POST",
headers: {
"Authorization": `Bearer ${apiKey}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "16:9",
"duration": 5,
"resolution": "720p",
"generate_audio": true,
"camera_fixed": false
}),
});
const task = body.data ?? body;
const resultUrl = `https://api.wavespeed.ai/api/v3/predictions/${task.id}/result`;
// 2. Poll until the prediction finishes.
while (true) {
const resultBody = await requestJson(resultUrl, {
headers: { "Authorization": `Bearer ${apiKey}` },
});
const result = resultBody.data ?? resultBody;
if (result.status === "completed") {
console.log(result.outputs);
break;
}
if (["failed", "cancelled", "timeout", "deleted"].includes(result.status)) throw new Error(JSON.stringify(result));
await new Promise(resolve => setTimeout(resolve, 2000));
}import json
import os
import time
from urllib.request import Request, urlopen
api_key = os.environ["WAVESPEED_API_KEY"]
headers = {"Authorization": f"Bearer {api_key}", "Content-Type": "application/json"}
payload = {
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "16:9",
"duration": 5,
"resolution": "720p",
"generate_audio": True,
"camera_fixed": False
}
def request_json(url, data=None):
request = Request(url, data=data, headers=headers, method="POST" if data else "GET")
with urlopen(request) as response:
return json.load(response)
# 1. Submit the prediction.
body = request_json("https://api.wavespeed.ai/api/v3/bytedance/seedance-v1.5-pro/text-to-video", json.dumps(payload).encode())
task = body.get("data", body)
result_url = f"https://api.wavespeed.ai/api/v3/predictions/{task['id']}/result"
# 2. Poll until the prediction finishes.
while True:
result_body = request_json(result_url)
result = result_body.get("data", result_body)
status = result.get("status")
if status == "completed":
print(result.get("outputs", []))
break
if status in {"failed", "cancelled", "timeout", "deleted"}:
raise RuntimeError(result)
time.sleep(2)Karşılaştır
Seedance 1.5 Pro ve alternatifleri
WaveSpeedAI'daki benzer modeller yerine ne zaman Seedance 1.5 Pro seçmeli.
Seedance 1.5 Pro ve Seedance 2.0
Seedance 2.0, Hollywood kalitesinde çıktı, hızlı bir Turbo katmanı ve her varyantta yerel ses sunar. Seedance 1.5 Pro belirgin biçimde daha ucuzdur, Smart Duration ile tekrarlanabilir seed'leri içerir ve yükseltmenin yerleşik olduğu bir video-extend uç noktasına sahiptir.
Seedance 1.5 Pro ve Wan 2.7
Wan 2.7, aynı ailede referanstan video, görsel düzenleme ve metinden görsele varyantları sunar — çapraz modlu işler için daha geniş bir özellik yüzeyi. Seedance 1.5 Pro daha dardır (yalnızca video) ancak Wan 2.7'nin sunmadığı Smart Duration'ı ve açık seed tabanlı tekrarlanabilirliği ekler.
Seedance 1.5 Pro ve Kling 3.0
Kling 3.0'ın Pro ve 4K katmanları ile yerel sesi var. Seedance 1.5 Pro farklı bir fiyat noktasını kapsar; Kling'in sunmadığı Smart Duration, seed'ler ve bir video-extend uç noktası ile.
SSS
Seedance 1.5 Pro API — Sıkça sorulan sorular
Fiyatlandırma, lisans, entegrasyon — Seedance 1.5 Pro modelini WaveSpeedAI'da çalıştırmaya dair sık sorulan sorular.
Seedance 1.5 Pro API'si nedir?
Seedance 1.5 Pro, WaveSpeedAI'da REST API olarak sunulan, ByteDance tarafından geliştirilmiş bir video üretimi modelidir. ByteDance Seedance 1.5 Pro — güçlü istem uyumu, etkileyici hareket ve kararlı estetikle sinematik, canlı çekime yakın klipler. Smart Duration ile 4-12 sn süre, birden çok en-boy oranı, seed'lerle tekrarlanabilir üretim. Onu programatik olarak çağırabilir veya yukarıda bağlantısı verilen playground'dan deneyebilirsiniz.
Seedance 1.5 Pro API'sini nasıl çağırırım?
Bir WaveSpeedAI hesabı oluşturun, API anahtarınızı /accesskey sayfasından kopyalayın, ardından girdinizi JSON olarak https://api.wavespeed.ai/api/v3/bytedance/seedance-v1.5-pro/text-to-video adresine POST edin. Uç nokta bir tahmin kimliği döndürür. Sonuç uç noktasını yaklaşık 2 saniyede bir yoklayın, uzun süren görevlerde aralığı artırın ve herhangi bir son durumda durun. Üretime yönelik Python / Node.js / cURL örnekleri yukarıda.
Seedance 1.5 Pro API'sinin maliyeti nedir?
Seedance 1.5 Pro çalıştırma başına $0.20'dan başlar. Kesin maliyet, belirlediğiniz parametrelere (çözünürlük, süre, çıktı sayısı, referanslar) göre değişir. Playground'da Üret düğmesinin yanındaki canlı maliyet önizlemesi, mevcut girdiniz için kesin fiyatı gösterir.
Hangi Seedance 1.5 Pro varyantları mevcut?
WaveSpeedAI, 6 canlı Seedance 1.5 Pro uç noktası barındırır: bytedance/seedance-v1.5-pro/video-extend, bytedance/seedance-v1.5-pro/video-extend-fast, bytedance/seedance-v1.5-pro/text-to-video, bytedance/seedance-v1.5-pro/image-to-video-fast, bytedance/seedance-v1.5-pro/text-to-video-fast, bytedance/seedance-v1.5-pro/image-to-video. Her varyantın kendi playground sayfası ve fiyatı vardır.
Seedance 1.5 Pro çıktılarını ticari amaçla kullanabilir miyim?
Ticari kullanım hakları ByteDance model lisansına tabidir. Çoğu ByteDance modeli çıktıların ticari kullanımına izin verir; lisans özeti için her modelin playground sayfasına, platform düzeyindeki koşullar için WaveSpeedAI Hizmet Koşulları'na bakın.
Seedance 1.5 Pro modelini neden doğrudan kullanmak yerine WaveSpeedAI'da kullanmalıyım?
Seedance 1.5 Pro ve diğer sağlayıcıların 1.000+ AI modeli için tek bir API anahtarı ve tek bir faturalandırma hesabı. Sağlayıcıya özel SDK kurulumu yok, ayrı hız sınırı çerçeveleri yok, her sağlayıcı için entegrasyon kodunu yeniden yazmak yok. Fiyatlar genellikle ByteDance'ın doğrudan API'siyle aynı düzeyde veya daha düşüktür.
Sağlayıcı
ByteDance Hakkında
WaveSpeedAI'daki Seedance 1.5 Pro ve daha geniş ByteDance model yelpazesinin arkasındaki ekip.
ByteDance — TikTok, CapCut ve Doubao'nun arkasındaki şirket — dünyanın en büyük yapay zeka araştırma operasyonlarından birini yürütüyor. Seed ve Doubao ekipleri; video üretimi (Seedance), görsel üretimi ve düzenleme (Seedream, Nano Banana) ile avatar / dudak senkronu çalışmaları için son teknoloji modeller geliştiriyor. Modeller şirket içi ölçekteki verilerle eğitilir ve API olarak yayımlanmadan önce ByteDance'in tüketici uygulamaları üzerinden üretime alınır.
WaveSpeedAI'da Seedance 1.5 Pro ile geliştirmeye başlayın
Kayıt olunca ücretsiz başlangıç kredisi. ByteDance ve diğer tüm sağlayıcılardan 1.000+ AI modeli için tek API anahtarı.