Pular para o conteúdo principal

O Video Head Swap da SpicyAPI troca as cabeças escolhidas em uma análise por uma a três fotos de referência cada, até 10 cabeças por requisição. Corpo, movimento e áudio original ficam como filmados; a resolução deve ser a mesma da análise.

A partir de $0.064/s

Playground

Entrada

Edição de vídeo
1

Etapa 1 — Encontrar as pessoas do clipe

Este modelo trabalha em duas etapas. A primeira analisa seu clipe e devolve uma prévia recortada de cada pessoa rastreada; depois você escolhe quem será substituído.

1/1

Solte um vídeo aqui ou procure no computador · 1 arquivo · Máx. 90 MB · MP4

  • 1
1 / 1 arquivos
Opcional. Se você omitir, o vídeo da análise é usado. Se enviar, precisa ser a mesma URL: outro clipe é recusado, porque os dados de rastreamento pertencem ao original. Precisa ser um link direto para o arquivo de vídeo em si: uma página que reproduz o vídeo nos entrega apenas HTML, a verificação de entrada não lê nenhuma duração ali e a chamada falha com o valor estornado. Enviar o arquivo é o caminho mais confiável. pelo menos 1 caracteres
Precisa coincidir com a resolução em que a análise rodou. Este campo também define a faixa de preço.

Calculando o preço desta passagem…

A primeira etapa é uma chamada de modelo separada, com preço próprio. A edição abaixo tem outra estimativa de custo.

2

Etapa 2 — Escolher quem substituir

Execute a primeira etapa para ver aqui cada pessoa rastreada.

Seed
Semente aleatória; zero pede uma semente ao acaso. A mesma semente serve para comparar em pé de igualdade quando você muda só uma outra coisa, não promete um resultado idêntico quadro a quadro. não menor que 0 · não maior que 2147483647
Filtro de segurançaDesligado

A SpicyAPI não executa filtro de segurança neste modelo. Seu prompt e suas mídias chegam ao modelo exatamente como você os enviou, e o próprio modelo decide o resultado.

Verificando sua conta antes de liberar o envio e a estimativa de preço.

Saída

Pronto para uma nova execução
Resultado de exemplo

Modelos relacionados e próximas tarefas

Não encontrou o modelo que precisa?

Conte qual modelo adicionar e para que você vai usá-lo. Os pedidos vão direto para quem decide os próximos modelos.

Rastreie todas as cabeças do clipe e troque só as que você indicar

O Video Head Swap funciona em duas chamadas. A primeira analisa um clipe de 5 a 30 segundos e devolve uma imagem de prévia numerada para cada cabeça encontrada, em ordem fixa. A segunda recebe essa análise, as posições escolhidas e de uma a três fotos de referência para cada uma, e devolve o clipe com essas cabeças trocadas. O cabelo viaja junto com a cabeça; o corpo, o figurino e o movimento abaixo do pescoço ficam exatamente como foram filmados, e o áudio original volta com eles.

Abrir o playground
Primeira chamada
video-analyze: video_url e uma resolução de rastreio, 480p ou 720p
Segunda chamada
video-edit: analysis_task_id, swap_targets e a mesma resolução
Alvos por chamada
De 1 a 10 swap_targets, cada um com 1 a 3 fotos de referência
O que é transferido
Rosto, cabelo, cor do cabelo e formato do crânio; o corpo não é tocado
Validade da análise
24 horas; uma análise alimenta várias chamadas de troca
Política de conteúdo
Sem censura: nenhuma das duas chamadas passa por filtro da plataforma
Alcance
O cabelo vem junto, o corpo nãoTudo acima do pescoço vem da referência, cabelo e cor incluídos. Figurino, porte e o jeito de se mover pertencem ao material e ficam lá.
Por que duas chamadas
Você vê quais cabeças foram encontradas antes de pagar a trocaA análise devolve uma prévia por cabeça. Indicar por posição custa um valor fixo e tira a ambiguidade que uma descrição deixaria.
Onde quebra
A emenda no pescoço decide se lê como uma tomada sóA direção da luz e o ângulo da cabeça entre as fotos de referência e o material são o que julga a emenda, e nenhum parâmetro deste endpoint compensa um desencontro.

O que a API do Video Head Swap faz bem

  • Cabelo e cor vão junto com o rosto

    É essa a linha entre head swap e face swap. O face swap pega os traços e deixa a pessoa do material com o próprio cabelo; aqui o penteado, a cor e o formato do crânio da referência chegam juntos, então um personagem mantém a aparência dele enquanto herda o corpo e o movimento do material.

  • Alvos numerados em vez de chute

    A análise devolve as cabeças detectadas em ordem fixa, e swap_targets as endereça por object_index a partir de zero. Não há prompt descrevendo quem você quer dizer nem região para desenhar: a posição zero é a primeira prévia que voltou.

  • Troque algumas cabeças e mantenha as outras

    Só mudam as posições listadas em swap_targets. Numa cena com várias pessoas em quadro você pode trocar uma e deixar as demais exatamente como foram filmadas, e é isso que torna isso útil em material já montado.

  • Uma análise, várias trocas

    O resultado do rastreio continua utilizável por 24 horas, então o mesmo analysis_task_id alimenta uma chamada de troca depois da outra. Testar outra foto de referência não obriga a pagar o rastreio de novo.

  • De uma a três referências por cabeça

    Cada alvo recebe um array image_urls com uma a três fotos da mesma pessoa. Ângulos extras ajudam o modelo a segurar a cabeça quando ela gira; todas devem mostrar a mesma pessoa, porque o array descreve uma identidade e não uma seleção.

  • seed serve para comparar, não para travar

    seed aceita qualquer inteiro de 0 a 2.147.483.647. O mesmo valor em duas chamadas as mantém no mesmo sorteio, de modo que só a foto de referência distingue as saídas. Ainda assim um resultado idêntico não é prometido, e 0 ou um seed omitido pede um sorteio novo.

