Ir para o conteúdo

Wan 2.1 VACE Long Reframe

Integrar

ID do modelo wan-vace-apps/long-reframe
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/wan-vace-apps/long-reframe?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Arquivos como o exemplo: $ 0,40 400 créditos de API seus arquivos são medidos antes da execução Executar nesta página

Obter chave de API
Alibaba Vídeo para vídeo até 720p

Reenquadra vídeos longos cena a cena usando VACE 2.1, com detecção de cenas e reinserção

Feito no Doitong

Trabalhos públicos feitos com Wan VACE Apps pela comunidade Doitong. Reutilize um prompt com um clique.

Trabalhos públicos exibidos: 2
Create a realistic cinematic UGC-style commercial video, exactly 30 seconds long. The entire scen... Vídeo

Create a realistic cinematic UGC-style commercial video, exactly 30 seconds long. The entire scene takes place inside a modern passenger airplane during a daytime flight. Natural smartphone-like cinematography, realistic airplane cabin, authentic passengers, natural lighting, realistic skin...

Реалистичная бытовая сцена в советской одесской квартире зимним вечером. Женщина находится на кух... Vídeo

Реалистичная бытовая сцена в советской одесской квартире зимним вечером. Женщина находится на кухне, мужчина — в комнате и прихожей. Атмосфера обычной советской семьи перед приходом гостей. Голоса: все персонажи говорят по-русски с естественным, выразительным одесским говором. Характерная...

Criar uma solicitação

Os controles são gerados a partir do esquema do modelo. O código e o preço são atualizados conforme você os altera.

padrão

Instruções de texto que orientam a geração do vídeo; opcionais ao reenquadrar.

•obrigatório video_url
Solte um arquivo ou

Referência de reenquadramento fornecida como URL que aponta para o arquivo de vídeo de origem.

resolution padrão auto

Resolução do vídeo de saída.

aspect_ratio padrão auto

Proporção do vídeo resultante.

Avançado negative_prompt · sampler · acceleration · video_quality · video_write_mode · interpolator_model · transparency_mode · num_inference_steps · guidance_scale · shift · auto_downsample_min_fps · zoom_factor · scene_threshold · seed · enable_safety_checker · enable_auto_downsample · return_frames_zip · trim_borders · paste_back
padrão letterboxing, borders...

Prompt negativo aplicado ao gerar um vídeo.

sampler padrão unipc

Sampler usado ao gerar o vídeo.

acceleration padrão regular

Configuração de aceleração da inferência, com escolha entre 'none' e 'regular': o processamento acelerado oferece uma melhoria substancial de velocidade ao custo de uma alteração muito pequena na saída.

video_quality padrão high

Nível de qualidade do vídeo resultante.

video_write_mode padrão balanced

Modo de gravação do vídeo resultante.

interpolator_model padrão film

Seleção do modelo de interpolação de quadros: 'rife' ou 'film'.

transparency_mode padrão content_aware

Tratamento da transparência dos quadros inicial e final, determinando como suas regiões transparentes são preenchidas.

padrão 30

Quantidade de etapas de amostragem, trocando um tempo de processamento maior por melhor qualidade à medida que a quantidade aumenta.

padrão 5

Intensidade do alinhamento do prompt controlada por orientação sem classificador; aumentar a escala faz com que as imagens geradas sigam o texto mais de perto.

padrão 5

Configuração de deslocamento aplicada ao gerar o vídeo.

padrão 6

Taxa de quadros mínima em FPS para a redução automática da resolução.

padrão 0

Defina o zoom do vídeo como 0 para mantê-lo inalterado. Um fator positivo amplia o vídeo em relação à tela nessa quantidade, recortando as bordas externas.

padrão 30

Limite de detecção de cenas: reduzi-lo aumenta o número de cenas detectadas. Aceita valores de 0 a 100.

Seed que torna a geração reproduzível. Defini-lo como None seleciona uma seed aleatoriamente.

POST /run/wan-vace-apps/long-reframe?wait=20 cotação → $ 0,40
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/wan-vace-apps/long-reframe?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Executar esta solicitação

Sua chave permanece neste navegador: ela é enviada somente à Doitong API e salva (localStorage) apenas se você marcar Lembrar. Obter uma chave de API

Sobre Wan 2.1 VACE Long Reframe

Criado para clipes mais longos: detecta as cenas, reenquadra cada uma e pode reinserir o resultado no vídeo original com `paste_back`. `scene_threshold` (0 a 100) define a sensibilidade da detecção; valores menores encontram mais cenas. A redução automática da amostragem vem ativada por padrão. Também oferece `zoom_factor`, `trim_borders`, proporção e `resolution` de 240p a 720p.

Parâmetros

Envie o nome canônico ou o nome nativo, não ambos. Nomes canônicos

