Przejdź do treści

Wan 2.1 VACE Long Reframe

Integracja

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

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

Uzyskaj klucz API
Alibaba Wideo na wideo do 720p

Zmienia kadr długich filmów scena po scenie za pomocą VACE 2.1, z wykrywaniem scen i wklejaniem wyniku z powrotem

Utworzone w Doitong

Publiczne prace utworzone za pomocą Wan VACE Apps 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.

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

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 6

Minimalna liczba klatek na sekundę (FPS) dla automatycznego downsamplingu.

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.

domyślnie 30

Próg wykrywania scen: zmniejszenie go zwiększa liczbę wykrytych scen. Przyjmuje wartości od 0 do 100.

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

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

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 2.1 VACE Long Reframe

Przeznaczony do dłuższych klipów: wykrywa sceny, zmienia kadr każdej z nich i może wkleić wynik z powrotem do oryginalnego filmu za pomocą `paste_back`. `scene_threshold` (0 do 100) określa czułość wykrywania; niższe wartości znajdują więcej scen. Automatyczne zmniejszanie próbkowania jest domyślnie włączone. Dostępne są także `zoom_factor`, `trim_borders`, proporcje obrazu oraz `resolution` 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.
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.
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.
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.
enable_auto_downsampleopcjonalne
Typboolean
Domyślnetrue
Przełącznik automatycznego downsamplingu.
auto_downsample_min_fpsopcjonalne
Typnumber
Domyślne6
1 – 60
Minimalna liczba klatek na sekundę (FPS) dla automatycznego downsamplingu.
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.
scene_thresholdopcjonalne
Typnumber
Domyślne30
0 – 100
Próg wykrywania scen: zmniejszenie go zwiększa liczbę wykrytych scen. Przyjmuje wartości od 0 do 100.
paste_backopcjonalne
Typboolean
Domyślnetrue
Kontroluje, czy przeskalowana scena jest wklejana z powrotem do oryginalnego wideo.
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-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"
  }
}
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}Wynikowy plik wideo.

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-apps/long-reframe.md. Wszystkie modele i przewodniki: https://doitong.com/developers/llms.txt