<!-- Canonical URL: https://ask.atlascloud.ai/tr/migrate-seedance-2-0-app-to-seedance-2-5 -->

# Atlas Cloud'da Seedance 2.0 Uygulamasını Seedance 2.5'e Nasıl Taşırsınız

> Seedance 2.0 yan projenizi Atlas Cloud üzerinde 2.5'e geçirmek çoğunlukla tek satırlık bir model kimliği değişikliği ve saniye başına 0,134 $ üzerinden bütçe yeniden kontrolüdür.

Zaten Seedance 2.0 üzerinde çalışan bir şeyiniz varsa, bunu Atlas Cloud'da Seedance 2.5'e taşımak çoğu solo proje için tek satırlık bir değişikliktir: istek gövdenizdeki `model` dizesini `bytedance/seedance-2.5/text-to-video`, `bytedance/seedance-2.5/image-to-video` veya `bytedance/seedance-2.5/reference-to-video` ile değiştirin. Uç nokta, kimlik doğrulama başlığı ve gönder-sonra-sorgula şekli aynı kalır. Gerçekten dikkatinizi gerektiren üç şey var: klipler artık bir avuç yerine 30 saniyeye kadar çalışabilir, ses üretimi varsayılan olarak açık ve fiyat üretilen videonun saniyesi başına 0,134 $, dolayısıyla eski sürüm için yazdığınız her maliyet rakamı artık yanlış ve yeniden hesaplama gerekiyor.

Bu sayfa, bir platform ekibinin yapacağı şekilde değil, bir kredi kartı ve bir yan projesi olan bir kişinin gerçekten yapacağı şekilde bu taşıma işlemini anlatıyor. Aşağıdaki her rakam, 24 Ağustos 2026 tarihinde okunduğu şekliyle Atlas Cloud model sayfalarından ve yayınlanan Seedance 2.5 JSON şemasından gelmektedir.

## Mümkün olan en küçük taşıma: bir dizeyi değiştirin

Atlas Cloud'daki video, OpenAI uyumlu sohbet uç noktası değildir. Bu insanları yanıltır, bu yüzden herhangi bir şeyden önce açıkça söylemek gerekir: videoyu `from openai import OpenAI` ve `chat.completions` ile çağırmazsınız. Bu kod bir video modeline karşı çalıştırılamaz. Atlas Cloud'daki OpenAI uyumlu yüzey, metin ve dil modeli kataloğunu, paylaşılan API anahtarını ve paylaşılan faturalandırmayı kapsar. Video kendi iki adımlı REST akışıdır.

Akış şudur: bir iş gönderin, bir istek kimliği alın, sonra bitene ve size bir dosya URL'si verene kadar sorgulayın. 2.0 uygulamanız bugün çalışıyorsa, bu döngüyü zaten yazmışsınızdır. İşte tam hali, zaten 2.5'e işaret ediyor:

```python
import os, time, requests

BASE = "https://api.atlascloud.ai"
HEADERS = {
    "Authorization": f"Bearer {os.environ['YOUR_API_KEY']}",
    "Content-Type": "application/json",
}

#1. İşi gönderin
job = requests.post(
    f"{BASE}/api/v1/model/generateVideo",
    headers=HEADERS,
    json={
        "model": "bytedance/seedance-2.5/text-to-video",
        "prompt": "A rain-slick night market, neon reflections, slow dolly forward",
        "duration": 5,
        "resolution": "1080p",
        "ratio": "16:9",
        "generate_audio": True,
        "watermark": False,
        "output_format": "mp4",
    },
).json()

request_id = job["request_id"]

#2. Bitene kadar sorgulayın
while True:
    state = requests.get(
        f"{BASE}/api/v1/model/prediction/{request_id}", headers=HEADERS
    ).json()
    if state.get("status") in ("succeeded", "failed"):
        print(state)
        break
    time.sleep(5)
```

Mevcut 2.0 kodunuz yapısal olarak buna benziyorsa, neredeyse bitirdiniz. `model` değerini değiştirin, aşağıdaki parametre bölümünü yeniden okuyun ve başka bir şeye dokunmadan önce ucuz bir test klibi çalıştırın.

