Ir al contenido principal

El análisis de Video Head Swap de SpicyAPI es la primera de dos llamadas. Rastrea cada cabeza en un clip de 5 a 30 segundos a 480p o 720p y devuelve una vista previa numerada por cabeza, que luego usa la llamada de reemplazo. No modifica el video.

Desde $0.08/solicitud

Playground

Entrada

Detección de sujetos
1/1

Suelta un video o elige un archivo · 1 archivo · Máx. 90 MB · MP4

  • 1
1 / 1 archivos
El clip que se va a analizar, de 5 a 30 segundos. Conserva esta URL exacta: la llamada de reemplazo tiene que correr sobre el mismo video y la toma de aquí automáticamente si allá la omites. Tiene que ser un enlace directo al archivo de video en sí: una página que reproduce el video solo nos entrega HTML, la comprobación previa no lee ninguna duración en ella y la llamada falla con el importe reembolsado. Subir el archivo es la vía más fiable. mínimo 1 caracteres
Resolución de rastreo. La llamada de reemplazo debe usar el mismo valor, así que elige la resolución que quieres que tenga el clip final. No cambia el costo de esta llamada.
Filtro de seguridadDesactivado

SpicyAPI no ejecuta ningún filtro de seguridad en este modelo. Tu prompt y tus medios llegan al modelo tal como los escribes, y el propio modelo decide el resultado.

Comprobando tu cuenta antes de habilitar el envío y el cálculo de precios.

Salida

Listo para una nueva ejecución
rooftop-two-headsResultado de ejemplo

Modelos relacionados y tareas siguientes

¿No está el modelo que buscas?

Dinos cuál añadir y para qué lo usarías. Las solicitudes llegan directamente al equipo que decide los próximos modelos.

Detecta todas las cabezas del video y cambia solo las que señalas

Video Head Swap funciona en dos llamadas. La primera analiza un video de 5 a 30 segundos y devuelve una imagen de vista previa numerada por cada cabeza encontrada, en un orden fijo. La segunda toma ese análisis, las posiciones que elegiste y de una a tres fotos de referencia para cada una, y devuelve el video con esas cabezas cambiadas. El cabello viaja con la cabeza; el cuerpo, el vestuario y el movimiento por debajo del cuello quedan tal como se filmaron, y el audio original vuelve con ellos.

Abrir el playground
Primera llamada
video-analyze: video_url y una resolución de seguimiento, 480p o 720p
Segunda llamada
video-edit: analysis_task_id, swap_targets y la misma resolución
Objetivos por llamada
De 1 a 10 swap_targets, cada uno con 1 a 3 fotos de referencia
Qué se transfiere
Rostro, peinado, color de cabello y forma del cráneo; el cuerpo no se toca
Vigencia del análisis
24 horas; un análisis alimenta varias llamadas de cambio
Política de contenido
Sin censura: ninguna de las dos llamadas pasa por un filtro de la plataforma
Alcance
El cabello viene, el cuerpo noTodo lo que está por encima del cuello lo aporta la referencia, peinado y color incluidos. Vestuario, complexión y la forma de moverse pertenecen al material y ahí se quedan.
Por qué dos llamadas
Ves qué cabezas se encontraron antes de pagar el cambioEl análisis devuelve una vista previa por cabeza. Señalar por posición cuesta una tarifa plana y elimina la ambigüedad que dejaría una descripción.
Dónde se rompe
La unión del cuello decide si se lee como una sola tomaLa dirección de la luz y el ángulo de la cabeza entre las fotos de referencia y el material son lo que juzga la unión, y ningún parámetro de este endpoint compensa un desajuste.

Lo que la API de Video Head Swap hace bien

  • El peinado y el color se mueven con el rostro

    Esta es la línea entre un head swap y un face swap. El face swap toma los rasgos y deja a la persona del material con su propio cabello; aquí el peinado, el color y la forma del cráneo de la referencia llegan juntos, así que un personaje conserva su aspecto mientras hereda el cuerpo y el movimiento del material.

  • Objetivos numerados en lugar de adivinanzas

    El análisis devuelve las cabezas detectadas en un orden fijo, y swap_targets las direcciona con object_index empezando en cero. No hay prompt donde describir a quién te refieres ni región que dibujar: la posición cero es la primera vista previa que volvió.

  • Cambia algunas cabezas y deja el resto

    Solo cambian las posiciones listadas en swap_targets. En una escena con varias personas en cuadro puedes cambiar una y dejar las demás exactamente como se filmaron, y eso es lo que vuelve esto útil sobre material ya montado.

  • Un análisis, varios cambios

    El resultado del seguimiento sigue sirviendo 24 horas, así que el mismo analysis_task_id alimenta una llamada de cambio tras otra. Probar otra foto de referencia no obliga a pagar el seguimiento otra vez.

  • De una a tres referencias por cabeza

    Cada objetivo recibe un arreglo image_urls con una a tres fotos de la misma persona. Los ángulos extra ayudan al modelo a sostener la cabeza cuando gira; todas deben mostrar a la misma persona, porque el arreglo describe una identidad y no una selección.

  • seed sirve para comparar, no para fijar

    seed acepta cualquier entero de 0 a 2.147.483.647. El mismo valor en dos llamadas las mantiene en el mismo sorteo, de modo que solo la foto de referencia distingue las salidas. Aun así no se promete un resultado idéntico, y 0 o un seed omitido pide un sorteo nuevo.

