Passer au contenu

Wan 2.1 VACE Long Reframe

Intégrer

Identifiant du modèle 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"

Fichiers comme dans l’exemple: 0,40 $ 400 crédits API vos fichiers sont mesurés avant l’exécution L’exécuter sur cette page

Obtenir une clé API
Alibaba Vidéo vers vidéo jusqu’à 720p

Recadre les vidéos longues scène par scène avec VACE 2.1, détection des scènes et réintégration

Créé sur Doitong

Créations publiques réalisées avec Wan VACE Apps par la communauté Doitong. Réutilisez un prompt en un clic.

Créations publiques affichées : 2
Create a realistic cinematic UGC-style commercial video, exactly 30 seconds long. The entire scen... Vidéo

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

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

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

Créer une requête

Les contrôles sont générés à partir du schéma du modèle. Le code et le prix se mettent à jour lorsque vous les modifiez.

par défaut

Instructions textuelles guidant la génération vidéo ; facultatives lors d'un recadrage.

•requis video_url
Déposez un fichier, ou

Référence de recadrage fournie sous forme d'URL pointant vers le fichier vidéo source.

resolution par défaut auto

Résolution de la vidéo de sortie.

aspect_ratio par défaut auto

Format d'image de la vidéo obtenue.

Avancé 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
par défaut letterboxing, borders...

Prompt négatif appliqué lors de la génération d'une vidéo.

sampler par défaut unipc

Sampler utilisé lors de la génération vidéo.

acceleration par défaut regular

Paramètre d'accélération de l'inférence, avec le choix entre 'none' et 'regular' : le traitement accéléré améliore considérablement la vitesse au prix d'une très légère modification de la sortie.

video_quality par défaut high

Niveau de qualité de la vidéo résultante.

video_write_mode par défaut balanced

Mode d’écriture de la vidéo résultante.

interpolator_model par défaut film

Sélection du modèle d'interpolation d'images : 'rife' ou 'film'.

transparency_mode par défaut content_aware

Gestion de la transparence des images de début et de fin, déterminant la manière dont leurs régions transparentes sont remplies.

par défaut 30

Nombre d'étapes d'échantillonnage, avec un temps de traitement plus long pour une meilleure qualité lorsque le nombre augmente.

par défaut 5

Intensité d'alignement du prompt contrôlée par le guidage sans classifieur ; l'augmenter incite les images générées à suivre plus fidèlement le texte.

par défaut 5

Paramètre de décalage appliqué lors de la génération vidéo.

par défaut 6

Fréquence d'images minimale en FPS pour le sous-échantillonnage automatique.

par défaut 0

Définissez le zoom vidéo sur 0 pour la laisser inchangée. Un facteur positif agrandit la vidéo par rapport au canevas de cette valeur, en recadrant les bords extérieurs.

par défaut 30

Seuil de détection des scènes : le diminuer augmente le nombre de scènes détectées. Accepte les valeurs de 0 à 100.

Seed rendant la génération reproductible. La valeur None sélectionne un seed aléatoire.

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

Exécuter cette requête

Votre clé reste dans ce navigateur : elle est envoyée uniquement à la Doitong API et enregistrée dans localStorage uniquement si vous cochez Mémoriser. Obtenir une clé API

À propos de Wan 2.1 VACE Long Reframe

Conçu pour les clips longs : il détecte les scènes, recadre chacune d’elles et peut réintégrer le résultat dans la vidéo d’origine avec `paste_back`. `scene_threshold` (0 à 100) définit la sensibilité de détection ; les valeurs basses trouvent davantage de scènes. Le sous-échantillonnage automatique est activé par défaut. Propose également `zoom_factor`, `trim_borders`, le format d’image et une `resolution` de 240p à 720p.

Paramètres

Envoyez soit le nom canonique, soit le nom natif, mais pas les deux. Noms canoniques

