Luma API
Video modification and transformation powered by Luma's Dream Machine model.
curl -X POST https://runapi.ai/api/v1/luma/modify_video \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "luma-modify-video",
"video_url": "https://cdn.runapi.ai/public/samples/video.mp4",
"prompt": "Transform this office walkthrough video into a cyberpunk aesthetic with neon lighting, keeping the original camera movement."
}'
import { LumaClient } from "@runapi.ai/luma";
const client = new LumaClient();
const result = await client.modifyVideo.run({
model: "luma-modify-video",
video_url: "https://cdn.runapi.ai/public/samples/video.mp4",
prompt: "Transform this office walkthrough video into a cyberpunk aesthetic with neon lighting, keeping the original camera movement.",
});
<?php
require __DIR__ . "/vendor/autoload.php";
use RunApi\Luma\LumaClient;
$client = new LumaClient();
$result = $client->modifyVideo->run([
'model' => 'luma-modify-video',
'video_url' => 'https://cdn.runapi.ai/public/samples/video.mp4',
'prompt' => 'Transform this office walkthrough video into a cyberpunk aesthetic with neon lighting, keeping the original camera movement.',
]);
require "runapi/luma"
client = RunApi::Luma::Client.new
result = client.modify_video.run(
model: "luma-modify-video",
video_url: "https://cdn.runapi.ai/public/samples/video.mp4",
prompt: "Transform this office walkthrough video into a cyberpunk aesthetic with neon lighting, keeping the original camera movement."
)
npx skills add runapi-ai/luma -g
# Claude Code
claude mcp add runapi -s user -- npx -y @runapi.ai/mcp
# Codex
codex plugin install runapi-mcp@agents
# Cursor / Windsurf / VS Code
npx @runapi.ai/mcp init cursor
Luma Dream Machine's video modification model retransforms existing footage with new visual styles or scene changes while preserving the source clip's motion and temporal structure.
- Farklı hız / kalite seviyeleri için birden çok varyant
- Model skill dokümanları, şemaları ve kurulum notlarını içerir
- Uygulama odaklı kodlama workflow’larıyla çalışır
- Başarısız üretimler ücretlendirilmez
Fiyatlandırma
Teknik detaylar
| Model ID | luma-modify-video |
| Sağlayıcı | Luma |
| Modality | video |
| Görev türü | asynchronous |
| Faturalama birimi | call |
| API endpoint | /api/v1/luma/modify_video |
| Ticari lisans | Evet — API üzerinden dahil |
| Katalog durumu | Operasyonel |
Uygulama geliştirme için Luma skill’ini kurun
Model dokümanlarını, şemaları, fiyat notlarını ve kurulum adımlarını kod workspace’inize yükleyin.
# Install the model skill for app development workflows
npx skills add runapi-ai/luma -g
Install the Luma skill for this app: 1. Add runapi-ai/luma with the skills installer. 2. Load SKILL.md in this workspace. 3. Use its docs, schemas, pricing notes, and setup steps when adding model features. 4. Confirm the install path when done.
Model skill’den ilk sonuca dört adımda
Modeli seçin
Çıktı tipi, kalite eşiği ve gecikme hedefinize uygun model ve varyantı seçin.
Yapılandır
RunAPI anahtarınızı ayarlayın ve model skill’i kod workspace’inize kurun.
Geliştirin
Skill talimatlarını kullanarak model özelliğini uygulamanızın içine ekleyin.
Al
Task ID ile sorgulayın, destekleniyorsa stream edin veya webhook callback’i işleyin.
Luma API nedir?
Luma AI's Dream Machine model modifies existing video by retransforming visual style while preserving motion. Through RunAPI, it shares unified API access and per-call billing.
Luma API neden RunAPI üzerinden kullanılmalı
Tek kimlik doğrulama, tüm sağlayıcılar
Tek bir RunAPI anahtarı tüm kataloğu açar. Ayrı hesap yok, her entegrasyon için anahtar döndürme yok.
Birleşik fiyatlandırma ve faturalandırma
USD bazında çağrı başı fiyatlandırma, aylık faturalandırılır. Başarısız üretimler ücretlendirilmez.
Şemalı skill
Tipli şemalar ve kurulum notları model skill içinde paketlenir; uygulama doğru kontrattan başlar.
Sık sorulan sorular
What is video modification?
Luma's modify-video endpoint takes existing footage and retransforms its visual style and content based on a text prompt, while preserving the original motion and camera dynamics.
Does it preserve the original motion?
Yes — camera movement, subject motion, and temporal structure from the source video are maintained. Only the visual style and appearance change.
What styles can I apply?
Any style describable in text — cinematic, anime, painterly, noir, retro, futuristic, and more. The prompt controls the transformation direction.
What input video formats are supported?
MP4 is the primary supported format. Source clips should be within the size and duration limits specified in the API docs.
How does Luma compare to Runway Aleph?
Both transform existing footage from prompts. Luma focuses on style transfer via the Dream Machine architecture. Runway Aleph emphasizes frame-level continuity preservation.
Hangi varyantla başlamalıyım?
Kalite beklentinizi karşılayan en uygun fiyatlı varyantı seçin. Çoğu ekip hızlı varyantla başlar ve üretimde pro sürüme geçer.
Ücretsiz bir katman var mı?
Yeni hesaplar her modelde ilk çağrıları ücretsiz alır. Sonrasında çağrı başına ödeme yaparsınız.
Sonuçları streaming olarak sunuyor musunuz?
Streaming desteklendiğinde RunAPI uçtan uca streaming sağlar.
Başarısız işlemler nasıl ücretlendirilir?
Başarısız üretimler ücretlendirilmez.
Çıktılar önbelleğe alınıyor mu?
Üretilen çıktılar saklanır ve görev ID’siyle geri alınabilir. Girdiler önbelleğe alınmaz.
Ticari kullanım yapabilir miyim?
Evet — bir model lisansı bunu açıkça kısıtlamadıkça ticari kullanım tüm varyantlarda dahildir; kısıtlamalar varyant sayfasında belirtilir.
Oran limitleri ne durumda?
Anahtar bazlı oran limitleri kullanım kademesine göre ölçeklenir. Güncel limitler için fiyatlandırma sayfasına bakın.
Sorunları nereye bildirebilirim?
Herkese açık GitHub reposunda bir issue açın veya destek ekibine e-posta gönderin.
Luma API’yi sevdiyseniz, bunları deneyin
Luma API ile geliştirmeye başlayın.
- modify_video