Anleitung: Bilder in Videos verwandeln
Ein Foto animieren, erstes und letztes Bild festlegen, Referenzbilder nutzen, einen Clip verlängern und die Kosten im Griff behalten.
Video dauert Minuten statt Sekunden. Eine Video-Integration baut deshalb auf Tasks und Webhooks, nicht auf eine einzelne wartende Anfrage. Diese Anleitung zeigt die üblichen Aufgaben mit echten Modell-IDs.
Ein Bild animieren
curl -X POST "https://api.popnow.ai/api/v1/jobs/createTask" \
-H "Authorization: Bearer $POPNOW_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{
"model": "alibaba/wan-3.0/image-to-video",
"input": {
"image_url": "https://media.popnow.ai/movie/lighthouse.webp",
"prompt": "Waves roll in slowly, clouds drift, the camera pushes gently toward the lighthouse",
"resolution": "480p",
"duration_seconds": 5
},
"callBackUrl": "https://your-app.example.com/hooks/popnow"
}'Du bekommst sofort ein 202 mit einer taskId. Ein paar Minuten später liefert der Webhook den fertigen Task, oder du liest ihn mit recordInfo. Das Video steckt in output.assets[0], mit durationSeconds, width und height.
Was es kostet
Die meisten Videomodelle rechnen pro Sekunde Ausgabe ab, und der Satz steigt mit der Auflösung. Bei alibaba/wan-3.0/image-to-video sind das 6,75 Credits pro Sekunde bei 480p, 13,5 bei 720p und 27 bei 1080p – die Anfrage oben reserviert also 34 Credits (5 × 6,75, aufgerundet) und kostet bei Erfolg genauso viel.
- Fang beim Feilen an Prompts mit der niedrigsten Auflösung und kurzer Dauer an und erhöh beides erst für den finalen Render.
- Frag jobs/quote nach dem genauen Preis, bevor du ihn Nutzern zeigst.
- Ein gescheitertes oder abgelaufenes Video kostet nichts.
Erstes und letztes Bild festlegen
Viele Bild-zu-Video-Modelle nehmen zusätzlich last_image_url. Der Clip beginnt mit image_url und endet genau auf last_image_url – so entstehen Verwandlungen oder ein nahtloser Loop (nimm für beides dasselbe Bild).
Referenzvideo: Figur oder Produkt konsistent halten
reference-to-video-Modelle bauen eine neue Szene um ein oder mehrere Referenzbilder (bei manchen Modellen auch Referenzvideo oder -audio), statt ein vorgegebenes erstes Bild zu animieren:
{
"model": "minimax/h3/reference-to-video",
"input": {
"prompt": "The same lighthouse at night, its beam sweeping over a calm sea while the camera circles slowly",
"reference_image_urls": ["https://media.popnow.ai/movie/lighthouse.webp"],
"duration_seconds": 6
}
}Wie ein Modell seine Referenzen im Prompt anspricht, ist unterschiedlich; die Feldbeschreibungen auf seiner Referenzseite sagen es dir.
Einen Clip verlängern
video-extend-Modelle setzen einen vorhandenen Clip ab seinem letzten Bild fort. Schick den Clip als video_url und beschreib, was als Nächstes passiert:
{
"model": "minimax/h3/video-extend",
"input": {
"video_url": "https://media.popnow.ai/showcase/moon-picnic-loop.mp4",
"prompt": "The camera keeps drifting right as the picnic blanket ripples in the breeze"
}
}Verlängerungsmodelle, die die Clips zusammenfügen, liefern zwei Assets: zuerst das zusammengesetzte Video (role: "video"), dann den neuen Teil allein (role: "segment").
Ton
Modelle mit generate_audio geben dem Clip einen Soundtrack; ausgeschaltet kann es bei manchen Modellen günstiger sein. Um ein vorhandenes Video zu vertonen, nimm popnow/foley-v1/video-to-audio – es liefert dasselbe Video mit generiertem Ton zurück.
Prompts, die bei Video funktionieren
Beschreib Bewegung, nicht nur die Szene: was sich bewegt, wie schnell und was die Kamera tut. „Die Kamera fährt langsam heran, während sich die Person zum Licht dreht“ gibt dem Modell etwas zu tun; „ein schöner Leuchtturm“ nicht. Wie die Dinge aussehen, zeigt schon das Bild – nutz die Worte für das, was sich verändert.
Ein Muster für die Produktion
- Lade das Ausgangsbild hoch oder speichere es und merk dir seine
popnow://-URI. - Hol ein Angebot, zeig den Preis und ruf dann
createTaskmit einemIdempotency-Keyaus deiner eigenen Job-ID und einercallBackUrlauf. - Prüf im Webhook die Signatur, bestätige zuerst und lade das Video dann in deinen eigenen Speicher.
- Liste einmal am Tag die letzten Tasks mit
GET /api/v1/jobsund lies die, deren Webhook nie ankam.
Den Rest findest du in der Checkliste für den Livegang.
Anleitung: Bilder erzeugen und bearbeiten
Bilder aus Text erzeugen, Fotos mit Referenzbildern bearbeiten und die Werkzeuge für Hintergrund, Hochskalieren und Retusche nutzen – mit Modellwahl und Kosten.
Checkliste für den Livegang
Was du prüfen solltest, bevor echte Nutzer von deiner Integration abhängen – Schlüssel, Wiederholungen, Webhooks, Speicher, Kosten und Monitoring.

