Naar inhoud springen

Wan Motion

Integreren

Model-ID wan-motion
# 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-motion?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",
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# 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"

Bestanden zoals het voorbeeld: $ 0,75 750 API-tegoed je bestanden worden vóór de uitvoering gemeten Op deze pagina uitvoeren

API-sleutel ophalen
Alibaba Video naar video

Karakteranimatie die een referentieafbeelding beweegt volgens de beweging van een aandrijfvideo, met poseaanpassing

Gemaakt op Doitong

Openbare werken gemaakt met Wan Motion door de Doitong-community. Gebruik een prompt opnieuw met één klik.

Getoonde openbare werken: 2
Create a realistic cinematic UGC-style commercial video, exactly 30 seconds long. The entire scen... Video

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

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

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

Een aanvraag samenstellen

Besturingselementen worden gegenereerd op basis van het modelschema. De code en de prijs worden bijgewerkt terwijl je ze wijzigt.

standaard

Optionele tekstinstructies die de generatie aansturen.

•verplicht video_url
Sleep een bestand hierheen of

URL van de aandrijfvideo, gebruikt als bewegingsbron.

•verplicht image_url
Sleep een bestand hierheen of

URL van de referentieafbeelding, gebruikt om het uiterlijk van het personage te bepalen.

Geavanceerd acceleration · seed · adapt_motion · enable_safety_checker
acceleration standaard regular

Generatieversnelling op basis van caching: kies 'none' om caching uit te schakelen of 'regular' om caching in te schakelen en sneller te genereren.

Seed die de willekeurigheid voor reproduceerbare resultaten bepaalt.

POST /run/wan-motion?wait=20 prijsopgave → $ 0,75
# 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-motion?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",
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# 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"

Deze request uitvoeren

Je sleutel blijft in deze browser: hij wordt alleen naar de Doitong API verzonden en alleen in localStorage opgeslagen als je Onthouden aanvinkt. API-sleutel ophalen

Over Wan Motion

Heeft twee invoerwaarden nodig: een aandrijfvideo in `video_url` voor de beweging en een referentieafbeelding in `image_url` voor het uiterlijk van het personage. Een optionele `prompt` stuurt het resultaat. Met `adapt_motion` aan wordt de pose van de video aangepast aan de lichaamsverhoudingen van het referentiepersonage, wat helpt wanneer de lichaamsbouw verschilt. `enhance_identity` kan de referentieafbeelding vooraf verwerken om de identiteit van het personage consistenter te houden.

Parameters

Stuur de canonieke naam of de oorspronkelijke naam, niet beide. Canonieke namen

NaamType StandaardToegestaan Beschrijving
video_urlverplicht video
Typeurl · video
URL van de aandrijfvideo, gebruikt als bewegingsbron.
image_urlverplicht image
Typeurl · image
URL van de referentieafbeelding, gebruikt om het uiterlijk van het personage te bepalen.
promptoptioneel
Typestring
Standaard
Optionele tekstinstructies die de generatie aansturen.
seedoptioneel
Typeinteger | null
Seed die de willekeurigheid voor reproduceerbare resultaten bepaalt.
accelerationoptioneel
Typeenum
Standaardregular
noneregular
Generatieversnelling op basis van caching: kies 'none' om caching uit te schakelen of 'regular' om caching in te schakelen en sneller te genereren.
adapt_motionoptioneel
Typeboolean
Standaardtrue
Bewegingsaanpassing voor verschillen in lichaamsverhoudingen tussen de referentieafbeelding en het onderwerp van de aandrijfvideo. Inschakelen past de aandrijfbeweging aan de referentieverhoudingen aan en wordt aanbevolen wanneer lichaamsvormen of -afmetingen verschillen.
enhance_identityoptioneel
Typeboolean
Standaardfalse
Voorbewerking van de referentieafbeelding met Flux Kontext Edit, uitgevoerd vóór animatie om identiteitsbehoud te verbeteren.
enable_safety_checkeroptioneel
Typeboolean
Standaardtrue
Veiligheidscontrole van invoer en uitvoer, die alleen door geautoriseerde accounts kan worden uitgeschakeld. Een waarde true schakelt de controle in; requests zonder autorisatie worden ongeacht deze instelling gecontroleerd.
verplicht Canonieke naam, ook geaccepteerd

Bestandsparameters accepteren een openbare https:// URL, een data: URI tot 10 MB of de file_url van een upload. Bestanden

Uitvoer

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "wan-motion",
  "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": 750,
    "usd": "0.75",
    "charged": 750,
    "refunded": 0
  },
  "input": {
    "video_url": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4",
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  },
  "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
    },
    "prompt": "woman dancing",
    "seed": 42
  },
  "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"
  }
}
Jouw bestanden, jouw keuzeElke outputs[].url is een kopie in onze opslag: voor altijd bewaard (betaald per GB-maand) of 7 dagen gratis, volgens je accountinstelling of ?storage=.
Dezelfde structuur voor elk modeltype, url, content_type, width, height en duration, voor afbeeldingen, video en audio. output is het eigen resultaatobject van het model.
Velden van de uitvoer
video
object {url, content_type, file_name, file_size}Videobestand dat door de generatie is geproduceerd.
prompt
stringPrompt die is gebruikt om de uitvoer te genereren.
seed
integerSeedwaarde die tijdens de generatie wordt toegepast.

Voor AI-agents: deze pagina als Markdown staat op https://doitong.com/nl/developers/models/wan-motion.md. Alle modellen en handleidingen: https://doitong.com/developers/llms.txt