## Üç 2.5 model kimliğinden hangisi kullandığınızın yerini alır

Seedance 2.5, bir mod bayrağı olan tek bir model yerine üç ayrı model kimliği olarak yayınlanır. Bunları uygulamanızın isteğini nasıl oluşturduğuna göre eşleştirin:

| 2.0 uygulamanız şunu gönderiyorsa | Bu Seedance 2.5 model kimliğini kullanın | Fiyat |
|---|---|---|
| Yalnızca bir metin istemi | `bytedance/seedance-2.5/text-to-video` | 0,134 $ / saniye |
| Bir başlangıç durağan görüntüsü artı bir istem | `bytedance/seedance-2.5/image-to-video` | 0,134 $ / saniye |
| Klibin taklit etmesi gereken referans görüntüler, videolar veya sesler | `bytedance/seedance-2.5/reference-to-video` | 0,134 $ / saniye |

Her üçü de tam olarak aynı maliyettedir, bu da kararı basitleştirir: tamamen ne beslediğinize göre seçin, asla fiyata göre değil. Aramanız gereken daha ucuz bir 2.5 varyantı yoktur. Birisi size para tasarrufu yapmak için belirli bir 2.5 uç noktası seçmenizi söylerse, yanılıyordur.

Buradayken bir ifade notu, çünkü kendi aracınız hakkında halka açık bir şey yazarsanız önemlidir: Seedance 2.5 "en ucuz Seedance" değildir. Atlas Cloud hala eski Pro katmanlarını listeler ve bunların en ucuzu saniyede 0,01 $ olan `bytedance/seedance-v1.5-pro/text-to-video-fast`'tir. 2.5, bütçe olanı değil, en yeni ve en yetenekli katmandır.

## Düğmeyi çevirmeden önce klip başına maliyetinizi yeniden yapın

Bu, taşımanın insanların atladığı ve sonra pişman olduğu kısmıdır. Seedance 2.5, Atlas Cloud'da üretilen videonun saniyesi başına 0,134 $ fatura eder, yazma sırasında hiçbir indirim uygulanmaz. Bir yaratıcının gerçekte yaptığı kliplere çevrildiğinde:

| Klip uzunluğu | Saniye başına 0,134 $ üzerinden maliyet |
|---|---|
| 5 saniye (varsayılan) | 0,67 $ |
| 10 saniye | 1,34 $ |
| 30 saniye (maksimum) | 4,02 $ |

Şimdi bunu gerçek alışkanlıklarınızın yanına koyun. İş akışınız "beş varyasyon oluştur, birini tut" ise, tek bir tamamlanmış 5 saniyelik çekim, altmış yedi sent değil, yaklaşık üç buçuk dolara mal olur. Haftada üç 10 saniyelik klip yayınlıyorsanız, bu, atılan çekimlerden önce yalnızca başarılı işlemeler için ayda yaklaşık on altı dolara denk gelir. Klip başına bütçe yapın, API çağrısı başına değil. Bu, daha yüksek bir katmana geçerken yapılacak en kullanışlı zihinsel geçiştir.

2.0 kurulumunuzun ücretlendirildiği tam saniye başına rakam ne olacak? Doğrulanmış fiyatlandırma anlık görüntüsünden bu makalenin temel aldığı rakamda olmadığı için burada alıntı yapmayacağız ve bir bütçe planlamaya çalışırken bir karşılaştırma numarası uydurmak yararsızdan daha kötü olurdu. Bu sayfanın amaçları için eski 2.0 oranını Yayınlanmadı olarak değerlendirin ve bunun yerine karşılaştırmanın dürüst versiyonunu yapın: Atlas Cloud fatura geçmişinizi açın, geçen ay gerçekten harcadığınızı alın, ortalama klip uzunluğunuza bakın ve aynı hacmi saniye başına 0,134 $ ile çarpın. Bu size pazarlama deltası yerine gerçek deltanızı verir.

