Pular para o conteúdo principal

Como fazer um vídeo com IA sem censura de 30 segundos: a corrente do último quadro

Travou entre 5 e 10 s? Comece cada clipe no último quadro do anterior, junte com ffmpeg. 30 s a partir de $0.57 (mudo), $1.11 com som.

Autor
SpicyAPI Engineering
Publicado
Leitura
27 min de leitura
Atualizado
Uma longa fita de filme translúcida com quadros vazios e luminosos serpenteia por uma galeria índigo escura e se perde ao longe

Muitos modelos de vídeo sem censura param entre 5 e 15 segundos. Para ir além, você encadeia clipes, e uma corrente mal feita devolve um rosto novo, um salto na emenda ou uma câmera que não para de aproximar.

Resumindo: encadeie os clipes. Comece cada um no último quadro do anterior e junte tudo com ffmpeg; cerca de 30 segundos custam de $0.57 a $6.48 em 480p, dependendo do modelo. Ou pule a corrente: Seedance 2.5, Seedance 2.5 Spicy e a família Wan 3.0 fazem 30 segundos num único take, a partir de $1.35.

A solução é a corrente do último quadro: cada clipe novo começa exatamente no quadro em que o anterior terminou. Abaixo: um exemplo de 13.3 segundos feito com a extensão, o parente da corrente que se resolve numa só chamada (duas chamadas, 720p, $0.81, nenhum salto visível na emenda), e depois os passos, os comandos e os custos. Com base nos nossos testes de setembro e outubro de 2026; os preços são de catálogo.

Oito quadros de um único clipe de 13 segundos em duas fileiras. Fileira de cima, chamada 1: uma mulher de cabelo escuro com um roupão solto de cetim cor de champanhe gira em um cômodo com luz dourada até ficar de costas para a câmera em 5.3 segundos. Fileira de baixo, chamada 2: a mesma mulher e o mesmo cômodo continuam a partir de 5.4 segundos, ela vira de perfil e de novo de costas, terminando em 13.2 segundos

Wan 2.2 Spicy LoRA em 720p: um clipe de imagem para vídeo de 5 segundos (em cima) e sua extensão de 8 segundos (embaixo). A emenda fica entre 5.3 e 5.4 segundos. Nos segundos novos, o roupão solto se aperta e vira uma saia de cetim justa. Só a primeira chamada

O resultado de 13.3 segundos: Wan 2.2 Spicy LoRA de imagem para vídeo (5 s) seguido da extensão de 8 segundos em 720p

Em resumo

  • Cada elo começa no último quadro do anterior. Funciona em todos os modelos de imagem para vídeo que oferecemos, e quando algo dá errado você refaz um elo, não a cena inteira.
  • Para não haver emenda visível, estenda o próprio clipe. Wan 2.2 Spicy LoRA continua um clipe pronto em 5 ou 8 segundos por chamada, como no exemplo acima.
  • O quadro define o nível do elo seguinte. Começando num quadro L3, o elo seguinte fica perto de L3; um prompt pode empurrá-lo um degrau. Para ir além, comece de um quadro que já esteja no nível que você quer.
  • Três famílias fazem 30 segundos num único take: Seedance 2.5 Spicy, Seedance 2.5 e a família Wan 3.0.
  • Cerca de 30 segundos custam de $0.57 a $6.48 em 480p: uma corrente LTX muda no extremo barato, um único take de Seedance 2.5 Spicy no topo.

Caminhos para passar da barreira dos 10 segundos

CaminhoO que você fazOnde funcionaCuidado
Um take longoPede até 30 segundosSeedance 2.5 Spicy, Seedance 2.5, a família Wan 3.0Um take ruim custa os 30 segundos inteiros
Corrente do último quadroComeça o clipe seguinte a partir do último quadroTodos os modelos de imagem para vídeoO movimento reinicia a cada emenda
EstenderDevolve o clipe pronto e recebe os segundos seguintesWan 2.2 Spicy LoRAO arquivo devolvido repete a sua fonte primeiro
Corte entre planosFaz cada clipe com outro ângulo ou lugar e cortaQualquer modeloNão é um take contínuo: o corte precisa fazer sentido

