Kling 3.0 Motion Control API
Anime imágenes de personajes mediante videos de referencia con control de orientación, preservación de audio original y entrega API asíncrona para flujos de trabajo de producción.
- Desde $0.1134/s
- 720p / 1080p
- Entradas: imagen + video
- Hasta 10s / 30s

Reference video motion, image character guidance, and async delivery in one production-ready route.
Image Reference
Element creation returns an element_id
Use it in Kling video generation
Upload a video showing the subject clearly — must contain a visible human face (max 8s, 720-2160px)
Click to upload or drag and drop
Supported formats: MP4, MOV, WEBM
Maximum file size: 100MB; Maximum files: 1
Click Generate to see preview
Historial
Máx. 20 elementos0 ejecutando · 0 completado
Billing Rules
- •Fixed price: 1 Credit per element creation
- •Full refund on failure
- •Estimated processing time: ~10 minutes
Pricing
| Model | Mode | Type | Price |
|---|---|---|---|
| Kling Custom Element | Element Creation | Element Creation | Popular $0.0139/ request(1 Credits) |
If it's down, we automatically use the next cheapest available—ensuring 99.9% uptime at the best possible price.
¿Qué puede construir con Motion Control API?
Avatares virtuales y animación de personajes: Impulsado por video de referencia
Anime imágenes de personajes estáticos mediante videos de rendimiento de referencia sin rigging manual ni edición fotograma por fotograma. Este flujo de trabajo es adecuado para herramientas de creadores, avatares virtuales, contenido de formato corto y producción de video impulsada por personajes, especialmente cuando el movimiento humano natural es importante.

Transferencia de baile, gestos y rendimiento: Para contenido social
Transfiera movimientos de baile, gestos y rendimiento corporal de un video a diferentes personajes para producción de redes sociales, activos de marketing y flujos de trabajo de creadores. Los equipos pueden convertir una sola fuente de movimiento en múltiples salidas lideradas por personajes para acelerar la velocidad de iteración de campañas.

Flujos de trabajo de movimiento impulsados por referencia: Con control de orientación
Controle si el personaje generado sigue la dirección de la imagen de origen o del video de referencia, luego elija salida 720p o 1080p según el presupuesto y las necesidades de producción. Esto proporciona a los desarrolladores un pipeline de control de movimiento más estructurado que la generación genérica de imagen a video.

