Ana içeriğe geç

ByteDance · ses-video üretimi

Seedance 2.5 API

Seedance 2.5 görüntüyü ve müziğini tek geçişte üretir ve kesintisiz tek bir çekimi şu süreye kadar tutar: 30 saniye 24 fps’te. Beş endpoint — bir prompt’tan, bir fotoğraftan, bir keyframe çiftinden, referans görsellerden ya da elinizdeki görüntüden — tek bir REST API, tek bir SDK ve tek bir MCP sunucusunun arkasında.

480p / 720p · 24 fps4–30 saniye16:9 · 9:16 · 1:1 · 21:9 · adaptiveaynı geçişte ses
00:30 · tek çekim
· prompt sahibi @ahmetmertugrul
KESİNTİSİZ TEK ÇEKİMSANİYE
0
5
10
15
20
25
30
Seedance 2.0 burada duruyor
Seedance 2.5 devam ediyor
00:30Kesintisiz tek çekim

Bütün bir sahne — kurulum, dönüş, çözülme — üç klibin kesilip birleştirilmesi yerine tek bir üretimde. Seedance 2.0’ın tavanının iki katı.

A/VGörüntüyle birlikte üretilen ses

Diyalog, ortam sesi ve efektler kareyle aynı geçişte üretilir; böylece konuşma dudaklara, efektler de harekete oturur.

30 + 10Tutarlı kalan referanslar

30 referans görsele ve 10 ses klibine kadar, video-to-video’da ayrıca 10 kaynak video — prompt içinde @Image1, @Video1 olarak adreslenir.

5Beş endpoint, tek sözleşme

Metin, fotoğraf, keyframe çifti, referans görseller ya da mevcut görüntü. Aynı istek yaşam döngüsü, aynı kimlik doğrulama, aynı faturalandırma — sadece endpoint’i değiştirin.

Beş Seedance 2.5 endpoint’i

Aşağıdaki her klip bu endpoint’lerle üretildi ve hepsinde ses var. Herhangi birine tıklayıp sesiyle birlikte burada izleyin — döngüdeki önizlemeler sessizdir, bu modelin gerçekte ne yaptığını duymanın tek yolu bir klibi oynatmaktır.

Seedance 2.5 görselden video

Fotoğrafınız ilk kare olur, prompt da sonrasında ne olacağını tarif eder. aspect_ratio varsayılan olarak adaptive’tir; yani klip, gönderdiğiniz fotoğrafın biçimini korur.

bytedance/seedance-v2.5/image-to-videogerekli alanlar: prompt, image

Hareketlendirilmiş fotoğrafprompt by @johnAGI168
Makro ayrıntı yakında da bozulmuyorprompt by @johnAGI168
Telefon fotoğrafı 9:16 biçimini koruyorprompt by @johnAGI168
görselden video playground’ını açın →

Seedance 2.5 ilk ve son kare

Çekimin iki ucunu da sabitleyin, arasındaki her şeyi model üretsin — bir geçiş, bir dönüşüm ya da iki kare aynı görselse bir döngü.

bytedance/seedance-v2.5/first-last-framegerekli alanlar: prompt, image, end_image

Açılış karesinden kapanış karesine
i̇lk ve son kare playground’ını açın →

Seedance 2.5 referanstan video

30 referans görsele kadar gönderin — bir yüz, bir ürün, bir kıyafet, bir mekân — ve neyin nereye geleceğini söylemek için prompt içinde @Image1, @Image2 diye adresleyin.

bytedance/seedance-v2.5/reference-to-videogerekli alanlar: prompt, reference_images, ayrıca reference_audios (up to 10)

Referans görseller, tek çekimprompt by @akiyoshisan
Ürün fotoğraflarından reklamprompt by @ivannaneuro_ai
Stil görseli bütün çekimi belirliyorprompt by @BaBELL81
referanstan video playground’ını açın →

Seedance 2.5 videodan video

