Avançar 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"

Ficheiros como o exemplo: 0,40 $ 400 créditos da API os seus ficheiros 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 com VACE 2.1, com deteção de cenas e reinserção

Criado na Doitong

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

Trabalhos públicos apresentados: 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 um pedido

Os controlos são gerados a partir do esquema do modelo. O código e o preço são atualizados à medida que os altera.

predefinição

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

•obrigatório video_url
Largue um ficheiro ou

Referência para alterar o enquadramento, fornecida como URL que aponta para o ficheiro de vídeo de origem.

resolution predefinição auto

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

aspect_ratio predefiniçã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
predefinição letterboxing, borders...

Prompt negativo aplicado ao gerar um vídeo.

sampler predefinição unipc

Sampler utilizado ao gerar o vídeo.

acceleration predefinição regular

Definição de aceleração da inferência, com a opção 'none' ou 'regular': o processamento acelerado oferece uma melhoria substancial da velocidade, à custa de uma alteração muito pequena na saída.

video_quality predefinição high

Nível de qualidade do vídeo resultante.

video_write_mode predefinição balanced

Modo de escrita do vídeo resultante.

interpolator_model predefinição film

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

transparency_mode predefinição content_aware

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

predefinição 30

Número de passos de amostragem, trocando um tempo de processamento mais longo por melhor qualidade à medida que o número aumenta.

predefinição 5

Intensidade do alinhamento do prompt, controlada através de orientação sem classificador; aumentar a escala incentiva as imagens geradas a seguir mais de perto o texto.

predefinição 5

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

predefinição 6

Taxa de frames mínima em FPS para subamostragem automática.

predefinição 0

Defina o zoom do vídeo como 0 para o deixar inalterado. Um fator positivo amplia o vídeo relativamente à tela nessa quantidade, recortando as extremidades exteriores.

predefinição 30

Limiar de deteção de cenas: reduzi-lo aumenta o número de cenas detetadas. Aceita valores de 0 a 100.

Seed que torna a geração reproduzível. Defini-la 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 este pedido

A sua chave permanece neste navegador: é enviada apenas para a Doitong API e guardada em localStorage apenas se selecionar Lembrar. Obter uma chave de API

Sobre Wan 2.1 VACE Long Reframe

Destinado a clipes mais longos: deteta 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 deteção; valores mais baixos encontram mais cenas. A redução automática da resolução está ativada por predefiniçã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 PredefiniçãoPermitido Descrição
promptopcional
Tipostring
Predefinição
Instruções de texto que orientam a geração de vídeo; opcionais ao alterar o enquadramento.
negative_promptopcional
Tipostring
Predefiniçã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-la como None seleciona uma seed aleatoriamente.
resolutionopcional
Tipoenum
Predefiniçãoauto
auto240p360p480p580p720p
Resolução do vídeo de saída.
aspect_ratioopcional
Tipoenum
Predefiniçãoauto
auto16:91:19:16
Proporção do vídeo resultante.
num_inference_stepsopcional
Tipointeger
Predefinição30
2 – 50
Número de passos de amostragem, trocando um tempo de processamento mais longo por melhor qualidade à medida que o número aumenta.
guidance_scaleopcional
Tiponumber
Predefinição5
1 – 10
Intensidade do alinhamento do prompt, controlada através de orientação sem classificador; aumentar a escala incentiva as imagens geradas a seguir mais de perto o texto.
sampleropcional
Tipoenum
Predefiniçãounipc
unipcdpm++euler
Sampler utilizado ao gerar o vídeo.
shiftopcional
Tiponumber
Predefinição5
1 – 15
Definição de deslocamento aplicada ao gerar o vídeo.
video_urlobrigatório video
Tipourl · video
Referência para alterar o enquadramento, fornecida como URL que aponta para o ficheiro de vídeo de origem.
enable_safety_checkeropcional
Tipoboolean
Predefiniçãofalse
Interruptor de verificação de segurança cuja desativação exige autorização da conta. Sem essa autorização, todos os pedidos são verificados independentemente da definição; true ativa o verificador.
accelerationopcional
Tipoenum
Predefiniçãoregular
nonelowregular
Definição de aceleração da inferência, com a opção 'none' ou 'regular': o processamento acelerado oferece uma melhoria substancial da velocidade, à custa de uma alteração muito pequena na saída.
video_qualityopcional
Tipoenum
Predefiniçãohigh
lowmediumhighmaximum
Nível de qualidade do vídeo resultante.
video_write_modeopcional
Tipoenum
Predefiniçãobalanced
fastbalancedsmall
Modo de escrita do vídeo resultante.
enable_auto_downsampleopcional
Tipoboolean
Predefiniçãotrue
Comutador de subamostragem automática.
auto_downsample_min_fpsopcional
Tiponumber
Predefinição6
1 – 60
Taxa de frames mínima em FPS para subamostragem automática.
interpolator_modelopcional
Tipoenum
Predefiniçãofilm
rifefilm
Seleção do modelo de interpolação de frames: 'rife' ou 'film'.
transparency_modeopcional
Tipoenum
Predefiniçãocontent_aware
content_awarewhiteblack
Tratamento da transparência dos frames inicial e final, determinando como são preenchidas as respetivas regiões transparentes.
return_frames_zipopcional
Tipoboolean
Predefiniçãofalse
Controla se também é devolvido um arquivo ZIP que contém todos os frames gerados; ativado quando true.
zoom_factoropcional
Tiponumber
Predefinição0
0 – 0,9
Defina o zoom do vídeo como 0 para o deixar inalterado. Um fator positivo amplia o vídeo relativamente à tela nessa quantidade, recortando as extremidades exteriores.
trim_bordersopcional
Tipoboolean
Predefiniçãotrue
Controla se as margens do vídeo são cortadas.
scene_thresholdopcional
Tiponumber
Predefinição30
0 – 100
Limiar de deteção de cenas: reduzi-lo aumenta o número de cenas detetadas. Aceita valores de 0 a 100.
paste_backopcional
Tipoboolean
Predefiniçãotrue
Controla se a cena reenquadrada é colada novamente no vídeo original.
obrigatório Nome canónico, também aceite

Os parâmetros de ficheiro aceitam um URL https:// público, um URI data: até 10 MB ou o file_url de um carregamento. Ficheiros

Resultado

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"
  }
}
Os seus ficheiros, a sua escolhaCada outputs[].url é uma cópia no nosso armazenamento: guardada para sempre (paga por GB-mês) ou durante 7 dias gratuitamente, conforme a definição da sua conta ou ?storage=.
A mesma estrutura em todos os modelostype, url, content_type, width, height e duration, tanto para imagens como para vídeo e áudio. output é o próprio objeto de resultado do modelo.
Campos do resultado
video
object {url, content_type, file_name, file_size, width, height, fps, duration, num_frames}Ficheiro de vídeo resultante.

Mais modelos: Vídeo para vídeo

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