Zum Inhalt springen

FLUX 3 Max Keyframes to Video

Integrieren

Modell-ID blackforestlabs/flux-3-max/keyframes-to-video
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://vit.doitong.com/api/v1/run/blackforestlabs/flux-3-max/keyframes-to-video?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "keyframes": [
      {
        "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
        "frame_index": 0
      }
    ]
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://vit.doitong.com/api/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Diese Anfrage: 0,425 $ 425 API-Credits Auf dieser Seite ausführen

API-Schlüssel abrufen
Black Forest Labs Bild zu Video Natives Audio5–20 sbis zu 1080p #keyframes#image-to-video#control

Erzeugt aus einem Prompt und bis zu 10 an Framepositionen fixierten Keyframe-Bildern ein Video, optional mit Ton

Black Forest Labs · Video

Dein erstes Ergebnis erscheint hier

Erstelle unten eine Anfrage und führe sie mit deinem API-Schlüssel aus. Ausgaben werden in unseren Speicher kopiert und dauerhaft oder 7 Tage kostenlos aufbewahrt.

Anfrage erstellen

Die Steuerelemente werden aus dem Modellschema generiert. Code und Preis werden aktualisiert, während du sie änderst.

•erforderlich

Text, der die Bewegung des Videos zwischen Keyframes beschreibt.

duration 5 s

Länge des Ausgabevideos in Sekunden.

resolution Standard 720p

Auflösung des Ausgabevideos.

aspect_ratio Standard auto

Seitenverhältnis des generierten Videos; `auto` übernimmt das erste Bild, sofern die Eingabe kein Text-Prompt ist. In diesem Fall wird 16:9 gewählt.

•erforderlich

Keyframe-Bilder, die gemäß `frame_index` im Ausgabevideo platziert werden; maximal 10, ohne einen Index zu wiederholen.

Erweitert reasoning_level · seed
reasoning_level Standard high

Der Denkaufwand steuert den Kompromiss zwischen Generierungsgeschwindigkeit und dem Aufwand, den der Harness zum Verstehen des Prompts aufwendet: Mehr Aufwand dauert länger.

Generierungs-Seed; ohne Angabe wird ein Zufallswert verwendet.

POST /run/blackforestlabs/flux-3-max/keyframes-to-video?wait=20 Preis → 0,425 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://vit.doitong.com/api/v1/run/blackforestlabs/flux-3-max/keyframes-to-video?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "keyframes": [
      {
        "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
        "frame_index": 0
      }
    ]
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://vit.doitong.com/api/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Diese Anfrage ausführen

Dein Schlüssel bleibt in diesem Browser: Er wird nur an die Doitong API gesendet und nur gespeichert (localStorage), wenn du „Merken“ aktivierst. API-Schlüssel abrufen

Über FLUX 3 Max Keyframes to Video

Erstellt ein Video, das sich zwischen zeitlich fixierten Keyframes bewegt. `keyframes` nimmt 1 bis 10 Bilder mit eindeutigen `frame_index`-Werten auf, und `prompt` beschreibt die Bewegung. `duration` reicht von 5 bis 20 Sekunden, `resolution` ist 720p oder 1080p, und `aspect_ratio` umfasst 21:9 bis 9:16 oder auto. `reasoning_level` (low oder high) und `generate_audio` sind ebenfalls verfügbar.

Parameter

NameTyp StandardZulässig Beschreibung
prompterforderlich
Typstring
Text, der die Bewegung des Videos zwischen Keyframes beschreibt.
keyframeserforderlich
Typobject[]
≤ 10 Elemente
Keyframe-Bilder, die gemäß `frame_index` im Ausgabevideo platziert werden; maximal 10, ohne einen Index zu wiederholen.
keyframes[].image_urlerforderlich
Typurl · image
URL des Keyframe-Bildes; akzeptiert PNG, JPEG oder WebP.
keyframes[].frame_indexerforderlich
Typinteger
≥ 0
Für jeden Keyframe wird ein eigener Frame-Index verwendet, der höchstens `duration * 24` betragen darf; die Ausgabe läuft mit 24 fps.
durationoptional
Typenum
Standard5
567891011121314151617181920
Länge des Ausgabevideos in Sekunden.
resolutionoptional
Typenum
Standard720p
720p1080p
Auflösung des Ausgabevideos.
reasoning_leveloptional
Typenum
Standardhigh
lowhigh
Der Denkaufwand steuert den Kompromiss zwischen Generierungsgeschwindigkeit und dem Aufwand, den der Harness zum Verstehen des Prompts aufwendet: Mehr Aufwand dauert länger.
aspect_ratiooptional
Typenum
Standardauto
auto21:92:116:94:31:13:49:16
Seitenverhältnis des generierten Videos; `auto` übernimmt das erste Bild, sofern die Eingabe kein Text-Prompt ist. In diesem Fall wird 16:9 gewählt.
generate_audiooptional
Typboolean
Standardtrue
Steuert, ob das Video generiertes Audio enthält.
seedoptional
Typinteger | null
Generierungs-Seed; ohne Angabe wird ein Zufallswert verwendet.
erforderlich

Ausgabe

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "blackforestlabs/flux-3-max/keyframes-to-video",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 425,
    "usd": "0.425",
    "charged": 425,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "keyframes": [
      {
        "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
        "frame_index": 0
      }
    ]
  },
  "output": {
    "video": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_name": "0-output.mp4",
      "file_size": 1843200,
      "width": 1024,
      "height": 768,
      "fps": 1.0,
      "duration": 5,
      "num_frames": 1
    },
    "seed": 42,
    "timings": {}
  },
  "outputs": [
    {
      "type": "video",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_size": 1843200,
      "width": 1280,
      "height": 720,
      "duration": 5,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://vit.doitong.com/api/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://vit.doitong.com/api/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Deine Dateien, deine EntscheidungJede outputs[].url ist eine Kopie in unserem Speicher: dauerhaft aufbewahrt (Abrechnung pro GB-Monat) oder 7 Tage kostenlos – je nach Kontoeinstellung oder ?storage=.
Gleiche Struktur bei jedem Modelltype, url, content_type, width, height und duration – für Bilder, Video und Audio gleichermaßen. output ist das Ergebnisobjekt des Modells.
Ausgabefelder
video
object {url, content_type, file_name, file_size, width, height, fps, duration, num_frames}Vom Modell erzeugtes Video.
seed
integerBei der Generierung verwendeter Seed-Wert.
timings
objectZeitdaten ohne Prompt-Erweiterung, Dekodierung und Upload aus `inference`; gemessen wird ausschließlich die Video-Entrauschung des Modells in Sekunden.

Weitere Modelle: Bild zu Video

Für KI-Agenten: Diese Seite ist als Markdown verfügbar unter https://doitong.com/de/developers/models/blackforestlabs/flux-3-max/keyframes-to-video.md. Alle Modelle und Anleitungen: https://doitong.com/developers/llms.txt