Accéder au contenu

Bytedance Upscaler Upscale Video

Intégrer

Identifiant du modèle 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.ru/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Fichiers comme dans l'exemple: 0,072 $ 72 crédits API · ≈ 7,75 ₽ vos fichiers sont mesurés avant l'exécution L'exécuter sur cette page

Obtenir une clé API
ByteDance Amélioration de la résolution Sortie 4K #upscaler#video#bytedance

Augmente la résolution d’une vidéo jusqu’à 8K avec des préréglages, des niveaux de qualité et des options de fréquence d’images et de profondeur de bits

ByteDance · Vidéo

Votre premier résultat apparaîtra ici

Construisez une requête ci-dessous et exécutez-la avec votre clé API. Les sorties sont copiées dans notre stockage, conservées indéfiniment ou 7 jours gratuitement.

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.

•obligatoire video_url
Déposez un fichier ou

URL pointant vers la vidéo source à agrandir.

target_resolution par défaut 1080p

Résolution souhaitée pour la vidéo agrandie.

enhancement_tier par défaut standard

Niveau de qualité utilisé pour l’amélioration.

par défaut 30

Fréquence d’images souhaitée pour la sortie améliorée, mesurée en images par seconde.

Facteur de multiplication de la résolution de sortie, compris entre 1.1 et 10.0 ; lorsqu’il est fourni, il remplace target_resolution et multiplie la résolution d’entrée (par exemple, 2.0 la double). La mise à l’échelle est prise en charge jusqu’à 4k uniquement, défini comme un nombre total de pixels de 3840x2160 ; dépasser cette limite produit une erreur.

Avancé enhancement_preset · fidelity · bit_depth
enhancement_preset par défaut general

Préréglage d’amélioration adapté au type de vidéo. Utilisez 'general' pour un traitement général, 'ugc' pour les courtes vidéos générées par les utilisateurs, 'short_series' pour les courts dramas, 'aigc' pour le contenu généré par l’IA et 'old_film' pour restaurer les films classiques.

fidelity par défaut high

Intensité de l’amélioration, avec 'medium' pour une amélioration équilibrée de la qualité d’image ou 'high' pour une amélioration légère préservant largement la texture visuelle de la vidéo source.

bit_depth par défaut 8

Choisissez la profondeur de couleur en bits de la vidéo de sortie ; le niveau d’amélioration Pro est nécessaire pour une sortie 10-bit ou 12-bit.

POST /run/bytedance-upscaler/upscale/video?wait=20 devis → 0,072 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/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.ru/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 Bytedance Upscaler Upscale Video

Prend un `video_url` et augmente sa résolution jusqu’à `target_resolution` (de 1080p à 8k), ou utilise à la place `scale_ratio` de 1.1 à 10. `target_fps` va de 24 à 120. `enhancement_preset` convient à des contenus tels que ugc ou old_film, `enhancement_tier` vaut fast, standard ou pro, et une `bit_depth` de 10 ou 12 nécessite le niveau pro.

Paramètres

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

NomType Par défautAutorisé Description
video_urlobligatoire video
Typeurl · video
URL pointant vers la vidéo source à agrandir.
target_resolutionfacultatif
Typeenum
Par défaut1080p
1080p2k4k6k8k
Résolution souhaitée pour la vidéo agrandie.
target_fpsfacultatif
Typenumber
Par défaut30
24 – 120
Fréquence d’images souhaitée pour la sortie améliorée, mesurée en images par seconde.
enhancement_presetfacultatif
Typeenum
Par défautgeneral
generalugcshort_seriesaigcold_film
Préréglage d’amélioration adapté au type de vidéo. Utilisez 'general' pour un traitement général, 'ugc' pour les courtes vidéos générées par les utilisateurs, 'short_series' pour les courts dramas, 'aigc' pour le contenu généré par l’IA et 'old_film' pour restaurer les films classiques.
enhancement_tierfacultatif
Typeenum
Par défautstandard
faststandardpro
Niveau de qualité utilisé pour l’amélioration.
scale_ratiofacultatif
Typenumber | null
1,1 – 10
Facteur de multiplication de la résolution de sortie, compris entre 1.1 et 10.0 ; lorsqu’il est fourni, il remplace target_resolution et multiplie la résolution d’entrée (par exemple, 2.0 la double). La mise à l’échelle est prise en charge jusqu’à 4k uniquement, défini comme un nombre total de pixels de 3840x2160 ; dépasser cette limite produit une erreur.
fidelityfacultatif
Typeenum
Par défauthigh
highmedium
Intensité de l’amélioration, avec 'medium' pour une amélioration équilibrée de la qualité d’image ou 'high' pour une amélioration légère préservant largement la texture visuelle de la vidéo source.
bit_depthfacultatif
Typeenum
Par défaut8
81012
Choisissez la profondeur de couleur en bits de la vidéo de sortie ; le niveau d’amélioration Pro est nécessaire pour une sortie 10-bit ou 12-bit.
obligatoire 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": "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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Vos fichiers, votre choixChaque outputs[].url est une copie sur notre stockage : conservée indéfiniment (facturation par Go-mois) ou 7 jours gratuitement, selon le réglage de votre compte ou ?storage=.
Une structure identique pour chaque modèletype, url, content_type, width, height et duration, pour les images, les vidéos et l'audio. output est l'objet de résultat propre au modèle.
Champs de sortie
video
object {url, content_type, file_name, file_size}Fichier vidéo résultant.
duration
number

Pour les agents IA : cette page au format Markdown est disponible à l'adresse https://doitong.com/fr-FR/developers/models/bytedance-upscaler/upscale/video.md. Tous les modèles et guides : https://doitong.com/developers/llms.txt