Naar inhoud springen

Bytedance Upscaler Upscale Video

Integreren

Model-ID bytedance-upscaler/upscale/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/bytedance-upscaler/upscale/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"

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

API-sleutel ophalen
ByteDance Opschalen 4K-uitvoer #upscaler#video#bytedance

Schaalt video op tot maximaal 8K met voorinstellingen, kwaliteitsniveaus en opties voor framesnelheid en bitdiepte

ByteDance · 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

URL die naar de bronvideo voor upscaling verwijst.

target_resolution standaard 1080p

Gewenste resolutie voor de opgeschaalde video.

enhancement_tier standaard standard

Kwaliteitsniveau dat voor verbetering wordt gebruikt.

standaard 30

Gewenste framesnelheid voor de verbeterde uitvoer, gemeten in frames per seconde.

Multiplier voor de uitvoerresolutie, van 1.1 tot 10.0; wanneer deze wordt opgegeven, vervangt hij target_resolution en vermenigvuldigt hij de invoerresolutie (2.0 verdubbelt deze bijvoorbeeld). Schalen wordt alleen ondersteund tot 4k, gedefinieerd als een totaal aantal pixels van 3840x2160; overschrijding van die limiet veroorzaakt een fout.

Geavanceerd enhancement_preset · fidelity · bit_depth
enhancement_preset standaard general

Verbeteringspreset afgestemd op het videot type. Gebruik 'general' voor algemene verwerking, 'ugc' voor korte door gebruikers gegenereerde video's, 'short_series' voor korte drama's, 'aigc' voor door AI gegenereerd materiaal en 'old_film' voor het herstellen van klassieke films.

fidelity standaard high

Intensiteit van de verbetering, met 'medium' voor een evenwichtige verbetering van de beeldkwaliteit of 'high' voor een milde verbetering die de visuele textuur van de bronvideo grotendeels behoudt.

bit_depth standaard 8

Kies de kleurdiepte van de uitvoervideo; voor 10-bits of 12-bits uitvoer is de Pro-verbeteringslaag vereist.

POST /run/bytedance-upscaler/upscale/video?wait=20 prijsopgave → $ 0,072
# 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/bytedance-upscaler/upscale/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 Bytedance Upscaler Upscale Video

Neemt een `video_url` en verhoogt de resolutie naar `target_resolution` (1080p tot 8k), of gebruikt in plaats daarvan `scale_ratio` van 1.1 tot 10. `target_fps` loopt van 24 tot 120. `enhancement_preset` is geschikt voor content zoals ugc of old_film, `enhancement_tier` is fast, standard of pro, en `bit_depth` van 10 of 12 vereist het pro-niveau.

Parameters

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

NaamType StandaardToegestaan Beschrijving
video_urlverplicht video
Typeurl · video
URL die naar de bronvideo voor upscaling verwijst.
target_resolutionoptioneel
Typeenum
Standaard1080p
1080p2k4k6k8k
Gewenste resolutie voor de opgeschaalde video.
target_fpsoptioneel
Typenumber
Standaard30
24 – 120
Gewenste framesnelheid voor de verbeterde uitvoer, gemeten in frames per seconde.
enhancement_presetoptioneel
Typeenum
Standaardgeneral
generalugcshort_seriesaigcold_film
Verbeteringspreset afgestemd op het videot type. Gebruik 'general' voor algemene verwerking, 'ugc' voor korte door gebruikers gegenereerde video's, 'short_series' voor korte drama's, 'aigc' voor door AI gegenereerd materiaal en 'old_film' voor het herstellen van klassieke films.
enhancement_tieroptioneel
Typeenum
Standaardstandard
faststandardpro
Kwaliteitsniveau dat voor verbetering wordt gebruikt.
scale_ratiooptioneel
Typenumber | null
1,1 – 10
Multiplier voor de uitvoerresolutie, van 1.1 tot 10.0; wanneer deze wordt opgegeven, vervangt hij target_resolution en vermenigvuldigt hij de invoerresolutie (2.0 verdubbelt deze bijvoorbeeld). Schalen wordt alleen ondersteund tot 4k, gedefinieerd als een totaal aantal pixels van 3840x2160; overschrijding van die limiet veroorzaakt een fout.
fidelityoptioneel
Typeenum
Standaardhigh
highmedium
Intensiteit van de verbetering, met 'medium' voor een evenwichtige verbetering van de beeldkwaliteit of 'high' voor een milde verbetering die de visuele textuur van de bronvideo grotendeels behoudt.
bit_depthoptioneel
Typeenum
Standaard8
81012
Kies de kleurdiepte van de uitvoervideo; voor 10-bits of 12-bits uitvoer is de Pro-verbeteringslaag vereist.
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": "bytedance-upscaler/upscale/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": 72,
    "usd": "0.072",
    "charged": 72,
    "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
    },
    "duration": 5
  },
  "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}Resulterend videobestand.
duration
number

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