Przejdź do treści

Wan VACE 14B · Reframe

Integracja

Identyfikator modelu 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"

Pliki takie jak przykład: 1,50 $ 1500 kredytów API Twoje pliki są mierzone przed uruchomieniem Uruchom na tej stronie

Uzyskaj klucz API
Alibaba Wideo na wideo do 720p #reframe

Zmiana kadru filmu przez VACE 14B na nowe proporcje, z przybliżeniem i przycinaniem obramowania; prompt opcjonalny

Utworzone w Doitong

Publiczne prace utworzone za pomocą Wan VACE 14B przez społeczność Doitong. Użyj ponownie promptu jednym kliknięciem.

Pokazane publiczne prace: 2
Create a realistic cinematic UGC-style commercial video, exactly 30 seconds long. The entire scen... Wideo

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...

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

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

Zbuduj żądanie

Elementy sterujące są generowane ze schematu modelu. Kod i cena aktualizują się podczas ich zmiany.

domyślnie

Instrukcje tekstowe sterujące generowaniem wideo; opcjonalne podczas zmiany kadru.

•wymagane video_url
Upuść plik lub

Referencja do zmiany kadru przekazana jako URL wskazujący plik wideo źródłowego.

resolution domyślnie auto

Rozdzielczość wynikowego wideo.

aspect_ratio domyślnie auto

Współczynnik proporcji wynikowego wideo.

domyślnie 81

Liczba klatek wyniku, z zakresem włącznie 81–241.

domyślnie 0

Liczba interpolacji: 0 pozostawia oryginalne klatki bez interpolacji; inne wartości określają liczbę klatek pośrednich do wygenerowania między nimi.

Zaawansowane 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
domyślnie letterboxing, borders...

Negatywny prompt stosowany podczas generowania wideo.

sampler domyślnie unipc

Sampler używany podczas generowania wideo.

acceleration domyślnie regular

Ustawienie przyspieszenia wnioskowania z wyborem 'none' lub 'regular': przyspieszone przetwarzanie znacznie zwiększa szybkość kosztem bardzo niewielkiej zmiany wyniku.

video_quality domyślnie high

Poziom jakości wynikowego wideo.

video_write_mode domyślnie balanced

Tryb zapisu wynikowego wideo.

interpolator_model domyślnie film

Wybór modelu interpolacji klatek: 'rife' lub 'film'.

transparency_mode domyślnie content_aware

Obsługa przezroczystości klatek początkowej i końcowej, określająca sposób wypełnienia ich przezroczystych obszarów.

first_frame_url

Opcjonalna referencja pierwszej klatki przekazana przez URL, używana przez model podczas przetwarzania wideo.

last_frame_url

Opcjonalna referencja ostatniej klatki przekazana przez URL, używana przez model podczas przetwarzania wideo.

domyślnie 16

Liczba klatek na sekundę generowanego wideo, stosowana tylko wtedy, gdy `match_input_frames_per_second` nie ma wartości true; akceptowane wartości to 5–30 klatek na sekundę.

domyślnie 30

Liczba kroków próbkowania; większa liczba oznacza dłuższe przetwarzanie, ale lepszą jakość.

domyślnie 5

Siła zgodności z promptem sterowana przez guidance bez klasyfikatora; zwiększenie skali sprawia, że wygenerowane obrazy dokładniej odzwierciedlają tekst.

domyślnie 5

Ustawienie przesunięcia stosowane podczas generowania wideo.

domyślnie 0

Współczynnik pomijania klatek wideo, wyrażony jako liczba całkowita, z automatycznym zwiększaniem próbkowania raz dla każdego współczynnika zmniejszania próbkowania. Użyj 0, aby wyłączyć zmniejszanie próbkowania w czasie.

domyślnie 15

Minimalna częstotliwość klatek, w klatkach na sekundę, dozwolona po zmniejszeniu próbkowania. W przypadku materiału o małym ruchu zmniejszenie tej wartości umożliwia większe zmniejszenie próbkowania i dłuższe sekwencje; bardzo szybki ruch może wymagać wyższej wartości, choć domyślna sprawdza się w większości wideo. Automatyczne zmniejszanie próbkowania używa tego progu, aby znaleźć najniższy współczynnik zachowujący szczegóły.

domyślnie 0

Ustaw powiększenie wideo na 0, aby pozostawić je bez zmian. Dodatni współczynnik powiększa wideo względem płótna o wskazaną wartość, przycinając zewnętrzne krawędzie.