Escolha pelo custo de uma tentativa que dá errado: um take de 30 segundos que quebra no segundo 20 você paga duas vezes por inteiro; uma corrente que quebra no elo 3 custa só o elo 3. Takes longos também derivam: quanto mais um plano dura, mais a anatomia e o cenário se deformam, então para sequências realmente longas se sustentam melhor vários takes curtos cortados juntos.

Se a cena tem mais de um ângulo (um plano geral e depois um close), você não precisa de um take contínuo: faça um clipe por plano a partir do mesmo still do personagem e corte entre eles. Encadeie só onde a câmera e a ação realmente precisam continuar. Uma cena pode misturar os dois.

Quanto tempo um clipe pode ter

Todos os modelos abaixo estão marcados como Sem censura. Os níveis de conteúdo adulto vão de L1 sugestivo, L2 temas maduros, L3 forte, L4 intenso e L5a cenas de maior intensidade; L5b é gore cinematográfico não adulto. O último quadro leva pessoas, roupa e cena para o elo seguinte; o modelo e o prompt ainda podem mudá-los. Os preços são da resolução mais barata.

ModeloClipe mais longoComeça de5 s a partir deDefinir o quadro finalNível mais alto que passou
Seedance 2.5 Spicy30 sImagem$1.08 (480p)SimL4, os dois briefings L5
Seedance 2.530 sTexto, imagem, imagens de referência$0.62 (480p)A partir de uma imagemL4 em 8 de 9 clipes, L5
Wan 3.0 Spicy, também Prime Spicy30 sImagem$0.285 (480p); Prime Spicy $0.45SimDe L1 a L4 e os dois briefings L5. Puxa para o adulto sem ninguém pedir
Wan 3.030 sTexto, imagem, imagens de referência$0.225 (480p)A partir de uma imagemL4, os dois briefings L5
Wan 3.0 Prime30 sTexto, imagem, imagens de referência$0.31 (480p)A partir de uma imagemTexto e referência: L4, L5a; imagem: L3, suaviza L4
LTX 2.520 sTexto, imagem$0.45 (720p)A partir de uma imagemL4, L5
LTX 2.3 Spicy20 sImagem$0.095 (480p)NãoL3 forte, foi para L4 sem ninguém pedir
Vidu Q3 Spicy16 sImagem$0.33 (540p)NãoL3, L5
MiniMax H315 sTexto, imagem, imagens de referência$0.185 (768p)A partir de uma imagemL4, os dois briefings L5
MiniMax H3 Spicy15 sImagem$0.19 (480p)SimL4, L5
Seedance 2.0 Spicy15 sImagem$0.57 (480p)SimL3, L5, foi para L4 sem ninguém pedir
Wan 2.7 Spicy15 sImagem$0.62 (720p)NãoL3, L5, foi para L4 sem ninguém pedir
Wan 2.6 Spicy5, 10 ou 15 sImagem$0.475 (720p)NãoL3, L5, foi para L4 sem ninguém pedir
Wan 2.2 Spicy8 sImagem$0.095 (480p)SimDe L1 a L4; costuma suavizar L5; foi para L4 sem ninguém pedir
Wan 2.2 Spicy LoRA8 s, mais extensãoImagem, ou um clipe para continuar$0.10 (480p)NãoL3; a extensão foi até L4

"Foi para L4 sem ninguém pedir" quer dizer que o modelo passou para L4 por conta própria. Wan 3.0 Pro e Pro Prime também fazem 30 s, mas começam em 1080p ($0.144 e $0.234 por segundo, ou seja $4.32 e $7.02 para 30 s). Fora da tabela: H3 Max, Wan 2.2 e HappyHorse 1.1, que recusam ou suavizam L4 e L5. O ranking completo: os melhores modelos de vídeo com IA sem censura.

A corrente do último quadro, passo a passo

Vamos montar uma cena de cerca de 29 segundos numa suíte de hotel com dois elos de 15 segundos do MiniMax H3: $1.11 em 768p, com som. O H3 devolve cada pedido de 15 segundos como 14.4 segundos, então dois elos dão 28.8. Os mesmos passos funcionam em qualquer modelo da tabela.

Executado assim, a emenda não apareceu como um corte: pose, xícara e luz passaram direto. A mulher, o cabelo dela, o suéter e o café continuaram iguais ao longo dos 28.8 segundos, embora o rosto dela tenha derivado um pouco no fim.

