
Text zu Bild
KI-Bilder aus Text-Prompts erstellen
Testen Sie die Gemini Omni 1.2 Flash API von Google auf Flaq AI, um ein Startbild zu animieren. Bewegung per Prompt steuern oder ein Endbild für den Szenenabschluss ergänzen.
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-image-to-video',
prompt: 'The girl walks toward the camera while the city lights shimmer behind her',
image_url: 'https://example.com/start-frame.jpg',
image_end_url: 'https://example.com/end-frame.jpg',
aspect_ratio: '9:16',
resolution: '1080p',
duration: 8
})
});
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-image-to-video',
'prompt': 'The girl walks toward the camera while the city lights shimmer behind her',
'image_url': 'https://example.com/start-frame.jpg',
'image_end_url': 'https://example.com/end-frame.jpg',
'aspect_ratio': '9:16',
'resolution': '1080p',
'duration': 8
}
)
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-image-to-video",
"prompt": "The girl walks toward the camera while the city lights shimmer behind her",
"image_url": "https://example.com/start-frame.jpg",
"image_end_url": "https://example.com/end-frame.jpg",
"aspect_ratio": "9:16",
"resolution": "1080p",
"duration": 8
}'
# 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 Image-to-Video API erstellt aus einem Startbild und einer schriftlichen Bewegungsbeschreibung ein kurzes Video. Auf Flaq AI können Sie zusätzlich ein Endbild als Vorlage für den Abschluss der Sequenz angeben. Animieren Sie Produktfotos, Illustrationen oder Storyboard-Bilder und wählen Sie zwischen Hoch- und Querformat.
Einzelbilder animieren: Entwickeln Sie Bewegung aus einem vorgegebenen Bild. Dessen Komposition bildet den visuellen Ausgangspunkt des generierten Clips.
Übergänge zwischen Bildern: Geben Sie mit einem Start- und einem Endbild den Verlauf einer Sequenz vor, wenn das gewünschte Schlussbild bereits feststeht.
Bewegung per Text steuern: Ergänzen Sie die Bilder um einen Prompt, der die Handlung und den gewünschten Verlauf der Szene beschreibt.
Eingabe: Geben Sie ein Startbild und einen Prompt zur gewünschten Bewegung an. Ein Endbild ist optional.
Ausgabeeinstellungen: Wählen Sie Hoch- oder Querformat, Auflösung und Cliplänge. Ein Endbild verkürzt die maximal unterstützte Dauer. Die aktuellen Grenzwerte finden Sie in der API-Dokumentation.
Ausgabe: Rufen Sie das generierte Video ab, sobald die Verarbeitung des Bild-zu-Video-Auftrags abgeschlossen ist.
Abrechnung: Die Kosten richten sich nach der angeforderten Ausgabedauer in Sekunden und der gewählten Auflösung. Für ein Endbild fallen keine gesonderten Gebühren an.
Produktfotos animieren: Nutzen Sie ein Produktfoto als Startbild für das Konzept eines kurzen Werbevideos.
Storyboard-Übergänge: Geben Sie das erste und letzte Bild vor, um den Bewegungsablauf zwischen geplanten Einstellungen zu erproben.
Bildmaterial für soziale Medien anpassen: Erstellen Sie Videoversionen vorhandener Kampagnenbilder oder redaktioneller Illustrationen.
Bewegungskonzepte abstimmen: Kombinieren Sie freigegebenes Bildmaterial mit verschiedenen Bewegungsbeschreibungen, um eine Szene vor der weiteren Produktion zu erproben.
Hinweis Beschreiben Sie vor allem die Bewegung zwischen den vorgegebenen Bildern. Ein Endbild dient als Vorlage für den visuellen Abschluss und verkürzt die maximal unterstützte Cliplänge.
Vergleich mit Text-to-Video: Image-to-Video benötigt ein Startbild. Wählen Sie Text-to-Video, wenn die Szene allein aus einer schriftlichen Beschreibung ohne Bildvorlage entstehen soll.
Vergleich mit Reference-to-Video: Bei Image-to-Video geben die Bilder ausdrücklich den Anfang und optional das Ende vor. Reference-to-Video nutzt Bilder und Videos als Referenzen für die Generierung eines neuen Clips.
Vergleich mit Video Edit: Image-to-Video animiert Einzelbilder mit der gewählten Dauer und Ausrichtung. Video Edit bearbeitet vorhandenes Filmmaterial, das den zeitlichen Ablauf und das Seitenverhältnis der Ausgabe vorgibt.
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