
Text zu Bild
KI-Bilder aus Text-Prompts erstellen
Bearbeiten Sie Ausgangsmaterial mit der Gemini Omni 1.2 Flash API von Google auf Flaq AI per Prompt. Dauer und Bildausschnitt des Originalclips bleiben in der Ausgabe erhalten.
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: 'gemini-omni-1.2-flash-video-edit',
prompt: 'A small ball rolls into the scene and captures the attention of the cat',
video_url: 'https://example.com/source-video.mp4',
resolution: '1080p'
})
});
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[0].url);
break;
}
if (status === 'failed') {
console.error(pollResultData.data.task_status_msg);
break;
}
await new Promise(resolve => setTimeout(resolve, 10000));
}
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': 'gemini-omni-1.2-flash-video-edit',
'prompt': 'A small ball rolls into the scene and captures the attention of the cat',
'video_url': 'https://example.com/source-video.mp4',
'resolution': '1080p'
}
)
result = response.json()
task_id = result['data']['task_id']
# 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)
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": "gemini-omni-1.2-flash-video-edit",
"prompt": "A small ball rolls into the scene and captures the attention of the cat",
"video_url": "https://example.com/source-video.mp4",
"resolution": "1080p"
}'
# 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"
| Parameter | Preis | Ursprünglicher Preis | Rabatt |
|---|
Die Gemini Omni 1.2 Flash Video Edit API erstellt auf Flaq AI anhand einer Textanweisung eine bearbeitete Fassung eines vorhandenen Videos. Mit schriftlichen Vorgaben lassen sich Änderungen an einer Szene ausprobieren. Entwickler können diese Form der Videobearbeitung in Kreativanwendungen und Prüfprozesse integrieren.
Videobearbeitung per Textanweisung: Beschreiben Sie die gewünschte Änderung am vorhandenen Filmmaterial, um eine überarbeitete Fassung der Szene zu erstellen.
Änderungen am Erscheinungsbild: Fordern Sie in natürlicher Sprache Änderungen am Hintergrund, an der Beleuchtung oder am Wetter an.
Bearbeitung im Ausgangsformat: Ändern Sie den Bildinhalt unter Beibehaltung der Dauer und des Seitenverhältnisses des Ausgangsclips.
Eingabe: Geben Sie ein kurzes Ausgangsvideo und eine Anweisung zur gewünschten Änderung an. Beachten Sie den unterstützten Bereich für die Eingabedauer und die Angaben des Anbieters zur Mindestlänge. Die aktuellen Grenzen finden Sie in der API-Dokumentation.
Bearbeitungsanweisung: Beschreiben Sie die gewünschte Änderung und benennen Sie die Details, die erhalten bleiben sollen. So ist der Umfang der Bearbeitung klar.
Ausgabeeinstellungen: Wählen Sie die Ausgabeauflösung. Dauer und Seitenverhältnis ergeben sich aus dem Ausgangsvideo und lassen sich nicht unabhängig davon einstellen.
Ausgabe: Rufen Sie das bearbeitete Video ab, sobald die Verarbeitung abgeschlossen ist.
Abrechnung: Die Kosten richten sich nach der gewählten Ausgabeauflösung und der auf die nächste volle Sekunde gerundeten Dauer des Ausgangsvideos. Abgerechnet werden mindestens 3 Sekunden.
Überarbeitung kurzer Clips: Ergänzen Sie ein internes Werkzeug zur Videosichtung um Änderungsaufträge per Texteingabe.
Hintergrundvarianten für Kampagnen: Fordern Sie für eine bestehende Kampagnenszene eine andere Umgebung an und prüfen Sie, ob das Ergebnis dem Briefing entspricht.
Beleuchtungsvarianten für Produktszenen: Fordern Sie für eine kurze Produktszene eine andere Beleuchtung an und vergleichen Sie das Ergebnis mit dem Original.
Prüfung von Gestaltungsideen: Testen Sie vor der Planung weiterer Bearbeitungsschritte, ob eine vorgeschlagene Änderung die gewünschte Idee vermittelt.
Hinweis Bereiten Sie den Ausgangsclip mit der gewünschten zeitlichen Gestaltung und den passenden Bildproportionen vor. Die Rundung der Ausgangsdauer dient ausschließlich der Abrechnung. Sie bestimmt oder verlängert die tatsächliche Ausgabedauer nicht. Prüfen Sie am bearbeiteten Video, ob die gewünschte Änderung umgesetzt wurde.
Vergleich mit Text-to-Video: Video Edit benötigt vorhandenes Filmmaterial. Text-to-Video generiert aus einer schriftlichen Szenenbeschreibung einen neuen Clip, dessen Dauer und Ausrichtung Sie festlegen können.
Vergleich mit Image-to-Video: Image-to-Video animiert ein Startbild und kann optional ein Endbild verwenden. Bei Video Edit dient ein vollständiger Ausgangsclip als Grundlage für die Bearbeitung.
Vergleich mit Reference-to-Video: Bei Reference-to-Video dienen Bilder oder kurze Videoreferenzen als Vorlage für eine neue Generierung. Video Edit bearbeitet den bereitgestellten Clip, der die zeitliche Gestaltung und die Proportionen der Ausgabe bestimmt.
Erkunde mehrere KI-Erstellungstools fuer schnelle Bild- und Videoablaeufe direkt im Browser und skaliere erfolgreiche Ideen anschliessend mit produktionsreifen Modell-APIs von Flaq AI. Flaq AI bietet eine einheitliche API-Schicht fuer alle Modelle, damit Workflows einfach nutzbar und skalierbar bleiben.

KI-Bilder aus Text-Prompts erstellen

KI-Bilder aus Bildern und Text-Prompts erstellen

KI-Videos aus Text-Prompts erstellen

Bilder in KI-Videos animieren

KI-Bilder und -Videos in einem zentralen Arbeitsbereich erstellen

Konsistente Videos aus Referenzmedien erstellen

Erstelle visuelle KI-Bild- und Videoworkflows auf einer unendlichen Arbeitsfläche