Erstelle referenzgeführte Videos schnell mit der Seedance 2.0 Fast API. Nutze Real-Human-Support, integrierten Ton, flexible Seitenverhältnisse und stabile Ergebnisse.
Die ByteDance Seedance V2.0 Fast Reference-to-Video API liefert kosteneffiziente, hochschnelle KI-Videoerzeugung für Entwickler und Kreativteams, die visuelle Konsistenz kontrollieren müssen. Diese blitzschnelle Reference-to-Video-API-Integration ermöglicht es Ihnen, professionelle Videoclips mit 480p- und 720p-Auflösung unter Verwendung eines Referenzvideos plus Prompt-Steuerung zu erzeugen, um Bewegung, Rhythmus und visuelle Kontinuität zu lenken. Auf Basis von Bytedances optimierter Videosynthese-Architektur bietet das Seedance V2.0 Fast Modell schnelle quellvideogeführte Videoproduktion mit optionaler Kamerasteuerung auf Best Image AI.
false als Standard)Hinweis Bitte stellen Sie sicher, dass Ihr Referenzvideo, optionale Audiodaten und Ihre Prompts den Content-Sicherheitsrichtlinien von ByteDance entsprechen. Wenn ein Fehler auftritt, überprüfen Sie Ihre Inhalte auf eingeschränktes Material, passen Sie sie an und versuchen Sie es erneut.
Seedance V2.0 Fast vs. Seedance V2.0 Standard Reference-to-Video Seedance V2.0 Standard Reference-to-Video liefert native Audioerzeugung und maximale Qualität für die professionelle Produktion. Die Seedance V2.0 Fast Reference-to-Video API priorisiert Geschwindigkeit und Kosteneffizienz und erzeugt referenzgeführte Videos mit beschleunigter Geschwindigkeit und ist damit ideal für hochvolumige Workflows und schnelle Iteration, wenn kein Audio erforderlich ist.
Seedance V2.0 Fast vs. Seedance V2.0 Fast Text-to-Video Seedance V2.0 Fast Text-to-Video erzeugt Videos ausschließlich aus Textbeschreibungen. Die Seedance V2.0 Fast Reference-to-Video API ergänzt dies um Referenzvideo-Eingabe für stärkere Quellsteuerung und visuelle Kontinuität.
Seedance V2.0 Fast vs. Kling 3.0 Reference Generation Kling 3.0 bietet referenzbasierte Erzeugung mit starker Synthetisierung menschlicher Bewegungen. Die Seedance V2.0 Fast Reference-to-Video API unterscheidet sich durch schnellere Generierung, breitere Unterstützung von Seitenverhältnissen (6 Formate inklusive 21:9 Ultrawide), erweiterte 15-Sekunden-Dauer und wettbewerbsfähige Preise pro Sekunde und ist damit effizienter für referenzgeführte Produktion mit hohem Volumen.
Seedance V2.0 Fast vs. Runway Gen-3 Custom Mode Runway Gen-3 Custom Mode bietet subjektgetriebene Erzeugung mit kreativen Steuerungen. Die Seedance V2.0 Fast Reference-to-Video API bietet schnellere Generierung, 6 Seitenverhältnis-Formate, eine erweiterte Dauer von bis zu 15 Sekunden und vorhersehbare Preisgestaltung pro Sekunde und liefert damit eine effizientere referenzgeführte Videoproduktion für hochdurchsatzfähige Workflows.
Seedance V2.0 Fast vs. Pika Reference Generation Pika bietet referenzbasierte Stilisierung mit einer benutzerfreundlichen Oberfläche. Die Seedance V2.0 Fast Reference-to-Video API liefert programmatischen Zugriff, schnellere Generierung, 6 Seitenverhältnis-Formate, eine erweiterte 15-Sekunden-Dauer und vorhersehbare Preisgestaltung und ist damit besser für Entwickler geeignet, die skalierbare, schnelle, identitätskonsistente Videoerzeugung benötigen.
// Step 1: Submit generation request
const response = await fetch('https://api.flaq.ai/api/v1/video/task', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
body: JSON.stringify({
model_name: 'seedance-v2.0-fast-reference-to-video',
prompt: 'Cinematic product reveal with smooth motion matching the reference style',
resolution: '720p',
duration: 8,
aspect_ratio: '16:9',
sound: true,
camera_fixed: false,
audio_url: 'https://example.com/reference-audio.mp3',
video_url: 'https://example.com/reference-video.mp4'
})
});
const { data } = await response.json();
const taskId = data.task_id;
// Step 2: Poll for results
const taskId = data.task_id;
const pollResult = async (taskId) => {
const res = await fetch(`https://api.flaq.ai/api/v1/video/${taskId}`, {
headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
});
return res.json();
};
while (true) {
const pollResultData = await pollResult(taskId);
const status = pollResultData.data.task_status;
if (status === 'succeed') {
console.log(pollResultData.data.task_result.videos[].);
;
}
(status === ) {
.(pollResultData..);
;
}
( (resolve, ));
}
# Step 1: Submit generation request
import requests
response = requests.post(
'https://api.flaq.ai/api/v1/video/task',
headers={
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
json={
'model_name': 'seedance-v2.0-fast-reference-to-video',
'prompt': 'Cinematic product reveal with smooth motion matching the reference style',
'resolution': '720p',
'duration': 8,
'aspect_ratio': '16:9',
'sound': True,
'camera_fixed': False,
'audio_url': 'https://example.com/reference-audio.mp3',
'video_url': 'https://example.com/reference-video.mp4',
}
)
result = response.json()
task_id = result[][]
# Step 1: Submit generation request
curl -X POST https://api.flaq.ai/api/v1/video/task \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model_name": "seedance-v2.0-fast-reference-to-video",
"prompt": "Cinematic product reveal with smooth motion matching the reference style",
"resolution": "720p",
"duration": 8,
"aspect_ratio": "16:9",
"sound": true,
"camera_fixed": false,
"audio_url": "https://example.com/reference-audio.mp3",
"video_url": "https://example.com/reference-video.mp4"
}'
# Step 2: Poll for results
# Replace {task_id} with the task_id returned from the submit response
curl -X GET "https://api.flaq.ai/api/v1/video/{task_id}" \
-H "Authorization: Bearer YOUR_API_KEY"
# Step 2: Poll for results
task_id = response.json()['data']['task_id']
poll_url = f"https://api.flaq.ai/api/v1/video/{task_id}"
while True:
poll_result = requests.get(poll_url, headers={'Authorization': 'Bearer YOUR_API_KEY'}).json()
status = poll_result['data']['task_status']
if status == 'succeed':
print(poll_result['data']['task_result']['videos'][0]['url'])
break
if status == 'failed':
print(poll_result['data']['task_status_msg'])
break
time.sleep(10)