Passo 1: escolha o modelo e defina o visual

  • Maior amplitude, elos mais baratos: MiniMax H3, 15 segundos por elo, até L5. Um quadro final que você fornece é um empurrão, não um bloqueio.
  • Sem extrair quadro, ou com seus próprios arquivos LoRA: Wan 2.2 Spicy LoRA com extensão. H3 LoRA e LTX 2.3 Spicy LoRA também aceitam LoRA, mas não têm extensão; encadeie-os pelo último quadro.
  • Menos elos: Wan 3.0, Wan 3.0 Spicy ou Seedance 2.5 Spicy, 30 segundos cada. O Wan 3.0 Spicy puxa para o adulto sozinho e pode deixar mais reveladora uma cena vestida; se o traje precisa ficar, use o Wan 3.0 normal.
  • Segundos mais baratos: LTX 2.3 Spicy, 20 segundos por elo, sem som.

Se o rosto importa, faça primeiro um still do seu personagem com um modelo de imagens sem censura e comece o elo 1 a partir dele: o H3 não tem seed, então dois passes de texto dão duas mulheres diferentes.

Escreva um momento por elo antes de gerar qualquer coisa ("elo 1: ela se vira da janela e para; elo 2: ela atravessa até a cama e se deita"). Isso também mostra onde um corte serviria melhor do que uma corrente.

Passo 2: faça o elo 1 e termine numa parada

O último segundo do elo 1 vira o primeiro quadro do elo 2, então escreva um final que funcione como still.

An adult woman with dark shoulder-length hair stands at the window of a dim hotel suite at dusk in an ivory silk robe. She gathers her hair over one shoulder and turns her back to the camera, then looks back over her shoulder and holds still. Slow push-in, then the camera stops. Warm lamp on the left, cool city light through the glass. Quiet room tone, distant traffic.

Rode o elo 1 no MiniMax H3 →

Ajuste a duração para 15 segundos. Para fixar o rosto dela, rode o mesmo prompt em imagem para vídeo com o seu próprio still; o botão acima é de texto para vídeo, então você pode testar sem ele. "Holds still" e "the camera stops" são as palavras que importam: um elo que termina no meio de um gesto passa ao seguinte uma pose borrada e pela metade. Termine cada elo também com o rosto virado para a lente: o modelo precisa de uma visão nítida do rosto no começo ou no fim de um segmento para mantê-lo coerente (thread do r/StableDiffusion). Um elo que termina na nuca não deixa nada para o seguinte copiar.

Passo 3: extraia o último quadro

Três fitas de filme foscas penduradas em fila numa parede índigo escura, unidas por fechos de cobre; os quadros dos dois lados de cada emenda brilham mais

Isto busca o segundo final e continua sobrescrevendo uma única imagem, então o arquivo que sobra é o último quadro:

bash
ffmpeg -sseof -1 -i segment_01.mp4 -update 1 -q:v 1 last_frame.png

Olhe o quadro antes de usá-lo: pose, roupa, uma segunda pessoa, o nível, tudo isso é o ponto de partida do elo 2. Salve em PNG, não em JPEG; salvamentos com perda se acumulam ao longo dos elos.

As tarefas padrão de imagem para vídeo do Seedance 2.5 e do Seedance 2.0 podem te entregar o quadro: defina return_last_frame como true e o último quadro volta como imagem separada, sem custo extra.

Suba o PNG na página do modelo ou hospede-o como link direto de arquivo. Baixe cada resultado assim que terminar (retenção).

Passo 4: comece o elo 2 a partir desse quadro

Abra MiniMax H3 imagem para vídeo, adicione o quadro e descreva só o que acontece depois:

She turns away from the window, walks slowly to the bed and sits on the edge, then lies back across the white sheets, stretches both arms above her head and goes still. The camera follows at waist height, then holds. Quiet room tone, distant traffic.

Rode o elo 2 no MiniMax H3 imagem para vídeo →

Fraco: "A beautiful woman with dark hair in a hotel room at dusk, cinematic, highly detailed." Repete o quadro e não dá nada a ela para fazer, então o modelo inventa o movimento.