Ziarno zapewniające powtarzalność generowania. Ustawienie None wybiera ziarno losowo.

POST /run/wan-vace-14b/reframe?wait=20 wycena → 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"

Uruchom to żądanie

Klucz pozostaje w tej przeglądarce: jest wysyłany tylko do Doitong API i zapisywany (localStorage) tylko po zaznaczeniu opcji Zapamiętaj. Uzyskaj klucz API

Informacje o Wan VACE 14B · Reframe

Przyjmuje `video_url` i komponuje film na nowo dla innych wartości `aspect_ratio` (auto, 16:9, 1:1 lub 9:16). `prompt` jest opcjonalny. `zoom_factor` (0 do 0.9) przybliża kadr, a `trim_borders` usuwa obramowanie. Domyślnie liczba klatek i liczba klatek na sekundę odpowiadają danym wejściowym, a `resolution` mieści się w zakresie od 240p do 720p.

Parametry

Wyślij nazwę kanoniczną albo natywną, nie obie. Nazwy kanoniczne

NazwaTyp DomyślneDozwolone Opis
promptopcjonalne
Typstring
Domyślne
Instrukcje tekstowe sterujące generowaniem wideo; opcjonalne podczas zmiany kadru.
negative_promptopcjonalne
Typstring
Domyślneletterboxing, 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
Negatywny prompt stosowany podczas generowania wideo.
match_input_num_framesopcjonalne
Typboolean
Domyślnetrue
Źródło liczby klatek generowanego wideo: false używa `num_frames`, a true kopiuje liczbę klatek wejściowego wideo.
num_framesopcjonalne
Typinteger
Domyślne81
17 – 241
Liczba klatek wyniku, z zakresem włącznie 81–241.
match_input_frames_per_secondopcjonalne
Typboolean
Domyślnetrue
Źródło liczby klatek na sekundę generowanego wideo: false używa `frames_per_second`, a true kopiuje liczbę klatek na sekundę wejściowego wideo.
frames_per_secondopcjonalne
Typinteger | null
Domyślne16
5 – 30
Liczba klatek na sekundę generowanego wideo, stosowana tylko wtedy, gdy `match_input_frames_per_second` nie ma wartości true; akceptowane wartości to 5–30 klatek na sekundę.
seedopcjonalne
Typinteger | null
Ziarno zapewniające powtarzalność generowania. Ustawienie None wybiera ziarno losowo.
resolutionopcjonalne
Typenum
Domyślneauto
auto240p360p480p580p720p
Rozdzielczość wynikowego wideo.
aspect_ratioopcjonalne
Typenum
Domyślneauto
auto16:91:19:16
Współczynnik proporcji wynikowego wideo.
num_inference_stepsopcjonalne
Typinteger
Domyślne30
2 – 50
Liczba kroków próbkowania; większa liczba oznacza dłuższe przetwarzanie, ale lepszą jakość.
guidance_scaleopcjonalne
Typnumber
Domyślne5
1 – 10
Siła zgodności z promptem sterowana przez guidance bez klasyfikatora; zwiększenie skali sprawia, że wygenerowane obrazy dokładniej odzwierciedlają tekst.
sampleropcjonalne
Typenum
Domyślneunipc
unipcdpm++euler
Sampler używany podczas generowania wideo.
shiftopcjonalne
Typnumber
Domyślne5
1 – 15
Ustawienie przesunięcia stosowane podczas generowania wideo.
video_urlwymagane video
Typurl · video
Referencja do zmiany kadru przekazana jako URL wskazujący plik wideo źródłowego.
first_frame_urlopcjonalne image
Typstring | null
Opcjonalna referencja pierwszej klatki przekazana przez URL, używana przez model podczas przetwarzania wideo.
last_frame_urlopcjonalne end_image
Typstring | null
Opcjonalna referencja ostatniej klatki przekazana przez URL, używana przez model podczas przetwarzania wideo.
enable_safety_checkeropcjonalne
Typboolean
Domyślnefalse
Przełącznik kontroli bezpieczeństwa, którego ustawienie wyłączone wymaga autoryzacji konta. Bez tej autoryzacji każde żądanie jest sprawdzane niezależnie od ustawienia; true włącza kontroler.
enable_prompt_expansionopcjonalne
Typboolean
Domyślnefalse
Określa, czy rozwijanie promptu jest włączone.
accelerationopcjonalne
Typenum
Domyślneregular
nonelowregular
Ustawienie przyspieszenia wnioskowania z wyborem 'none' lub 'regular': przyspieszone przetwarzanie znacznie zwiększa szybkość kosztem bardzo niewielkiej zmiany wyniku.
video_qualityopcjonalne
Typenum
Domyślnehigh
lowmediumhighmaximum
Poziom jakości wynikowego wideo.
video_write_modeopcjonalne
Typenum
Domyślnebalanced
fastbalancedsmall
Tryb zapisu wynikowego wideo.
num_interpolated_framesopcjonalne
Typinteger
Domyślne0
0 – 5
Liczba interpolacji: 0 pozostawia oryginalne klatki bez interpolacji; inne wartości określają liczbę klatek pośrednich do wygenerowania między nimi.
temporal_downsample_factoropcjonalne
Typinteger
Domyślne0
0 – 5
Współczynnik pomijania klatek wideo, wyrażony jako liczba całkowita, z automatycznym zwiększaniem próbkowania raz dla każdego współczynnika zmniejszania próbkowania. Użyj 0, aby wyłączyć zmniejszanie próbkowania w czasie.
enable_auto_downsampleopcjonalne
Typboolean
Domyślnefalse
Automatyczne dostosowanie liczby klatek: włączenie pozwala modelowi przetworzyć wideo o odpowiedniej długości ze zmniejszonym próbkowaniem w czasie, a późniejsza interpolacja przywraca pierwotną liczbę klatek.
auto_downsample_min_fpsopcjonalne
Typnumber
Domyślne15
1 – 60
Minimalna częstotliwość klatek, w klatkach na sekundę, dozwolona po zmniejszeniu próbkowania. W przypadku materiału o małym ruchu zmniejszenie tej wartości umożliwia większe zmniejszenie próbkowania i dłuższe sekwencje; bardzo szybki ruch może wymagać wyższej wartości, choć domyślna sprawdza się w większości wideo. Automatyczne zmniejszanie próbkowania używa tego progu, aby znaleźć najniższy współczynnik zachowujący szczegóły.
interpolator_modelopcjonalne
Typenum
Domyślnefilm
rifefilm
Wybór modelu interpolacji klatek: 'rife' lub 'film'.
transparency_modeopcjonalne
Typenum
Domyślnecontent_aware
content_awarewhiteblack
Obsługa przezroczystości klatek początkowej i końcowej, określająca sposób wypełnienia ich przezroczystych obszarów.
return_frames_zipopcjonalne
Typboolean
Domyślnefalse
Określa, czy zwracane jest również archiwum ZIP zawierające każdą wygenerowaną klatkę; włączane wartością true.
zoom_factoropcjonalne
Typnumber
Domyślne0
0 – 0,9
Ustaw powiększenie wideo na 0, aby pozostawić je bez zmian. Dodatni współczynnik powiększa wideo względem płótna o wskazaną wartość, przycinając zewnętrzne krawędzie.
trim_bordersopcjonalne
Typboolean
Domyślnetrue
Określa, czy krawędzie wideo są przycinane.
wymagane Nazwa kanoniczna, również akceptowana