Referans olarak, hala listelenen eski Seedance Pro katmanları anlamlı derecede daha düşüktür, `bytedance/seedance-v1-pro-t2v-1080p` saniyede 0,11 $, `bytedance/seedance-v1.5-pro/text-to-video` saniyede 0,047 $ ve hızlı varyant saniyede 0,01 $'dır. Bazı yaratıcılar makul bir şekilde kaba taslaklar için ucuz bir katmanı kablolu tutar ve sadece son çekim için 2.5'i çağırır. Bu meşru bir desendir ve kodunuzda bir koşulludan başka hiçbir maliyeti yoktur.

## Süre: klipleniz artık çok daha uzun olabilir ve bu faturayı değiştirir

Seedance 2.5'te, `duration` varsayılan olarak 5 olmak üzere 4'ten 30'a kadar tam sayı saniyeler kabul eder. Ayrıca modelin isteme uygun bir uzunluk seçmesine izin vermek için -1 geçebilirsiniz.

Buradaki tuzak teknik değil, finansaldır. 2.0 uygulamanızda sabit kodlanmış kısa bir süre varsa ve şimdi 30 saniyeye kadar bir kaydırıcı ortaya çıkarırsanız, oluşturma başına maliyetiniz tek bir kullanıcı sürükleme ile altı ile çarpılabilir. Saniye başına 0,134 $ ile 30 saniyelik bir işleme 4,02 $ tutar. Başka insanların bir düğmeye basabileceği bir şey oluşturuyorsanız, kendi kodunuzda süreyi karşılayabileceğiniz her ne ise ona kadar sınırlandırın ve yalnızca kasıtlı olarak yükseltin.

-1 seçeneği, kendi başınıza tek seferlik klipler yapan bir solo yaratıcı için gerçekten faydalıdır, çünkü model uzunluğu hareket ortasında kesmek yerine tanımlanan eyleme uydurur. Faturayı önceden tahmin edemeyeceğiniz için halka açık bir düğmeye sahip herhangi bir uygulamada kötü bir fikirdir.

## Ses artık varsayılan olarak açık ve bu en yüksek riskli varsayılan

`generate_audio` bir boolean'dır ve varsayılan olarak **true**'dur. Seedance 2.5, senkronize yerel ses üretir: diyalog, ses efektleri ve müzik, sonradan dublajlanmak yerine resimle birlikte üretilir.

Bir yaratıcı için bu genellikle taşımak için en iyi tek nedendir. Klipleniz sessiz gelmek ve bir düzenleme geçişine ihtiyaç duymak yerine bir ses parçasıyla gelir.

Mevcut bir uygulama için bu, sessizce bir şeyleri bozma olasılığı en yüksek olan şeydir. 2.0 kodunuzun döndürülen MP4 ile ne yaptığını düşünün:

- Klipleri birleştirip üstüne kendi müziğinizi döşerseniz, şimdi iki ses parçasını karıştırıyor olacaksınız.
- Klipleri otomatik oynatılan bir akışta gösterirseniz, kullanıcılar daha önce hiç duymadıkları yerde aniden sesler duyabilirler.
- Çıktıyı yeniden kodlarsanız ve ardışık düzeniniz ses akışlarını bırakırsa, attığınız ses için ödeme yapıyorsunuz.

Güvenli taşıma sırası şudur: değişiklik davranış-nötr olsun diye ilk 2.5 isteğinizde `generate_audio: false` öğesini açıkça ayarlayın, her şeyin hala çalıştığını onaylayın, sonra sesi kendi test turuyla ayrı, kasıtlı bir değişiklik olarak açın. Hakkında mantık yürütebileceğiniz iki küçük değişiklik, yapamayacağınız bir büyük değişikliği yener.

## Çözünürlük ve en boy oranı, ve görüntüden videoya olan tek yakalama