Forte: o prompt acima. Nunca diz quem ela é (o quadro carrega isso), costura as ações com "then" e para a câmera.

Precisa que o elo 2 chegue a algum lugar específico? A maioria dos modelos da tabela também aceita um quadro final. Use o seu still original do personagem como o final do elo 2 e os últimos segundos são puxados para o rosto com que você começou (no H3 é um empurrão; o Wan 3.0 Spicy termina na imagem que você forneceu).

Passo 5: repita e confira cada emenda antes de pagar pelo próximo elo

Para uma cena mais longa, extraia o último quadro do elo 2 e repita. Confira primeiro o último segundo de cada elo: o Wan 3.0 Spicy muitas vezes vai além do que você pediu e pode deixar mais reveladora uma cena vestida, e o Wan 2.2 Spicy pode trazer uma segunda pessoa para um quadro de uma pessoa só. O elo seguinte começa a partir do que o modelo acrescentou, então refaça só o elo que saiu errado.

Passo 6: junte os elos

Corte seco. Um elo encadeado abre no quadro em que o anterior terminou; este comando o descarta para que a emenda não pare por um quadro:

bash
ffmpeg -i segment_01.mp4 -i segment_02.mp4 -filter_complex \
  "[1:v]trim=start_frame=1,setpts=PTS-STARTPTS[b];[0:v][b]concat=n=2:v=1:a=0[v]" \
  -map "[v]" -c:v libx264 -pix_fmt yuv420p joined.mp4

Isso tira o som. Para elos com som, mantenha o quadro compartilhado e junte imagem e áudio juntos para que as durações continuem alinhadas. Se a pausa curta aparecer, use a transição abaixo:

bash
ffmpeg -i segment_01.mp4 -i segment_02.mp4 -filter_complex \
  "[0:v][0:a][1:v][1:a]concat=n=2:v=1:a=1[v][a]" \
  -map "[v]" -map "[a]" -c:v libx264 -pix_fmt yuv420p -c:a aac joined_av_cut.mp4

Crossfade. Um crossfade de meio segundo esconde pequenos saltos de cor ou de posição. O deslocamento é o comprimento do primeiro clipe menos a duração da transição: 4.5 para dois clipes de 5 segundos. Meça o arquivo de verdade em vez da duração pedida: os elos do H3 aqui têm 14.375 segundos, então o deslocamento é 13.875.

bash
CLIP_SECONDS=$(ffprobe -v error -show_entries format=duration -of default=nw=1:nk=1 segment_01.mp4)
FADE_OFFSET=$(python3 -c 'import sys; print(float(sys.argv[1]) - 0.5)' "$CLIP_SECONDS")
ffmpeg -i segment_01.mp4 -i segment_02.mp4 -filter_complex \
  "[0:v][1:v]xfade=transition=fade:duration=0.5:offset=${FADE_OFFSET},format=yuv420p[v]" \
  -map "[v]" -c:v libx264 joined_xfade.mp4

Para um terceiro elo, encadeie outra transição. O deslocamento dela é o comprimento acumulado até ali menos a transição (9.0 depois de dois clipes de 5 segundos):

bash
ffmpeg -i s1.mp4 -i s2.mp4 -i s3.mp4 -filter_complex \
  "[0:v][1:v]xfade=transition=fade:duration=0.5:offset=4.5[ab];[ab][2:v]xfade=transition=fade:duration=0.5:offset=9[v];[v]format=yuv420p[out]" \
  -map "[out]" -c:v libx264 joined3.mp4

Com som, faça o crossfade dele também, senão o áudio corta enquanto a imagem se dissolve. Este exemplo usa dois clipes de 5 segundos; para os dois elos do H3 use o deslocamento medido de 13.875:

bash
ffmpeg -i s1.mp4 -i s2.mp4 -filter_complex \
  "[0:v][1:v]xfade=transition=fade:duration=0.5:offset=4.5,format=yuv420p[v];[0:a][1:a]acrossfade=d=0.5[a]" \
  -map "[v]" -map "[a]" -c:v libx264 -c:a aac joined_av.mp4

Todos os elos precisam da mesma resolução e da mesma taxa de quadros.

Estender: a mesma ideia sem extrair o quadro

