Metinden videoya API, bir metin istemini kısa bir video klibine dönüştürür — bunu programatik olarak yaptığı için oluşturmayı bir tüketici uygulamasında tıklamak yerine işlem hatlarına betiklerle ekleyebilirsiniz. Bu kılavuz, modern video modellerinde yaygın olan API yapısını, bugün Kunavo'da kullanıma açık modelleri, klip başına fiyatlandırmayı ve üretimde ihtiyaç duyduğunuz eşzamansız modeli kapsar.
Metinden videoya API nasıl çalışır?
Modern video modellerinin hepsinde yapı aynıdır: bir prompt ve parametreler (duration, aspect_ratio, resolution) gönderir, barındırılan bir video URL'si alırsınız. Kunavo bunu tek bir OpenAI tarzı endpoint olan /v1/video/generations üzerinden sunar; bu nedenle yeni bir SDK veya entegrasyon olmadan yalnızca model dizesini değiştirerek video modelleri arasında geçiş yaparsınız.
import requests
# One OpenAI-style endpoint for every text-to-video model.
resp = requests.post(
"https://api.kunavo.com/v1/video/generations",
headers={"Authorization": f"Bearer {API_KEY}"},
json={
"model": "veo-3", # swap the model, same request
"prompt": "a cinematic dolly-in on a red origami crane unfolding",
"aspect_ratio": "16:9",
},
timeout=600, # generation takes minutes
)
print(resp.json()["data"][0]["url"])duration (saniye cinsinden), saniye başına ücretlendirilen modellerde, yani Seedance modellerinde ve Wan 2.7'de klip uzunluğunu belirler. Veo modelleri bu değeri yok sayar; her Veo klibi 8 saniyedir ve video başına ücretlendirilir.
Kunavo'daki metinden videoya modeller
Bugün üç aile kullanıma açıktır: Google Veo 3 (yerleşik sesle sinematik kalite), ByteDance Seedance 2 (çoklu çekim hikâye anlatımı ve referans tutarlılığı) ve Alibaba Wan 2.7 (bütçe dostu sinematik, saniye başına ücretlendirme). Sora, Kling ve Hailuo yol haritasındadır; endpoint modelden bağımsız olduğundan bunlardan herhangi birini kullanmaya başlamak model alanında tek kelimelik bir değişikliktir.
| Model | Durum | Fiyatlandırma | Rehber |
|---|---|---|---|
veo-3 (Google) | Canlı | $0,18–$1,60 / 8 saniyelik klip | Veo 3 API |
seedance-2 (ByteDance) | Canlı | $0,093–$0,612 / saniye | Seedance API |
wan-2-7 (Alibaba) | Canlı | $0,096–$0,144 / saniye | Wan API |
| Sora / Sora 2 (OpenAI) | Yol haritasında | — | Sora API |
| Kling (Kuaishou) | Yol haritasında | — | Kling API |
| Hailuo (MiniMax) | Yol haritasında | — | Hailuo API |
Fiyatlandırma
Veo 3 video başına ücretlendirilir (burada gösterilen 720p, 8 saniyelik klip başına); Google'ın liste fiyatından yaklaşık 50–70% daha düşüktür. Daha yüksek çözünürlükler daha pahalıdır — pricing page tam katman tablosunu, AI video cost calculator ise bir aylık kullanımı fiyatlandırır; buna klip başına ve saniye başına ayrım da dahildir. Benzer görünen iki oranın çok farklı faturalar üretmesinin nedeni budur.
| Model | (720p / 8 sn) başlangıç fiyatı | Google liste fiyatı | Tasarrufunuz |
|---|---|---|---|
| veo-3-lite | $0,18 | $0,45 | ~60% |
| veo-3 (Fast) | $0,36 | $1,20 | ~70% |
| veo-3-quality | $1,60 | $3,20 | ~50% |
Görüntüden videoya
Bir sabit görüntüyü canlandırmak için istemin yanında image_url (bir https URL'si veya yüklenmiş dosya) gönderin; kontrollü geçişler için ilk ve son kareyi gönderin. Tüm parametreler video docs sayfasındadır.
Konuşma ve video: bu endpoint ne yapar, ne yapmaz?
“Speech to video” ifadesi iki farklı şey için aranır ve burada hangisinin mevcut olduğunu kesin olarak belirtmek gerekir.
Oluşturulmuş konuşmalı video — evet. Veo 3, oluşturmanın bir parçası olarak yerleşik senkronize ses üretir: aynı metin isteminden görüntüyle zamanlanmış diyalog, ortam sesi ve efektler. Söylenmesini istediğiniz cümleyi istemde açıklayın; bu cümle, dönen MP4 dosyasının ses kanalında yer alır. Ayrı bir ses modeli, ikinci bir API çağrısı veya yapım sonrası senkronizasyon adımı gerekmez. Bu özellik özellikle Veo 3 ailesine aittir — Seedance 2 ve Wan 2.7 sessiz video üretir.
Bir ses dosyasından video üretme — hayır. Bir kayıt yükleyip dudak senkronlu konuşan bir avatar almak veya konuşmayı yazıya döküp bundan storyboard oluşturmak istiyorsanız, Kunavo'da bugün bunun için bir model yoktur. Buradaki video modelleri bir metin istemi ve isteğe bağlı bir kaynak görüntü alır; hiçbiri sesi girdi olarak kabul etmez. Eksiksiz olması için: /v1/audio/transcriptions şu anda etkin bir modele de sahip değildir; dolayısıyla iki adımlı sürümü yalnızca bu API üzerinde oluşturamazsınız. Kullanım alanınız buysa bu yanlış araçtır; var olmayan bir geçici çözümü satmak yerine bunu açıkça söylemek daha doğrudur.
Eşzamansız görev yaşam döngüsü
Oluşturma dakikalar sürdüğü için üretimde bağlantıyı açık tutmazsınız. /v1/videos uç noktasına bir görev gönderir, hemen bir görev kimliği alır, ardından görev tamamlanana kadar GET /v1/videos/{id} isteğiyle durumu yoklarsınız. Sonuç URL'leri kalıcıdır.
# Production: submit a task and poll — don't hold a long connection.
task = requests.post(
"https://api.kunavo.com/v1/videos",
headers={"Authorization": f"Bearer {API_KEY}",
"Idempotency-Key": "my-task-uuid"},
json={"model": "veo-3", "prompt": "..."},
timeout=60,
).json()
# then poll GET /v1/videos/{task["id"]} until status == "completed"Sekiz model arasında seçim yapma
Bu sayfa endpoint'i kapsar. Para sorusu — her modelde 8 saniyelik 720p bir klibin maliyeti ve klip uzunluklarına göre klip başına ve saniye başına ücretlendirmenin neden farklı modelleri öne çıkardığı — için video generation API comparison sayfasına bakın.
Sık sorulan sorular
Metinden videoya API nedir?
Metinden videoya API, bir tüketici uygulaması üzerinden değil, programatik olarak bir metin isteminden kısa bir video klibi oluşturur. Bir istemi ve parametreleri (süre, en-boy oranı, çözünürlük) POST eder, ardından barındırılan bir video URL'si alırsınız. Kunavo'da bu, tek bir OpenAI tarzı endpoint olan /v1/video/generations üzerinden sunulur; Google Veo 3, ByteDance Seedance 2 ve Alibaba Wan 2.7 kullanıma açıktır.
En iyi metinden videoya API hangisi?
Google Veo 3 bugün genel kullanıma açık en güçlü modeldir; Kunavo'da ByteDance'in Seedance 2 (çoklu çekim tutarlılığı) ve Alibaba'nın Wan 2.7 (bütçe dostu sinematik) modelleriyle birlikte kullanıma açıktır. Sora, Kling ve Hailuo aynı endpoint'in arkasında yol haritasındadır.
Ücretsiz bir metinden videoya API var mı?
Video oluşturma yoğun hesaplama gerektirir; bu nedenle hiçbir sağlayıcı anlamlı bir ücretsiz katman sunmaz — klip başına ödeme yaparsınız. Kunavo, minimum $10 yüklemeyle kullandıkça öde modelindedir; Veo 3 için 8 saniyelik 720p klip başına (Veo 3 Lite) başlangıç fiyatı $0,18 olup Google'ın liste fiyatından yaklaşık %50–70 daha düşüktür.
Metinden videoya API ne kadar tutar?
Kunavo'da Veo 3 video başına ücretlendirilir ve fiyatlar Google'ın liste fiyatlarından yaklaşık %50–70 daha düşüktür: 8 saniyelik 720p klip başına başlangıç fiyatları Veo 3 Lite için $0,18, Veo 3 Fast için $0,36 ve Veo 3 Quality için $1,60 tutarındadır. Daha yüksek çözünürlükler daha pahalıdır. Başarısız oluşturma işlemlerinden hiçbir zaman ücret alınmaz.
Üretim ne kadar sürer?
Dakikalar. Üretimde eşzamansız /v1/videos görev API'sini kullanın ve yoklama yapın; ayrıntılar video docs sayfasında.