Para quién es Video Head Swap

  • Continuidad y post

    Llevar un look entre tomas filmadas en días distintos

    Cuando el peinado cambió entre jornadas, la cabeza del día correcto puede llevarse a la toma con la mejor actuación. El cuerpo, el vestuario y las marcaciones vienen del material, así que solo cambia lo que estaba mal.

  • Versiones de campaña

    Un cuerpo filmado, varios rostros

    Una toma aprobada se analiza una vez y luego las fotos de cada persona autorizada salen en su propia llamada de cambio. Vestuario, set, movimiento de cámara y etalonaje son idénticos en toda la serie porque nada por debajo del cuello se tocó.

  • Talento sintético

    Un personaje recurrente sobre un cuerpo filmado

    El esquema no pregunta si las fotos de referencia son de una persona real. Una cabeza generada consistente, con su cabello, puede llevarse sobre movimiento filmado y heredar su luz y su ritmo.

  • Ingeniería de pipeline

    Un punto de control barato entre dos pasos

    El análisis es una llamada de tarifa plana con salida pequeña e inspeccionable. Un pipeline puede poner ahí a un revisor o una regla: mirar qué cabezas se encontraron, decidir y pagar el cambio solo después.

Cómo llamar a la API de Video Head Swap

  1. Envía el video a la llamada de análisis

    video_url acepta una dirección HTTPS pública, un URI de archivo spicy:// del flujo de carga de la plataforma, o un data URI para un archivo pequeño. Elige ahora la resolución de seguimiento: la llamada de cambio tendrá que repetirla y ella fija el tramo de precio.

  2. Lee las vistas previas en orden

    El análisis devuelve una imagen por cabeza encontrada, y su orden es la numeración: la primera es object_index 0. Guarda ese orden junto al ID de la solicitud, porque la siguiente llamada lo direcciona.

  3. Elige referencias iluminadas como el material

    Toma fotos cuya luz venga aproximadamente de la dirección que ilumina la toma, con un ángulo de cabeza parecido. La unión del cuello se juzga en esa coincidencia, y es la razón más común de que un cambio se lea como un montaje.

  4. Señala las posiciones y envía

    Arma swap_targets con una entrada por cabeza que cambia, pasa la misma resolución y el analysis_task_id, y omite video_url para reutilizar la fuente analizada. Guarda el ID de la solicitud y consúltalo hasta que se asiente.

  5. Mira el cuello antes que nada

    En el resultado, revisa primero la unión. Si se lee como una toma continua, lo demás suele sostenerse; si no, cambia las fotos de referencia en lugar de reenviar el mismo par: el análisis sigue vigente 24 horas.

Ejemplos concretos con Video Head Swap

  • Dos cabezas en cuadro, una cambiada

    El análisis devuelve dos vistas previas. swap_targets lleva una entrada, object_index 0, con tres fotos del reemplazo en ángulos distintos para que la cabeza se sostenga al girar. La segunda persona no está en el arreglo y no se toca.

  • El mismo análisis, dos decisiones de luz

    El primer cambio usa un retrato de estudio iluminado de frente y deja ver una línea en el cuello contra una toma con luz lateral. La segunda llamada, contra el mismo analysis_task_id y el mismo seed, usa una referencia iluminada del mismo lado. Cambió exactamente una entrada, así que la comparación dice algo.

  • Un bruto recortado antes de enviarlo

    Una toma de 45 segundos se corta a los 7 segundos que importan antes del análisis. Así entra en la ventana de 5 a 30 segundos, mantiene cada cabeza grande en cuadro y cobra el cambio sobre 7 segundos en lugar de 45.

Preguntas sobre la API de Video Head Swap

Aquí no hay prompt, así que el video y las fotos de referencia cargan con todo el resultado. Recorta el material a la sección que importa y mantén cada cabeza razonablemente grande y razonablemente continua en cuadro: las oclusiones completas prolongadas son lo que el seguimiento pierde. Luego elige referencias iluminadas aproximadamente desde la misma dirección que la toma y con un ángulo parecido, porque la unión del cuello se juzga ahí. Lee las vistas previas antes de pagar el cambio: si la cabeza que buscabas no está entre ellas, ninguna foto de referencia lo va a arreglar.

Modelos de esta serie2

Modelos de video1

  • Video Head SwapActualEdición de videoDesde $0.064por segundo de salida