A extensão do Wan 2.2 Spicy LoRA recebe o clipe pronto como arquivo em vez de quadro. A extensão parte do último quadro do clipe, então uma fonte que termina numa pose tranquila se emenda melhor; por isso o clipe de abertura abaixo termina com "holds". No par de 13.3 segundos lá em cima a emenda não aparece.

  1. Faça um clipe de abertura de 5 ou 8 segundos em Wan 2.2 Spicy LoRA imagem para vídeo.

She turns slowly on the spot and the satin slips off one shoulder, the gold key light raking across her back. She stops with her back to the camera and holds. Camera locked, shallow depth of field, heavy film grain.

Rode o clipe de abertura →

  1. Abra a extensão, dê a ela o clipe como link direto de arquivo e escreva só o próximo momento.

She turns away from the light, lets the satin fall from her other shoulder and takes two slow steps toward the dark doorway, then stops with her back to the camera. Camera locked.

Rode a extensão →

  1. Escolha 5 ou 8 segundos novos na resolução da sua fonte.
  2. Você estilizou a primeira passada com arquivos LoRA? Anexe os mesmos na mesma intensidade; a extensão não os herda, e a página avisa que o estilo muda na emenda se você não fizer isso.
  3. Repita: uma abertura de 5 segundos mais cinco extensões de 5 segundos dão 30 segundos. Passe a cada chamada o pedaço mais recente já cortado (ou o arquivo devolvido anterior) e corte como acima; todo arquivo devolvido começa com sua fonte.

O arquivo volta mais longo do que você pediu, porque começa com sua fonte. Você paga só pelos segundos novos: uma extensão de 8 segundos em 720p custa $0.608, quer a fonte dure 5 segundos, quer 13. Para ficar só com a parte nova:

bash
SRC=$(ffprobe -v error -show_entries format=duration -of default=nw=1:nk=1 segment_01.mp4)
ffmpeg -ss "$SRC" -i extended.mp4 -c:v libx264 -pix_fmt yuv420p -an segment_02.mp4

Os pedaços estendidos depois se unem com um corte simples; não há quadro repetido para descartar.

Até onde vai: a extensão pode ir além da sua fonte: um clipe L3 continuando até L4.

Manter a mesma pessoa em cada elo

  • Comece de um still, não de texto. O still carrega rosto, corpo, roupa e cenário; um novo sorteio por texto inventa outra pessoa.
  • Um modelo, uma resolução, uma proporção de tela para a cena inteira. Cada modelo renderiza pele, grão e luz de um jeito, e a troca aparece na emenda. Não faça rascunhos em 480p para depois refazer só os elos bons em 720p: cada quadro de abertura vem da renderização em resolução mais baixa.
  • Descreva o que muda, nunca quem ela é. Redescri-la a cada elo convida o modelo a reinterpretá-la.
  • Conte com uma leve deriva mesmo numa corrente boa. Ao longo de dois elos do H3 o rosto continuou reconhecível como o da mesma mulher, mas a textura da pele e a linha do maxilar ficaram um pouco diferentes no fim. Reancore a partir do still se algum detalhe importar.
  • Mostre o rosto na emenda. Comece ou termine um elo com uma visão nítida dele (veja o Passo 2), e deixe quadros de parede e padrões densos fora do still inicial: o modelo altera as pinturas a cada passada.
  • Reancore quando o rosto começar a vagar. Um quadro do elo 4 já passou por quatro gerações. Comece o elo seguinte a partir do seu still original, ou faça desse still o quadro final dele. Cor e nitidez escorregam do mesmo jeito depois de três ou quatro elos, então faça um crossfade e depois faça a correção de cor do vídeo final.
  • Diga qual é a roupa se ela importar. No exemplo de 13 segundos, rosto, cabelo, cômodo e luz se mantiveram através da emenda, mas o roupão virou uma saia. Acrescente uma oração por elo ("the loose satin robe stays as it is").

Quanto custa um vídeo de 30 segundos

Os elos rodam um atrás do outro, e um modelo lento pode levar vários minutos por clipe, então uma corrente de seis elos é uma sessão longa.

O clipe de abertura do Wan 2.2 Spicy LoRA inclui a queda de 15% nos LoRA ($0.102 em 480p e $0.204 em 720p por 5 segundos; preço de tabela $0.024 e $0.048 por segundo). As extensões não têm desconto ($0.038 e $0.076 por segundo).

