Avançar para o conteúdo

Wan VACE 14B · Reframe

Integrar

ID do modelo wan-vace-14b/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-14b/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: 1,50 $ 1500 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 #reframe

Reenquadramento VACE 14B de um vídeo para uma nova proporção, com zoom e corte de margens; prompt opcional

Criado na Doitong

Trabalhos públicos criados com Wan VACE 14B 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.

predefinição 81

Número de frames da saída, com um intervalo inclusivo de 81–241.

predefinição 0

Número de interpolações: 0 deixa os frames originais sem interpolação; os outros valores especificam quantos frames intermédios gerar entre eles.

Avançado negative_prompt · sampler · acceleration · video_quality · video_write_mode · interpolator_model · transparency_mode · image · end_image · frames_per_second · num_inference_steps · guidance_scale · shift · temporal_downsample_factor · auto_downsample_min_fps · zoom_factor · seed · match_input_frames_per_second · enable_safety_checker · enable_prompt_expansion · enable_auto_downsample · return_frames_zip · trim_borders
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.

first_frame_url

Referência opcional do primeiro frame, fornecida por URL, para o modelo utilizar ao processar o vídeo.

last_frame_url

Referência opcional do último frame, fornecida por URL, para o modelo utilizar ao processar o vídeo.

predefinição 16

Taxa de frames do vídeo gerado, aplicada apenas quando `match_input_frames_per_second` não é true; os valores aceites são 5–30 frames por segundo.

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 0

Fator de omissão de frames do vídeo, expresso como um número inteiro, com sobreamostragem automática aplicada uma vez por cada fator de subamostragem. Utilize 0 para manter a subamostragem temporal desativada.

predefinição 15

Taxa mínima de frames, em frames por segundo, permitida após a redução da amostragem. Para filmagens com pouco movimento, reduzir este valor permite uma maior redução da amostragem e sequências mais longas; movimentos muito rápidos podem exigir um valor superior, embora a predefinição seja adequada para a maioria dos vídeos. A redução automática da amostragem utiliza este limiar para procurar o fator mais baixo que preserve os detalhes.

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.

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

POST /run/wan-vace-14b/reframe?wait=20 cotação → 1,50 $
# 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-14b/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 VACE 14B · Reframe

Aceita um `video_url` e recompõe-o para uma `aspect_ratio` diferente (auto, 16:9, 1:1 ou 9:16). O `prompt` é opcional. `zoom_factor` (0 a 0.9) aplica um recorte ao fotograma e `trim_borders` remove as margens. A contagem e a taxa de fotogramas correspondem à entrada por predefinição, e `resolution` vai 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.
match_input_num_framesopcional
Tipoboolean
Predefiniçãotrue
Origem do número de frames do vídeo gerado: false utiliza `num_frames`, enquanto true copia o número de frames do vídeo de entrada.
num_framesopcional
Tipointeger
Predefinição81
17 – 241
Número de frames da saída, com um intervalo inclusivo de 81–241.
match_input_frames_per_secondopcional
Tipoboolean
Predefiniçãotrue
Origem da taxa de frames do vídeo gerado: false utiliza `frames_per_second`, enquanto true copia a taxa de frames do vídeo de entrada.
frames_per_secondopcional
Tipointeger | null
Predefinição16
5 – 30
Taxa de frames do vídeo gerado, aplicada apenas quando `match_input_frames_per_second` não é true; os valores aceites são 5–30 frames por segundo.
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.
first_frame_urlopcional image
Tipostring | null
Referência opcional do primeiro frame, fornecida por URL, para o modelo utilizar ao processar o vídeo.
last_frame_urlopcional end_image
Tipostring | null
Referência opcional do último frame, fornecida por URL, para o modelo utilizar ao processar o vídeo.
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.
enable_prompt_expansionopcional
Tipoboolean
Predefiniçãofalse
Controla se a expansão do prompt está ativada.
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.
num_interpolated_framesopcional
Tipointeger
Predefinição0
0 – 5
Número de interpolações: 0 deixa os frames originais sem interpolação; os outros valores especificam quantos frames intermédios gerar entre eles.
temporal_downsample_factoropcional
Tipointeger
Predefinição0
0 – 5
Fator de omissão de frames do vídeo, expresso como um número inteiro, com sobreamostragem automática aplicada uma vez por cada fator de subamostragem. Utilize 0 para manter a subamostragem temporal desativada.
enable_auto_downsampleopcional
Tipoboolean
Predefiniçãofalse
Adaptação automática do número de frames: ativá-la permite ao modelo processar um vídeo subamostrado temporalmente com uma duração adequada, restaurando depois o número original de frames através de interpolação.
auto_downsample_min_fpsopcional
Tiponumber
Predefinição15
1 – 60
Taxa mínima de frames, em frames por segundo, permitida após a redução da amostragem. Para filmagens com pouco movimento, reduzir este valor permite uma maior redução da amostragem e sequências mais longas; movimentos muito rápidos podem exigir um valor superior, embora a predefinição seja adequada para a maioria dos vídeos. A redução automática da amostragem utiliza este limiar para procurar o fator mais baixo que preserve os detalhes.
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.
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-14b/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": 1500,
    "usd": "1.50",
    "charged": 1500,
    "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
    },
    "prompt": "string",
    "seed": 42,
    "frames_zip": {
      "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
    }
  },
  "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 com o enquadramento alterado, produzido pelo modelo.
prompt
stringPrompt utilizado para gerar a saída.
seed
integerValor da seed aplicado durante a geração.
frames_zip
object {url, content_type, file_name, file_size} | nullArquivo ZIP que contém todos os frames do vídeo, devolvido quando solicitado.

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-14b/reframe.md. Todos os modelos e guias: https://doitong.com/developers/llms.txt