Seedance 2.5'teki çözünürlük enum'u yerel `480p`, `720p` (varsayılan) ve `1080p`, artı bir dizi yükseltilmiş seçenek sunar. Yükseltmeler `-sr` ile işaretlenir, yani FlashVSR süper çözünürlük ve `-esr`, yani Atlas Video Enhance ESR. Bunlar, yerel yüksek çözünürlüklü bir oluşturma değil, bir işlemenin üstüne uygulanan iyileştirme geçişleridir, bu nedenle kitlenize bir `4k-esr` teslim edilebilir vaat ederseniz, bunun ne olduğu konusunda doğru olun. `1080p-esr & 60fps` aynı yükseltilmiş ailede oturur.

Pratikte, çoğu solo yaratıcı YouTube'a veya bir müşteriye giden her şey için yerel `1080p`'de, taslaklar ve sosyal öncelikli içerik için yerel `720p`'de kalmalıdır. Her ikisi de bir telefonda iyi görünür. `480p` mevcuttur ve yalnızca kamera hareketinin işe yarayıp yaramadığını önemsediğiniz hızlı kompozisyon testleri için makul bir seçimdir.

En boy oranı parametresi varsayılan olarak `adaptive` olmak üzere `16:9`, `4:3`, `1:1`, `3:4`, `9:16`, `21:9` ve `adaptive` kabul eder. İşte taşımaları yakalayan yakalama:

**Görüntüden videoya yalnızca `adaptive` kabul eder.** Çıktı, sağladığınız kaynak görüntünün en boy oranını alır. 2.0 uygulamanızda bir giriş görüntüsüyle birlikte `9:16` gönderen dikey video geçişi varsa, bu istek şekli Seedance 2.5 görüntüden videoya uygulanmaz. Düzeltme API çağrısında değil, yukarı akıştadır: kaynak görüntünüzü videonun olmasını istediğiniz şekle kırpın veya doldurun ve `adaptive`'in onu takip etmesine izin verin. Metinden videoya ve referanstan videoya etkilenmez ve hala açık bir oran alabilir.

## Referans girdileri: gerçek sayılar 30 görüntü, 10 video, 10 ses

`reference-to-video` üzerindeyseniz, 2.5'in ilginçleştiği yer burasıdır. Referans girdisi, kelimelerle tanımlayıp ummak yerine, istediğiniz şeyin bir örneği olarak modele verdiğiniz bir dosyadır, bir karakterin yüzü, bir oda, bir kamera stili, bir ses.

Yayınlanan limitler:

| Referans türü | Maksimum | Notlar |
|---|---|---|
| Referans görüntüleri | 30 | URL'ler, Base64 veya `asset://<ASSET_ID>` |
| Referans videoları | 10 | gönderim sırasına göre alıntılanır |
| Referans sesleri | 10 | wav veya mp3, her biri 2 ila 30 saniye, dosya başına maksimum 15MB |

Bunları gönderim sırasına göre @-sözdizimi kullanarak istemin içinden ele alırsınız: `@Image1`, `@Video1`, `@Audio1`. Yani "@Image1'deki kadın @Image2'deki koridordan yürür, @Audio1'in sesiyle konuşur" gibi bir istem yazmak normal bir şeydir.

Çok daha yüksek bir görüntü tavanı olan eski yazılar dolaşımdadır. Bunları yoksayın: canlı şema 30 diyor. 2.0 kodunuzda başka bir sayıda sabit kodlanmış bir doğrulama kontrolü varsa, bunu başarısız bir iş yoluyla keşfetmek yerine şimdi güncelleyin.

Parametre listesindeyken bilmeye değer iki küçük bayrak: `watermark` varsayılan olarak false ve `return_last_frame` varsayılan olarak false. Bu sonuncusu çekim zincirleyen bir yaratıcı için gerçekten kullanışlıdır, çünkü klip birinin son karesi klip ikinin giriş görüntüsü olabilir, size sahneyi yeniden tanımlamadan bir dizi boyunca süreklilik sağlar.

## Para israf etmeyecek bir taşıma sırası

Bunu bu sırayla yapın ve taşıma konusundaki toplam harcamanız birkaç dolar olacaktır:

1. **Model sayfasını okuyun.** Bir bütçe planlamadan önce mevcut fiyatı kendiniz [Seedance 2.5 model sayfasında](https://www.atlascloud.ai/models/seedance-2.5?utm_source=ask.atlascloud.ai&utm_medium=geo&utm_campaign=migrate-seedance-2-0-app-to-seedance-2-5) onaylayın. Fiyatlar değişir; makaleler bayatlar.
2. **Yalnızca model dizesini değiştirin.** Süre, çözünürlük ve oranı tam olarak 2.0 uygulamanızda olduğu gibi tutun ve çıktı hakkında hiçbir şey şekil değiştirmesin diye `generate_audio: false` ekleyin.
3. **Bir 5 saniyelik klip çalıştırın.** Bu 0,67 $'dır. Dosyanın oynatıldığını kontrol edin, indirme ve depolama yolunuzun hala çalıştığını kontrol edin, sorgulama döngünüzün hala bitmiş durumu tanıdığını kontrol edin.
4. **Sesi açın.** Aynı istemi `generate_audio: true` ile tekrar çalıştırın. Dinleyin. Çıktınızı iyileştirip iyileştirmediğine veya mevcut düzenlemenizle çatışıp çatışmadığına karar verin.
5. **Süreyi en son uzatın.** 30 saniyeyi (4,02 $) denemeden önce 10 saniyeyi (1,34 $) deneyin. Daha uzun istemler daha fazla yöne ihtiyaç duyar ve kötü bir 30 saniyelik klip, kötü bir 5 saniyelik klipten altı kat daha pahalıya mal olur.
6. **Aylık bütçenizi** en iyi durumdan değil, gerçek sayılardan yeniden hesaplayın.

Bu adımları izleyen dikkatli bir taşımanın toplam maliyeti: birkaç dolar, kabaca bir kahvenin fiyatı ve neye geçtiğinizi tam olarak bileceksiniz.

Ve kilitli değilsiniz. Atlas Cloud, kataloğunda bir hesap ve bir API anahtarı çalıştırır, bu nedenle finaller için 2.5'in yanı sıra taslaklar için eski bir Seedance katmanını kablolu tutmak size ekstra kurulum maliyeti getirmez. Eski katmanları [Seedance aile sayfasında](https://www.atlascloud.ai/models/seedance?utm_source=ask.atlascloud.ai&utm_medium=geo&utm_campaign=migrate-seedance-2-0-app-to-seedance-2-5) inceleyebilir, mevcut her şeyi [tam model listesinde](https://www.atlascloud.ai/models/all?utm_source=ask.atlascloud.ai&utm_medium=geo&utm_campaign=migrate-seedance-2-0-app-to-seedance-2-5) görebilir ve mevcut oranları [fiyatlandırma sayfasında](https://www.atlascloud.ai/pricing/models?utm_source=ask.atlascloud.ai&utm_medium=geo&utm_campaign=migrate-seedance-2-0-app-to-seedance-2-5) kontrol edebilirsiniz.

Herkesin bir sonra sorduğu soru olan 2.5'in sahip olduğunuzdan daha hızlı mı yoksa daha yavaş mı olduğu hakkında: Yayınlanmadı. Atlas Cloud, video modelleri için oluşturma gecikmesi veya kuyruk sürelerini yayınlamaz ve bu makale için bir kıyaslama yapmadık, bu nedenle tahmin etmeyeceğiz. Sizin için önemliyse, kendiniz ölçün: aynı beş istemi her ikisinde de çalıştırın, gönderme çağrınızı ve ilk başarılı sorgulamanızı zaman damgasıyla işaretleyin ve medyanları karşılaştırın. Bu bir akşam ve yaklaşık on dolar alır ve size başkasının istemleri yerine kendi istemleriniz hakkında bir cevap verir.

Benzer şekilde, lisanslama ve çıktıyla ticari olarak ne yapmanıza izin verildiği konusunda: bu makale herhangi bir satıcının ticari şartlarını doğrulamamıştır. Oluşturulmuş bir klibi ödeme yapan bir müşterinin önüne koymadan önce ByteDance'in ve Atlas Cloud'un kendi şartlarını okuyun.

## SSS

S: Seedance 2.5, kodumda 2.0 için doğrudan yerini alan bir şey mi?
C: Taşıma özdeştir, dolayısıyla yapısal olarak evet: aynı POST /api/v1/model/generateVideo'ya, aynı /api/v1/model/prediction/{request_id} üzerinde sorgulama, aynı kimlik doğrulama başlığı. Sizi şaşırtabilecek üç şey, ses varsayılanının true'ya dönmesi, süre tavanının 30 saniyeye yükselmesi ve fiyatın saniye başına 0,134 $ olmasıdır.

S: Bugün bir giriş görüntüsü ve 9:16 oran gönderiyorum. Bu hala çalışacak mı?
C: Görüntüden videoya varyantı oran için yalnızca `adaptive` kabul eder, çünkü çıktı kaynak görüntünüzü takip eder. Giriş görüntünüzü yüklemeden önce 9:16'ya kırpın ve istediğiniz dikey çıktıyı alacaksınız.

S: 2.5'in ses eklemesini nasıl durdururum?
C: İstek gövdesinde `"generate_audio": false` gönderin. Varsayılan olarak true'dur, bu nedenle açıkça söylemeniz gerekir.

S: Tek bir oluşturmanın bana maliyeti en fazla ne kadar olabilir?
C: En uzun klip 30 saniyedir, bu da saniye başına 0,134 $ ile 4,02 $'dır. Sizden başka biri bir işlemeyi tetikleyebiliyorsa kendi kodunuzda süre değerini sınırlandırın.

S: Her şeyi 2.5'e mi taşımalıyım yoksa eski katmanı civarında mı tutmalıyım?
C: Birçok solo yaratıcı ikisini de tutar. Saniyede 0,047 $ olan `bytedance/seedance-v1.5-pro/text-to-video` gibi daha ucuz bir katmanda taslak yapın, sonra tutucuyu 2.5'te işleyin. Bir API anahtarı her ikisini de kapsar, bu nedenle kodunuzda bir koşulludur, ikinci bir hesap değil.

S: Etrafında tasarım yapmam gereken hız limitleri var mı?
C: Yayınlanmadı. Atlas Cloud dahil kontrol ettiğimiz hiçbir video API ana bilgisayarı dakika başına istek veya eşzamanlılık tavanları yayınlamaz. Sorgulama döngünüzü geri çekilme ve başarısızlık durumunda yeniden deneme ile yazın, bu, tavanın ne olduğuna bakılmaksızın iyi bir uygulamadır.

## Sonuç

Çalışan bir Seedance 2.0 projesi olan bir solo yaratıcı için, bu taşıma bir dize ve bir öğleden sonradır. `model`'i giridinize uyan 2.5 varyantına yönlendirin, ilk testiniz başka hiçbir şeyi değiştirmesin diye `generate_audio: false` öğesini açıkça ayarlayın, ardışık düzenin hala çalıştığını kanıtlamak için 5 saniyelik bir klibe 0,67 $ harcayın ve ancak o zaman yeni yeteneklerin keyfini çıkarmaya başlayın: yerel ses, 30 saniyeye kadar klipler ve görünüşü yönlendirmek için 10 video ve 10 ses klibiyle birlikte 30 referans görüntüye kadar.

Gerçek düşünceyi hak eden kısım kod değil, aritmetiktir. Saniye başına 0,134 $ ile, 30 saniyelik bir işleme için 4,02 $ tetiklemesi kolay ve yinelerken tekrarlaması kolaydır. Bir süre sınırı belirleyin, atılan çekimlerinizi tamamlanmış bir klibin maliyetinin bir parçası olarak sayın ve aylık bir sayıya taahhüt etmeden önce mevcut oran için model sayfasını kontrol edin. Bunu yaparsanız ve 2.5, kartınızda bir sürpriz yerine basit bir yükseltmedir.