Por qué los equipos eligen Motion Control API
Kling 3.0 Motion Control ofrece a los equipos una forma más controlable de convertir material de rendimiento real en animación de personajes, con precios predecibles por segundo y flujos de trabajo API listos para producción.
Más controlable que la generación de video genérica
Motion Control no hace que el modelo invente movimiento desde cero, sino que usa un video de rendimiento de referencia como fuente de movimiento. Esto hace que el comportamiento de salida sea más fácil de controlar, especialmente adecuado para flujos de trabajo impulsados por personajes.
Producción más rápida sin rigging manual
Los equipos pueden convertir una imagen estática más un clip de movimiento en salida animada utilizable sin construir un pipeline de animación tradicional. Esto reduce la barrera de configuración para prototipos, activos de campaña y herramientas de creadores.
Precios API predecibles para flujos de trabajo repetidos
Facturación por segundo, modos 720p y 1080p, y límites de duración explícitos facilitan la estimación de costos antes de la producción. Esto es importante para trabajos por lotes, flujos de trabajo de contenido generado por usuarios y pipelines de contenido automatizado.
Cómo integrar Motion Control API
De entradas de referencia a animación entregada en tres pasos prácticos.
Prepare una imagen de personaje clara y video de fuente de movimiento
Cargue una imagen de referencia para el personaje objetivo y un video de referencia que contenga el rendimiento que desea transferir. La visibilidad corporal clara y el movimiento de origen estable mejoran la consistencia de salida.
Envíe una solicitud de generación asíncrona con configuración de movimiento
Envíe imagen, video, modo de calidad y parámetros de orientación a la API. La tarea se ejecuta de forma asíncrona, lo que facilita la integración en pipelines de producción, sistemas de cola y flujos de trabajo automatizados.
Sondee el estado de la tarea, revise la salida e itere
Verifique el estado de la tarea hasta que el resultado esté listo, luego revise el clip generado y refine las entradas cuando sea necesario. Este bucle de iteración funciona bien para productos de creadores, herramientas internas y flujos de trabajo de video repetibles.
Capacidades principales de Motion Control API
Animación de personajes impulsada por referencia
Transferencia de movimiento de video de referencia
Use un video de rendimiento de origen para impulsar el movimiento en una imagen de personaje objetivo, haciendo que la salida de movimiento sea más repetible y más fácil de controlar que la generación solo por prompt.
Control de orientación de personaje
Elija si el personaje de salida sigue la dirección de orientación de la imagen de referencia o del video de origen, dependiendo del tipo de transferencia de movimiento que necesite.
Soporte de consistencia de elemento de sujeto
Combine Motion Control con flujos de trabajo de Kling Custom Element cuando necesite una identidad de personaje más estable en generaciones repetidas y variaciones de producción.
Preservación de sonido original
Mantenga el sonido original del video de referencia cuando el flujo de trabajo requiera movimiento más continuidad de audio de origen en la salida final.
Precios por segundo con límites de salida explícitos
Estime costos más fácilmente con facturación por segundo, restricciones de duración visibles y niveles de calidad claros. Esto ayuda a los equipos a planificar el uso para herramientas de creadores y pipelines automatizados.
Modos de entrega 720p y 1080p
Elija una ruta de salida de menor costo o mayor calidad según los objetivos de producción, las necesidades de tiempo de entrega y la sensibilidad presupuestaria.
Preguntas frecuentes
Everything you need to know about the product and billing.
API Reference
Select endpoint
Authentication
All APIs require Bearer Token authentication.
Authorization:
Bearer YOUR_API_KEY/v1/videos/generationsCreate Element
Kling Custom Element (kling-custom-element) creates reusable subjects (elements) from reference videos. Created elements can be referenced in Kling V3 Motion Control, Kling O3 series, and Kling V3 Image-to-Video video generation via element_list for consistent character appearance.
Asynchronous processing mode, use the returned task ID to query status.
Upon completion, result_data will contain the element_id for use in video generation.
Important Notes
- This model creates reusable elements (subjects), not videos. No prompt/duration/quality/aspect_ratio parameters needed.
- The reference image or video must contain a clearly visible human face.
- Fixed pricing: 1 Credit per element creation. Full refund on failure.
- Estimated processing time: approximately 10 minutes.
- After successful creation, use the returned element_id in Kling V3 Motion Control, Kling O3 series, and Kling V3 Image-to-Video video generation via element_list.
Request Parameters
modelstringRequiredDefault: kling-custom-elementModel name for custom element creation.
kling-custom-elementmodel_params.element_namestringRequiredName for the element (subject) being created.
Notes
- Max 20 characters
MyCharactermodel_params.element_descriptionstringRequiredDescription of the element, used to help the model understand the subject characteristics.
Notes
- Max 100 characters
A young male character with short hair, wearing a white T-shirtmodel_params.reference_typestringRequiredType of reference material used to create the element.
| Value | Description |
|---|---|
| video_refer | Use reference video to create element |
video_refermodel_params.element_video_listobjectOptionalReference video for element creation. Required when reference_type is video_refer.
Notes
- Conditionally required: must be provided when reference_type = video_refer
- video_url (string): URL of the reference video
- The reference video must contain a clearly visible human face
{"video_url": "https://example.com/reference.mp4"}callback_urlstringOptionalHTTPS callback address after task completion.
Notes
- Triggered on completion, failure, or cancellation
- HTTPS only, no internal IPs
- Max length: 2048 chars
- Timeout: 10s, Max 3 retries
https://your-domain.com/webhooks/element-task-completed