Naar inhoud springen

Workflow Utilities Scale Video

Integreren

Model-ID workflow-utilities/scale-video
# 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/workflow-utilities/scale-video?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"

Tot $ 3,60 per uitvoering gefactureerd op basis van het werkelijke gebruik, de rest wordt terugbetaald Op deze pagina uitvoeren

API-sleutel ophalen
Utility · Video

Je eerste resultaat komt hier

Bouw hieronder een request en voer die uit met je API-sleutel. Uitvoer wordt naar onze opslag gekopieerd en voor altijd of 7 dagen gratis bewaard.

Een aanvraag samenstellen

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

•verplicht video_url
Sleep een bestand hierheen of

Lever de video die via URL moet worden geschaald of vergroot/verkleind aan, met even genummerde afmetingen voor zowel hoogte als breedte om aan de vereisten van de videocodec te voldoen.

Geavanceerd mode · pad_color · codec · preset · width · height · crf
mode standaard stretch

Methode voor het wijzigen van de grootte: `stretch` forceert de gevraagde afmetingen en kan de beeldverhouding wijzigen. Zowel `pad` als `crop` behouden de beeldverhouding: `pad` past de video binnen de gevraagde afmetingen en vult ongebruikte ruimte met de geselecteerde kleur (letterboxing/pillarboxing). `crop` vult de gevraagde afmetingen en snijdt vervolgens centraal bij tot de exacte grootte.

pad_color standaard black

Kleur voor opvulling in de modus `pad`; andere modi negeren deze.

codec standaard libx264

Kies de encoderingscodec: gebruik libx265 (H.265/HEVC) voor betere compressie of libx264 (H.264) voor brede compatibiliteit.

preset standaard fast

Voorinstelling die de coderingssnelheid bepaalt. Een tragere voorinstelling verbetert de compressie maar verlengt de coderingstijd.

Uitvoerbreedte in pixels, afzonderlijk of samen met height te gebruiken; ten minste één dimensie is vereist. Bij alleen width wordt de hoogte automatisch afgeleid zonder de beeldverhouding te wijzigen.

Uitvoerhoogte in pixels, afzonderlijk of samen met width te gebruiken; ten minste één dimensie is vereist. Bij alleen height wordt de breedte automatisch afgeleid zonder de beeldverhouding te wijzigen.

standaard 18

Constant Rate Factor die de kwaliteit over het bereik 0–51 bepaalt; 18 lijkt voor de meeste inhoud doorgaans verliesvrij. Een lagere instelling verbetert de kwaliteit maar vergroot het bestand.

POST /run/workflow-utilities/scale-video?wait=20 prijsopgave → $ 3,60
# 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/workflow-utilities/scale-video?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"

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 Workflow Utilities Scale Video

Schaalt een video naar een doel-`width` (maximaal 7680) en/of -`height` (maximaal 4320); als slechts één waarde wordt opgegeven, volgt de andere de beeldverhouding. `mode` kan stretch, pad (met een gekozen kleur) of crop zijn. Codeer met libx264 of libx265, een snelheidsvoorinstelling van ultrafast tot slow en `crf` van 0 tot 51. Retourneert de oorspronkelijke en nieuwe afmetingen.

Parameters

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

NaamType StandaardToegestaan Beschrijving
video_urlverplicht video
Typeurl · video
Lever de video die via URL moet worden geschaald of vergroot/verkleind aan, met even genummerde afmetingen voor zowel hoogte als breedte om aan de vereisten van de videocodec te voldoen.
widthoptioneel
Typeinteger | null
2 – 7.680
Uitvoerbreedte in pixels, afzonderlijk of samen met height te gebruiken; ten minste één dimensie is vereist. Bij alleen width wordt de hoogte automatisch afgeleid zonder de beeldverhouding te wijzigen.
heightoptioneel
Typeinteger | null
2 – 4.320
Uitvoerhoogte in pixels, afzonderlijk of samen met width te gebruiken; ten minste één dimensie is vereist. Bij alleen height wordt de breedte automatisch afgeleid zonder de beeldverhouding te wijzigen.
modeoptioneel
Typeenum
Standaardstretch
stretchpadcrop
Methode voor het wijzigen van de grootte: `stretch` forceert de gevraagde afmetingen en kan de beeldverhouding wijzigen. Zowel `pad` als `crop` behouden de beeldverhouding: `pad` past de video binnen de gevraagde afmetingen en vult ongebruikte ruimte met de geselecteerde kleur (letterboxing/pillarboxing). `crop` vult de gevraagde afmetingen en snijdt vervolgens centraal bij tot de exacte grootte.
pad_coloroptioneel
Typeenum
Standaardblack
blackwhiteredgreenbluegray
Kleur voor opvulling in de modus `pad`; andere modi negeren deze.
codecoptioneel
Typeenum
Standaardlibx264
libx264libx265
Kies de encoderingscodec: gebruik libx265 (H.265/HEVC) voor betere compressie of libx264 (H.264) voor brede compatibiliteit.
presetoptioneel
Typeenum
Standaardfast
ultrafastfastmediumslow
Voorinstelling die de coderingssnelheid bepaalt. Een tragere voorinstelling verbetert de compressie maar verlengt de coderingstijd.
crfoptioneel
Typeinteger
Standaard18
0 – 51
Constant Rate Factor die de kwaliteit over het bereik 0–51 bepaalt; 18 lijkt voor de meeste inhoud doorgaans verliesvrij. Een lagere instelling verbetert de kwaliteit maar vergroot het bestand.
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": "workflow-utilities/scale-video",
  "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": 3600,
    "usd": "3.60",
    "charged": 3600,
    "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
    },
    "original_width": 1929,
    "original_height": 1082,
    "scaled_width": 1920,
    "scaled_height": 1080
  },
  "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}Video na schalen of wijzigen van de grootte.
original_width
integerBreedte van de oorspronkelijke video, gemeten in pixels.
original_height
integerHoogte van de oorspronkelijke video, gemeten in pixels.
scaled_width
integerBreedte van de uitvoervideo, gemeten in pixels.
scaled_height
integerHoogte van de uitvoervideo, gemeten in pixels.

Meer modellen: Video naar video

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