Runway: aus einem Startbild wird ein Clip
Unsere App sendet an Runway einen Auftrag mit POST /v1/ image_to_video.
{
"model": "gen4.5",
"promptImage": "<ERREICHBARE BILD-URL>",
"promptText": "A teapot pours tea into the cup, then
moves out of frame. Locked camera.",
"ratio": "1280:720",
"duration": 5
}
promptImage gibt das Startbild an, promptText die Bewegung, duration fünf Sekunden. Zuerst kommt eine Auftragskennung:
{"id": "<TASK-ID>"}
Die App zeigt „Video wird erzeugt“ und fragt denselben Auftrag mit GET /v1/tasks/<TASK-ID> ab. Nach Erfolg:
{
"id": "<TASK-ID>",
"status": "SUCCEEDED",
"output": ["<DOWNLOAD-URL DES VIDEOS>"]
}
Kennung → Status abfragen → Videodatei → Abspielen
Die App lädt das Video hinter output[0] herunter; die URL ist zeitlich begrenzt. Auftrag und Statusabfrage benötigen den Header X-Runway-Version: 2024-11-06.