Ir al contenido

Flux 3 Image to Video · Keyframes to Video

Integrar

ID del modelo blackforestlabs/flux-3/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/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"

Esta solicitud: 0,85 $ 850 créditos de API Ejecutar en esta página

Obtener clave de API
Black Forest Labs Imagen a vídeo Audio nativoSalida 4KSincronización labial5–20 shasta 2160p #stylized#transform#lipsync

Vídeo a partir de hasta 10 fotogramas clave en posiciones establecidas, con duraciones fijas de 5 a 20 segundos

Black Forest Labs · Vídeo

Tu primer resultado aparecerá aquí

Crea una solicitud a continuación y ejecútala con tu clave de API. Las salidas se copian en nuestro almacenamiento, conservadas para siempre o 7 días gratis.

Crear una solicitud

Los controles se generan a partir del esquema del modelo. El código y el precio se actualizan al modificarlos.

•obligatorio

Descripción de texto del vídeo deseado.

duration 5 s

Proporciona explícitamente la duración del vídeo, en segundos, para poder validar las posiciones de los fotogramas clave.

aspect_ratio predeterminado auto

Relación de aspecto del vídeo de salida; `auto` delega la elección en el modelo.

resolution predeterminado 720p

Resolución de salida, con dimensiones en píxeles determinadas por la relación de aspecto. El acabado utiliza el ampliador de vídeo para `1080p`, `1440p` (2K) y `2160p` (4K).

•obligatorio

Imágenes de fotogramas clave colocadas en el vídeo de salida según `frame_index`; proporciona como máximo 10, sin repetir ningún índice.

Avanzado safety_tolerance
predeterminado 2

La tolerancia de seguridad del vídeo utiliza una escala cuyo ajuste más permisivo es 4 y el más estricto es 0.

POST /run/blackforestlabs/flux-3/keyframes-to-video?wait=20 presupuesto → 0,85 $
# 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/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"

Ejecutar esta solicitud

Tu clave permanece en este navegador: solo se envía a la Doitong API y solo se guarda en localStorage si marcas Recordar. Obtener una clave de API

Acerca de Flux 3 Image to Video · Keyframes to Video

Crea un vídeo generando movimiento entre 1 y 10 imágenes de fotogramas clave, cada una fijada a un `frame_index` único, guiado por un `prompt`. Se necesita una `duration` explícita de 5 a 20 segundos para validar las posiciones de los fotogramas clave. `resolution` va de 720p a 2160p y la generación de audio es opcional.

Parámetros

NombreTipo PredeterminadoPermitido Descripción
promptobligatorio
Tipostring
Descripción de texto del vídeo deseado.
aspect_ratioopcional
Tipoenum
Predeterminadoauto
auto21:92:116:94:31:13:49:16
Relación de aspecto del vídeo de salida; `auto` delega la elección en el modelo.
resolutionopcional
Tipoenum
Predeterminado720p
720p1080p1440p2160p
Resolución de salida, con dimensiones en píxeles determinadas por la relación de aspecto. El acabado utiliza el ampliador de vídeo para `1080p`, `1440p` (2K) y `2160p` (4K).
durationopcional
Tipoenum
Predeterminado5
567891011121314151617181920
Proporciona explícitamente la duración del vídeo, en segundos, para poder validar las posiciones de los fotogramas clave.
generate_audioopcional
Tipoboolean
Predeterminadotrue
Controla si el vídeo incluye audio generado.
safety_toleranceopcional
Tipointeger
Predeterminado2
0 – 4
La tolerancia de seguridad del vídeo utiliza una escala cuyo ajuste más permisivo es 4 y el más estricto es 0.
keyframesobligatorio
Tipoobject[]
≤ 10 elementos
Imágenes de fotogramas clave colocadas en el vídeo de salida según `frame_index`; proporciona como máximo 10, sin repetir ningún índice.
keyframes[].image_urlobligatorio
Tipourl · image
URL de la imagen del fotograma clave; admite PNG, JPEG o WebP.
keyframes[].frame_indexobligatorio
Tipointeger
≥ 0
La colocación de fotogramas clave utiliza un índice de fotograma distinto para cada uno, con un máximo de `duration * 24`; la salida se ejecuta a 24 fps.
obligatorio

Salida

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "blackforestlabs/flux-3/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": 850,
    "usd": "0.85",
    "charged": 850,
    "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
    },
    "seed": 42
  },
  "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"
  }
}
Tus archivos, tú eligesCada outputs[].url es una copia en nuestro almacenamiento: conservada para siempre (con pago por GB-mes) o 7 días gratis, según la configuración de tu cuenta o ?storage=.
La misma estructura en todos los modelostype, url, content_type, width, height y duration, tanto para imágenes como para vídeo y audio. output es el objeto de resultado propio del modelo.
Campos de salida
video
object {url, content_type, file_name, file_size}Vídeo producido por el modelo.
seed
integerValor de semilla utilizado durante la generación.

Más modelos: Imagen a vídeo

Para agentes de IA: esta página en Markdown está en https://doitong.com/es-ES/developers/models/blackforestlabs/flux-3/keyframes-to-video.md. Todos los modelos y guías: https://doitong.com/developers/llms.txt