Parametry plików przyjmują publiczny URL https://, identyfikator URI data: do 10 MB albo file_url przesłanego pliku. Pliki

Wynik

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"
  }
}
Twoje pliki, Twój wybórKażdy outputs[].url to kopia w naszej przestrzeni dyskowej: przechowywana bezterminowo (opłata za GB-miesiąc) lub 7 dni bezpłatnie, zgodnie z ustawieniem konta lub ?storage=.
Taki sam format w każdym modelutype, url, content_type, width, height i duration — tak samo dla obrazów, filmów i dźwięku. output to własny obiekt wyniku modelu.
Pola wyniku
video
object {url, content_type, file_name, file_size, width, height, fps, duration, num_frames}Plik wideo po zmianie kadru utworzony przez model.
prompt
stringPrompt użyty do wygenerowania wyniku.
seed
integerWartość ziarna stosowana podczas generowania.
frames_zip
object {url, content_type, file_name, file_size} | nullArchiwum ZIP zawierające każdą klatkę wideo, zwracane na żądanie.

Więcej modeli: Wideo na wideo

Dla agentów AI: ta strona w formacie Markdown jest dostępna pod adresem https://doitong.com/pl/developers/models/wan-vace-14b/reframe.md. Wszystkie modele i przewodniki: https://doitong.com/developers/llms.txt