NomType Par défautAutorisé Description
promptfacultatif
Typestring
Par défaut
Instructions textuelles guidant la génération vidéo ; facultatives lors d'un recadrage.
negative_promptfacultatif
Typestring
Par défautletterboxing, 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 négatif appliqué lors de la génération d'une vidéo.
seedfacultatif
Typeinteger | null
Seed rendant la génération reproductible. La valeur None sélectionne un seed aléatoire.
resolutionfacultatif
Typeenum
Par défautauto
auto240p360p480p580p720p
Résolution de la vidéo de sortie.
aspect_ratiofacultatif
Typeenum
Par défautauto
auto16:91:19:16
Format d'image de la vidéo obtenue.
num_inference_stepsfacultatif
Typeinteger
Par défaut30
2 – 50
Nombre d'étapes d'échantillonnage, avec un temps de traitement plus long pour une meilleure qualité lorsque le nombre augmente.
guidance_scalefacultatif
Typenumber
Par défaut5
1 – 10
Intensité d'alignement du prompt contrôlée par le guidage sans classifieur ; l'augmenter incite les images générées à suivre plus fidèlement le texte.
samplerfacultatif
Typeenum
Par défautunipc
unipcdpm++euler
Sampler utilisé lors de la génération vidéo.
shiftfacultatif
Typenumber
Par défaut5
1 – 15
Paramètre de décalage appliqué lors de la génération vidéo.
video_urlrequis video
Typeurl · video
Référence de recadrage fournie sous forme d'URL pointant vers le fichier vidéo source.
enable_safety_checkerfacultatif
Typeboolean
Par défautfalse
Commutateur de contrôle de sécurité dont la désactivation nécessite l’autorisation du compte. Sans cette autorisation, chaque requête est contrôlée quel que soit le réglage ; true active le contrôle.
accelerationfacultatif
Typeenum
Par défautregular
nonelowregular
Paramètre d'accélération de l'inférence, avec le choix entre 'none' et 'regular' : le traitement accéléré améliore considérablement la vitesse au prix d'une très légère modification de la sortie.
video_qualityfacultatif
Typeenum
Par défauthigh
lowmediumhighmaximum
Niveau de qualité de la vidéo résultante.
video_write_modefacultatif
Typeenum
Par défautbalanced
fastbalancedsmall
Mode d’écriture de la vidéo résultante.
enable_auto_downsamplefacultatif
Typeboolean
Par défauttrue
Commutateur de sous-échantillonnage automatique.
auto_downsample_min_fpsfacultatif
Typenumber
Par défaut6
1 – 60
Fréquence d'images minimale en FPS pour le sous-échantillonnage automatique.
interpolator_modelfacultatif
Typeenum
Par défautfilm
rifefilm
Sélection du modèle d'interpolation d'images : 'rife' ou 'film'.
transparency_modefacultatif
Typeenum
Par défautcontent_aware
content_awarewhiteblack
Gestion de la transparence des images de début et de fin, déterminant la manière dont leurs régions transparentes sont remplies.
return_frames_zipfacultatif
Typeboolean
Par défautfalse
Contrôle si une archive ZIP contenant chaque image générée est également renvoyée ; activée lorsque la valeur est true.
zoom_factorfacultatif
Typenumber
Par défaut0
0 – 0,9
Définissez le zoom vidéo sur 0 pour la laisser inchangée. Un facteur positif agrandit la vidéo par rapport au canevas de cette valeur, en recadrant les bords extérieurs.
trim_bordersfacultatif
Typeboolean
Par défauttrue
Contrôle le rognage des bordures de la vidéo.
scene_thresholdfacultatif
Typenumber
Par défaut30
0 – 100
Seuil de détection des scènes : le diminuer augmente le nombre de scènes détectées. Accepte les valeurs de 0 à 100.
paste_backfacultatif
Typeboolean
Par défauttrue
Contrôle si la scène recadrée est recollée dans la vidéo d'origine.
requis Nom canonique, également accepté

Les paramètres de fichier acceptent une URL publique https://, un URI data: jusqu’à 10 MB ou le file_url d’un téléversement. Fichiers

Sortie

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"
  }
}
Vos fichiers, votre choixChaque outputs[].url est une copie dans notre stockage : conservée indéfiniment (facturation au Go-mois) ou 7 jours gratuitement, selon le réglage de votre compte ou ?storage=.
Même structure pour chaque modèletype, url, content_type, width, height et duration, pour les images, vidéos et fichiers audio. output est le propre objet de résultat du modèle.
Champs de sortie
video
object {url, content_type, file_name, file_size, width, height, fps, duration, num_frames}Fichier vidéo résultant.

Plus de modèles : Vidéo vers vidéo

Pour les agents IA : cette page au format Markdown est disponible à https://doitong.com/fr/developers/models/wan-vace-apps/long-reframe.md. Tous les modèles et guides : https://doitong.com/developers/llms.txt