Bir klibi bittiği yerin ötesine uzatın ya da çektiğiniz görüntüyü yeniden stillendirin, yeniden sahneleyin ve yeniden çerçeveleyin. Prompt içinde @Video1 diye adreslenen 10 kaynak klibe kadar, kamera hareketini ve temposunu yeni çekime taşır. Uzatma, dosyanızı birleştirmek yerine yeni bir üretim döndürür; o yüzden tam kareler önemliyse oraya bir kesme planlayın.

Saniye yerine token başına faturalandırılır: gönderdiğiniz kaynak görüntünün uzunluğu, geri gelen klibin yanında ölçülür.

bytedance/seedance-v2.5/video-to-videogerekli alanlar: prompt, reference_videos, ayrıca reference_images (up to 30), reference_audios (up to 10)

Kaynak klipten taşınan hareketprompt by @TanLuAI
Son karesinin ötesine uzatılmış görüntüprompt by @Framer_X
Dikey olarak yeniden sahnelendiprompt by @MrLarus
videodan video playground’ını açın →

Seedance 2.5 ile Seedance 2.0 karşılaştırması

2.5 kesin bir yükseltme değil. Uzunluk ve referans kapasitesi kazandırır; buna karşılık 1080p tavanından vazgeçer ve saniyesi daha pahalıdır. Her iki nesil de yayında, o yüzden çekime göre seçin.

Seedance 2.0Seedance 2.5
En uzun tek çekim15 saniye30 saniye
Varsayılan uzunluk5 saniyemodele bırakılır, 4–30 sn
En yüksek çözünürlük1080p720p
Referans görseller9’a kadar30’a kadar
Referans video klipleri3’e kadar10’a kadar
Referans ses klipleri3’e kadar10’a kadar
Saniye başına maliyetdaha düşükdaha yüksek

1080p mi lazım? Seedance 2.0 text to video 1080p’ye kadar çalışır, Seedance 2.0 Mini ise taslak çalışmalar için en ucuz seçenektir.

Seedance 2.5 teknik özellikleri

Klip uzunluğu
Üretim başına 4 ile 30 saniye arası, tam saniyeler. duration: -1 (varsayılan), tarif ettiğiniz çekim için uzunluğu modelin seçmesini sağlar. 30 saniyeyi aşmak için videodan video ile uzatın — her sonucu bir sonraki geçişin kaynağı olarak geri verin.
Kare hızı
24 fps
Çözünürlük
480p ya da 720p (varsayılan 720p). Bu nesilde 1080p yok.
Kare biçimleri
16:9, 4:3, 1:1, 3:4, 9:16, 21:9 ve adaptive — sonuncusu, gönderdiğiniz görselin ya da klibin biçimine uyar.
Ses
Görüntüyle aynı geçişte üretilir: diyalog, ortam sesi ve efektler. generate_audio: false aynı fiyata sessiz bir klip döndürür.
Referanslar
Referanstan video 30 görsele ve 10 ses klibine kadar alır; videodan video buna 10 kaynak video ekler.
Çıktı
Queue API’den alınan, barındırılan bir URL’de MP4.
Seed
Bu nesilde açık değil — çalıştırmalar yeniden üretilebilir değildir.

Seedance 2.5 fiyatlandırması

İstek başına ödersiniz — abonelik yok. Beş endpoint’in dördü biten videonun saniyesi başına faturalandırır; yani iki kaldıraç çözünürlük ve klip uzunluğudur: 480p’nin saniyesi 720p’den ucuzdur ve duration değerini -1 bırakmak yerine kendiniz belirlemek, bir çalıştırmanın maliyetini sınırlamanın yoludur. Ses ücretsizdir — sessiz bir klip tam olarak aynı tutar. Video-to-video ise token başına faturalandırır ve gönderdiğiniz kaynak klibi geri aldığınız klibin yanında ölçer; o yüzden kırpın.

Güncel Seedance 2.5 ücretlerine bakın →Beş endpoint de katalogdan canlı olarak fiyatlandırılır.