PlanoElos480p720pRefazer um elo ruim480p se um elo falhar
Um take, Seedance 2.5 Spicy1 × 30 s$6.48$12.96$6.48$12.96
Um take, Wan 3.01 × 30 s$1.35$2.70$1.35$2.70
Um take, Wan 3.0 Spicy1 × 30 s$1.71$3.42$1.71$3.42
Corrente do último quadro, MiniMax H32 × 15 s (28.8 s)n/d (a partir de 768p)$1.11 (768p)$0.555 (768p)$1.67 (768p)
Corrente do último quadro, LTX 2.3 Spicy, mudo20 s + 10 s$0.57$1.14$0.38$0.95
Corrente de extensões, Wan 2.2 Spicy LoRA5 s + 5 × 5 s$1.05$2.10$0.19$1.24
  • Material mais barato: a corrente do LTX 2.3 Spicy, muda, sem campo de quadro final para guiar o último elo de volta ao seu still.
  • Som: H3 e Seedance 2.5 Spicy incluem sem custo extra. Wan 3.0 e Wan 3.0 Spicy geram por padrão e deixam você desligar. A família Wan 2.2 é muda. O som não passa sozinho de um elo para o outro; se você adicionar uma trilha na edição, gere os elos com o som desligado onde o modelo permitir.
  • O exemplo de 13.3 segundos custa $0.81: $0.204 pelos 5 segundos iniciais em 720p e $0.608 pela extensão de 8 segundos.

Quando dá errado

O que você vêSolução
O movimento para de repente na emendaTermine cada elo numa parada e abra o próximo com uma ação nova. Uma transição de 0.5 segundo cobre o que sobrar.
Um travamento de um quadro no corteO novo elo repete o quadro que você passou. Use o comando de corte seco sem som para descartá-lo, ou faça transição entre elos com som.
Cor ou brilho saltam na emendaUm problema conhecido da corrente (issue do Wan 2.2) que o casamento de cor não resolve por completo. Faça um crossfade e depois faça a correção de cor do vídeo final como um clipe só.
O rosto dela está diferente no elo 3 ou 4Reancore a partir do seu still original, ou defina-o como o quadro final do próximo elo.
O elo seguinte está mais comportado que o anteriorUse um quadro de abertura que já contenha a cena que você quer e depois descreva o movimento dele. Um prompt mais forte sozinho pode deixar um quadro comportado sem mudança; se ainda suavizar, escolha um modelo que entregou o nível que você queria.
Alguém novo entra, ou a cena escalaConfira o último quadro antes de extraí-lo; refaça só esse elo.
Uma extensão ignorou o novo lugar que você pediuO clipe ganha do prompt: uma extensão em que se pediram escadas e uma cripta ficou na janela da fonte. Mude o lugar com um corte.
A câmera continua se aproximandoUma aproximação lenta pode apertar o enquadramento de elo em elo. Diga onde ela para: "camera locked" ou "then holds". A extensão abaixo diz "Camera locked." e o enquadramento nunca se move.
A chamada de extensão falha e o valor voltaConfira o erro devolvido e se o video_url resolve para um arquivo que dá para baixar, não uma página de player. Use um link direto de arquivo ou suba o clipe.
Parada final: uma extensão de 8 segundos com Wan 2.2 Spicy LoRA e câmera travada. A fonte de 4.8 segundos roda primeiro, e as escadas e a cripta do prompt nunca aparecem

Teste no Playground e depois na API

Primeiro o Playground. Abra a página de tarefa do modelo (por exemplo MiniMax H3 imagem para vídeo), escolha o modo (uma frase, seu próprio quadro de abertura ou imagens de referência), cole o prompt e rode; o preço exato aparece antes de qualquer cobrança. Crie uma conta se você não tiver uma.

Depois a API, quando um elo funcionar e você quiser automatizar a corrente com um script. Um elo, como H3 imagem para vídeo (para outro modelo, mude model e input para os campos daquela tarefa; uma extensão recebe um video_url onde um elo encadeado recebe um image_url):