Para quem é o Video Head Swap

  • Continuidade e pós

    Levar um visual entre tomadas de dias diferentes

    Quando o cabelo mudou entre dias de filmagem, a cabeça do dia certo pode ser levada para a tomada com a melhor atuação. Corpo, figurino e marcações vêm do material, então só muda o que estava errado.

  • Versões de campanha

    Um corpo filmado, vários rostos

    Uma tomada aprovada é analisada uma vez e depois as fotos de cada pessoa autorizada saem na própria chamada de troca. Figurino, cenário, movimento de câmera e correção de cor ficam idênticos em toda a série porque nada abaixo do pescoço foi tocado.

  • Talento sintético

    Um personagem recorrente sobre um corpo filmado

    Nada no schema pergunta se as fotos de referência são de uma pessoa real. Uma cabeça gerada consistente, cabelo e tudo, pode ser levada sobre movimento filmado e herdar a luz e o ritmo dele.

  • Engenharia de pipeline

    Um ponto de checagem barato entre dois passos

    A análise é uma chamada de valor fixo com saída pequena e inspecionável. Um pipeline pode colocar ali um revisor ou uma regra: ver quais cabeças foram encontradas, decidir e só então pagar pela troca.

Como chamar a API do Video Head Swap

  1. Envie o clipe para a chamada de análise

    video_url aceita um endereço HTTPS público, um URI de arquivo spicy:// vindo do upload da plataforma, ou um data URI para um arquivo pequeno. Escolha agora a resolução de rastreio: a chamada de troca vai precisar repeti-la e é ela que define a faixa de preço.

  2. Leia as prévias na ordem

    A análise devolve uma imagem por cabeça encontrada, e a ordem delas é a numeração: a primeira é object_index 0. Guarde essa ordem junto com o ID da tarefa, porque a próxima chamada a endereça.

  3. Escolha referências iluminadas como o material

    Pegue fotos cuja luz venha mais ou menos da direção que ilumina a tomada, com ângulo de cabeça parecido. A emenda no pescoço é julgada por essa correspondência, e é o motivo mais comum de uma troca parecer montagem.

  4. Indique as posições e envie

    Monte swap_targets com uma entrada por cabeça que muda, passe a mesma resolução e o analysis_task_id, e omita video_url para reaproveitar a fonte analisada. Guarde o ID da tarefa e consulte o estado até ele se firmar.

  5. Olhe o pescoço antes de tudo

    No resultado, confira primeiro a emenda. Se ela lê como uma tomada contínua, o resto costuma se sustentar; se não, troque as fotos de referência em vez de reenviar o mesmo par — a análise continua válida por 24 horas.

Exemplos concretos com o Video Head Swap

  • Duas cabeças em cena, uma trocada

    A análise devolve duas prévias. swap_targets leva uma entrada, object_index 0, com três fotos da pessoa substituta em ângulos diferentes para que a cabeça se sustente ao girar. A segunda pessoa não está no array e não é tocada.

  • Mesma análise, duas escolhas de luz

    A primeira troca usa um retrato de estúdio iluminado de frente e deixa ver uma linha no pescoço contra uma tomada com luz lateral. A segunda chamada, no mesmo analysis_task_id e com o mesmo seed, usa uma referência iluminada do mesmo lado. Exatamente uma entrada mudou, então a comparação diz alguma coisa.

  • Um bruto encurtado antes do envio

    Uma tomada de 45 segundos é cortada para os 7 segundos que importam antes da análise. Assim ela cabe na janela de 5 a 30 segundos, mantém cada cabeça grande em quadro e cobra a troca sobre 7 segundos em vez de 45.

Perguntas sobre a API do Video Head Swap

Aqui não existe prompt, então o clipe e as fotos de referência carregam todo o resultado. Corte o material para o trecho que importa e mantenha cada cabeça razoavelmente grande e razoavelmente contínua em quadro — oclusões completas prolongadas são o que o rastreio perde. Depois escolha referências iluminadas mais ou menos da mesma direção da tomada e com ângulo parecido, porque é nisso que a emenda no pescoço é julgada. Leia as prévias antes de pagar a troca: se a cabeça que você queria não está entre elas, nenhuma foto de referência vai resolver.

Modelos desta série2

Modelos de vídeo1

  • Video Head SwapAtualEdição de vídeoA partir de $0.064por segundo de saída