Seedance 2.5’i tek istekte çağırın

Kuyruğa gönderin, durum URL’sini sorgulayın, sonucu alın. Girdi alanları istek gövdesinin en üst seviyesine gelir. Başka bir Seedance 2.5 endpoint’ine geçmek yalnızca URL’yi ve girdi alanlarını değiştirmek demektir — başka hiçbir şeyi değil.

cURL

curl -X POST https://queue.modelrunner.run/bytedance/seedance-v2.5/text-to-video \
  -H "Authorization: Key $MRUN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A lighthouse keeper climbs the spiral stair at dawn, lamp glass catching the first light, gulls calling outside as the storm clears",
    "resolution": "720p",
    "aspect_ratio": "9:16",
    "duration": 12,
    "generate_audio": true
  }'
# → { "request_id": "...", "status_url": "...", "response_url": "..." }

# Poll status_url until "COMPLETED", then fetch the finished clip
curl "https://queue.modelrunner.run/bytedance/seedance-v2.5/text-to-video/requests/$REQUEST_ID" \
  -H "Authorization: Key $MRUN_API_KEY"

JavaScript SDK

import { modelrunner } from "@modelrunner/client";

const result = await modelrunner.subscribe(
  "bytedance/seedance-v2.5/text-to-video",
  {
    input: {
      prompt: "A lighthouse keeper climbs the spiral stair at dawn, gulls calling outside as the storm clears",
      resolution: "720p",
      aspect_ratio: "9:16",
      duration: 12,
      generate_audio: true,
    },
  },
);

// result.output holds the hosted MP4 URL
const videoUrl = result.output;

Ya da ModelRunner MCP sunucusunu bir kez bağlayın; Claude, Cursor ya da MCP destekleyen herhangi bir asistan Seedance 2.5’i OAuth ile yetkilendirilmiş bir araç olarak çalıştırsın.

Claude Code

claude mcp add --transport http modelrunner https://mcp.modelrunner.run/mcp

Seedance 2.5 — sıkça sorulan sorular

Seedance 2.5 nedir?

Seedance 2.5, ByteDance’ın ses-video üretim modelidir. Görüntüyü ve müziği tek geçişte üretir — diyalog, ortam sesi ve ses efektleri sonradan üzerine bindirilmek yerine ekranda hareket edenle hizalı çıkar — ve 24 fps’te 30 saniyeye kadar kesintisiz tek bir çekim tutabilir. ModelRunner, modeli bytedance/seedance-v2.5 altında beş endpoint olarak sunar ve hepsi tek bir REST API üzerinden çağrılabilir.

Bir Seedance 2.5 videosu ne kadar uzun olabilir?

Tek üretimde 30 saniyeye kadar; bu, Seedance 2.0’ın 15 saniyelik tavanının iki katıdır. Uzunluklar 4 ile 30 arasında tam saniyelerdir. duration değerini varsayılan -1’de bırakmak, modelin tarif ettiğiniz çekime uygun bir uzunluk seçmesini sağlar; faturalandırma biten videonun saniyesi başına olduğundan, duration’ı kendiniz belirlemek bir çalıştırmanın maliyetini sınırlamanın yoludur.

Seedance 2.5 ses üretiyor mu?

Evet. Ses, ayrı bir geçiş olarak değil videoyla birlikte üretilir; böylece konuşma dudaklarla hizalanır ve efektler harekete oturur. Sesi prompt içinde görüntü kadar açık tarif edin, ses de onu takip etsin. generate_audio değerini false yapmak sessiz bir klip döndürür ve aynı tutar.

Seedance 2.5 hangi çözünürlükleri ve en-boy oranlarını destekliyor?

24 fps’te 480p ya da 720p; yedi kare biçiminde: 16:9, 4:3, 1:1, 3:4, 9:16, 21:9 ve adaptive. Bu nesil 1080p sunmuyor — gerekiyorsa bytedance/seedance-v2/text-to-video, önceki nesilde 1080p’ye kadar çalışır.