NomeTipo PadrãoPermitido Descrição
promptopcional
Tipostring
Padrão
Instruções de texto que orientam a geração do vídeo; opcionais ao reenquadrar.
negative_promptopcional
Tipostring
Padrãoletterboxing, borders, black bars, bright colors, overexposed, static, blurred details, subtitles, style, artwork, painting, picture, still, overall gray, worst quality, low quality, JPEG compression residue, ugly, incomplete, extra fingers, poorly drawn hands, poorly drawn faces, deformed, disfigured, malformed limbs, fused fingers, still picture, cluttered background, three legs, many people in the background, walking backwards
Prompt negativo aplicado ao gerar um vídeo.
seedopcional
Tipointeger | null
Seed que torna a geração reproduzível. Defini-lo como None seleciona uma seed aleatoriamente.
resolutionopcional
Tipoenum
Padrãoauto
auto240p360p480p580p720p
Resolução do vídeo de saída.
aspect_ratioopcional
Tipoenum
Padrãoauto
auto16:91:19:16
Proporção do vídeo resultante.
num_inference_stepsopcional
Tipointeger
Padrão30
2 – 50
Quantidade de etapas de amostragem, trocando um tempo de processamento maior por melhor qualidade à medida que a quantidade aumenta.
guidance_scaleopcional
Tiponumber
Padrão5
1 – 10
Intensidade do alinhamento do prompt controlada por orientação sem classificador; aumentar a escala faz com que as imagens geradas sigam o texto mais de perto.
sampleropcional
Tipoenum
Padrãounipc
unipcdpm++euler
Sampler usado ao gerar o vídeo.
shiftopcional
Tiponumber
Padrão5
1 – 15
Configuração de deslocamento aplicada ao gerar o vídeo.
video_urlobrigatório video
Tipourl · video
Referência de reenquadramento fornecida como URL que aponta para o arquivo de vídeo de origem.
enable_safety_checkeropcional
Tipoboolean
Padrãofalse
Chave de verificação de segurança cuja configuração desativada exige autorização da conta. Sem essa autorização, toda requisição é verificada independentemente da configuração; true ativa o verificador.
accelerationopcional
Tipoenum
Padrãoregular
nonelowregular
Configuração de aceleração da inferência, com escolha entre 'none' e 'regular': o processamento acelerado oferece uma melhoria substancial de velocidade ao custo de uma alteração muito pequena na saída.
video_qualityopcional
Tipoenum
Padrãohigh
lowmediumhighmaximum
Nível de qualidade do vídeo resultante.
video_write_modeopcional
Tipoenum
Padrãobalanced
fastbalancedsmall
Modo de gravação do vídeo resultante.
enable_auto_downsampleopcional
Tipoboolean
Padrãotrue
Alternância de redução automática da resolução.
auto_downsample_min_fpsopcional
Tiponumber
Padrão6
1 – 60
Taxa de quadros mínima em FPS para a redução automática da resolução.
interpolator_modelopcional
Tipoenum
Padrãofilm
rifefilm
Seleção do modelo de interpolação de quadros: 'rife' ou 'film'.
transparency_modeopcional
Tipoenum
Padrãocontent_aware
content_awarewhiteblack
Tratamento da transparência dos quadros inicial e final, determinando como suas regiões transparentes são preenchidas.
return_frames_zipopcional
Tipoboolean
Padrãofalse
Controla se um arquivo ZIP contendo todos os quadros gerados também é retornado; ativado quando true.
zoom_factoropcional
Tiponumber
Padrão0
0 – 0,9
Defina o zoom do vídeo como 0 para mantê-lo inalterado. Um fator positivo amplia o vídeo em relação à tela nessa quantidade, recortando as bordas externas.
trim_bordersopcional
Tipoboolean
Padrãotrue
Controla se as bordas do vídeo são aparadas.
scene_thresholdopcional
Tiponumber
Padrão30
0 – 100
Limite de detecção de cenas: reduzi-lo aumenta o número de cenas detectadas. Aceita valores de 0 a 100.
paste_backopcional
Tipoboolean
Padrãotrue
Controla se a cena reenquadrada é colada de volta no vídeo original.
obrigatório Nome canônico, também aceito

Os parâmetros de arquivo aceitam uma URL https:// pública, um URI data: de até 10 MB ou o file_url de um upload. Arquivos

Saída

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "wan-vace-apps/long-reframe",
  "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": 400,
    "usd": "0.40",
    "charged": 400,
    "refunded": 0
  },
  "input": {
    "video_url": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  },
  "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,
      "width": 1024,
      "height": 768,
      "fps": 1.0,
      "duration": 5,
      "num_frames": 1
    }
  },
  "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://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Seus arquivos, sua escolhaCada outputs[].url é uma cópia em nosso armazenamento: mantida para sempre (cobrada por GB-mês) ou por 7 dias gratuitamente, conforme a configuração da sua conta ou ?storage=.
Mesmo formato em todos os modelostype, url, content_type, width, height e duration, para imagens, vídeos e áudios. output é o próprio objeto de resultado do modelo.
Campos da saída
video
object {url, content_type, file_name, file_size, width, height, fps, duration, num_frames}Arquivo de vídeo resultante.

Mais modelos: Vídeo para vídeo

Para agentes de IA: esta página em Markdown está em https://doitong.com/pt-BR/developers/models/wan-vace-apps/long-reframe.md. Todos os modelos e guias: https://doitong.com/developers/llms.txt