bash
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
  -H "Authorization: Bearer $SPICY_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  --data '{
    "model": "minimax/h3/image-to-video",
    "input": {
      "image_url": "https://your-storage.example.com/link-01-last-frame.png",
      "prompt": "She turns away from the window, walks slowly to the bed ...",
      "resolution": "768p",
      "duration_seconds": 15
    }
  }'

Campos, resultados e erros estão na referência da API.

Deixe um agente fazer isso. Um agente pode rodar cada elo pela CLI, pelo servidor MCP ou pelo Agent Skill; a CLI e o MCP mostram o preço e pedem confirmação antes de criar uma tarefa. Com SPICY_API_KEY definido:

bash
# CLI
npx @spicyapi/cli tasks create --model minimax/h3/image-to-video \
  --input-json '{"image_url": "https://your-storage.example.com/link-01-last-frame.png", "prompt": "She turns away from the window, walks slowly to the bed ...", "resolution": "768p", "duration_seconds": 15}' --wait

# MCP server: the command your assistant's MCP config runs
npx --yes --package=@spicyapi/mcp spicyapi-mcp

# Agent Skill
npx skills add spicyapi-ai/spicy-skill

FAQ

Como faço um vídeo com IA com mais de 10 segundos?

Use um modelo que faça 30 segundos num único take (Seedance 2.5 Spicy, Seedance 2.5, Wan 3.0, Wan 3.0 Spicy), ou encadeie clipes a partir dos últimos quadros e junte com ffmpeg. Para vários ângulos, faça um clipe por plano e corte.

Qual é o vídeo com IA sem censura mais longo que eu consigo fazer de uma vez?

30 segundos, com Seedance 2.5 Spicy, Seedance 2.5 e as seis versões do Wan 3.0 (Wan 3.0, Prime, Pro, Pro Prime, Spicy e Prime Spicy). O LTX para em 20, o Vidu Q3 Spicy em 16, o MiniMax H3 em 15. O take longo está disponível nos mesmos níveis que os clipes curtos passam.

Por que meu vídeo pula ou trava onde os clipes se encontram?

Um elo encadeado começa de um quadro congelado. Termine cada elo numa parada, abra o próximo com uma ação nova e acrescente uma transição de meio segundo. A extensão evita o quadro congelado porque continua o próprio clipe.

O próximo clipe mantém o mesmo nível se eu começar do último quadro?

Na maior parte das vezes. O quadro define o nível: um quadro L3 ou L5 continua mais ou menos nesse nível, e uma extensão pode ir um degrau além da própria fonte. Um quadro mais comportado fica comportado aconteça o que acontecer com o prompt, exceto por um empurrão de mais ou menos um degrau, então extraia um quadro que já esteja onde você quer estar.

Como eu estendo um vídeo que já tenho?

Mande para a extensão do Wan 2.2 Spicy LoRA com uma linha sobre o que acontece depois: 5 ou 8 segundos novos por chamada. Em todos os outros modelos, use a corrente do último quadro.

Como mantenho o mesmo personagem entre clipes?

Comece de um still, mantenha um modelo e uma resolução, descreva só o que muda e recomece do seu still original quando o rosto derivar.

Posso estender um vídeo do Seedance ou do MiniMax?

Não com um botão de estender. Use o take mais longo (30 segundos no Seedance 2.5, 15 no MiniMax H3) e depois encadeie a partir do último quadro.

A sua parte

Não acrescentamos filtro de conteúdo próprio. Toda pessoa na tela tem de ser adulta. Qualquer pessoa real e identificável precisa ter concordado, inclusive em stills de referência e em arquivos LoRA construídos a partir da semelhança dela. Você precisa dos direitos sobre tudo que envia e responde pela lei no lugar onde publica.

Faça o seu primeiro elo

Crie uma conta, abra MiniMax H3 no Playground e cole o prompt do elo 1 do Passo 2. Custa $0.555 por 15 segundos em 768p. Quando o último segundo estiver bom, extraia o quadro e rode o elo 2. Todo o resto está no catálogo de vídeo sem censura.

Também em English · 日本語 · 한국어 · Deutsch · Français · Español · Русский · Italiano · Polski

Experimente você mesmo

Você paga só pelo que executar — sem plano e sem assinatura.

Feito com MiniMax H3 · ByteDance Seedance 2.0 Fast