Seedance 2.5 ne kadar tutuyor?

İstek başına ödersiniz, abonelik yoktur. Beş endpoint’in dördü biten videonun saniyesi başına faturalandırır; yani iki kaldıraç çözünürlük ve klip uzunluğudur — 480p’nin saniyesi 720p’den ucuzdur ve duration’ı -1’de bırakmak yerine kendiniz belirlemek, bir çalıştırmanın maliyetini sınırlamanın yoludur. Video-to-video endpoint’i ise token başına faturalandırır, çünkü gönderdiğiniz kaynak klip geri aldığınız klibin yanında ölçülür; o yüzden kırpın. Beş endpoint için güncel saniye ücretleri modelrunner.ai/pricing?q=seedance+2.5 adresindeki fiyatlandırma sayfasında listelenir.

Seedance 2.5 ile Seedance 2.0 arasındaki fark nedir?

2.5, en uzun tek çekimi 15 saniyeden 30 saniyeye çıkarır, referans limitlerini 9 görsel / 3 klip / 3 ses parçasından 30 / 10 / 10’a yükseltir ve hareket tutarlılığı ile gerçekçiliği iyileştirir. Buna karşılık 2.0’ın ulaştığı 1080p yerine 720p’de kalır ve saniyesi daha pahalıdır. 1080p’ye ya da en düşük fiyata ihtiyacınız varsa 2.0’ı; uzunluk, referans ya da kesintisiz tek çekim gerekiyorsa 2.5’i seçin.

Seedance 2.5 bir videoyu uzatabilir ya da 30 saniyeyi geçebilir mi?

Evet — mevcut görüntüyü uzatmak tam olarak video-to-video endpoint’inin işidir. Elinizdeki klibi reference_videos olarak gönderin, prompt içinde @Video1 diye adresleyin ve sonrasında ne olacağını tarif edin; model, kaynağınızın bittiği yerden hareketi sürdürür. Tek bir üretim yine en fazla 30 saniye döndürür, dolayısıyla daha uzun bir şey kurmak için geçişleri zincirlersiniz: her sonucu bir sonraki geçişin kaynağı olarak geri verirsiniz. Planlamanız gereken iki şey var. Endpoint, orijinal dosyanızı birleştirmek yerine yeni bir üretim döndürür; yani tam kareler, yüzler ve ekrandaki metin birleşme noktasında taşınmaz — önemliyse oraya bir kesme koyun. Ayrıca bu endpoint token başına faturalandırır ve gönderdiğiniz kaynak klibi de geri aldığınız klip kadar ölçer; o yüzden her geçişi işe yarayan kısma kırpın.

Seedance 2.5 bir karakteri ya da ürünü tutarlı tutabilir mi?

Reference-to-video endpoint’i tam olarak bunun içindir. 30 referans görsele kadar gönderin — yüzler, kıyafet, bir ürün, bir mekân, bir stil görseli — ve neyin nerede görüneceğini belirlemek için prompt içinde @Image1, @Image2 diye adresleyin. Video-to-video endpoint’i aynı referans görselleri 10 kaynak klibe kadar birlikte kabul eder.

Seedance 2.5’i Claude ya da Cursor üzerinden nasıl çağırırım?

https://mcp.modelrunner.run/mcp adresindeki ModelRunner MCP sunucusunu bir kez bağlayın, OAuth ile yetkilendirin ve her Seedance 2.5 endpoint’i asistanınızın çağırabileceği bir araca dönüşsün. Sonuçlar sohbete barındırılan URL’ler olarak döner. Claude Code’da bu tek bir komuttur: claude mcp add --transport http modelrunner https://mcp.modelrunner.run/mcp

İlk Seedance 2.5 klibinizi üretin

Her endpoint’in model sayfasında ücretsiz bir playground’ı var — kod yazmadan önce birini çalıştırın. İstek başına ödeme, abonelik yok.