Avançar para o conteúdo

Bytedance Upscaler Upscale Video

Integrar

ID do modelo 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"

Ficheiros como o exemplo: 0,072 $ 72 créditos da API · ≈ 7,75 ₽ os seus ficheiros são medidos antes da execução Executar nesta página

Obter chave de API
ByteDance Aumento de resolução Saída em 4K #upscaler#video#bytedance

Aumenta a resolução de vídeo até 8K com predefinições, níveis de qualidade e opções de taxa de fotogramas e profundidade de bits

ByteDance · Vídeo

O seu primeiro resultado aparece aqui

Crie um pedido abaixo e execute-o com a sua chave de API. As saídas são copiadas para o nosso armazenamento, guardadas para sempre ou durante 7 dias gratuitamente.

Criar um pedido

Os controlos são gerados a partir do esquema do modelo. O código e o preço são atualizados à medida que os altera.

•obrigatório video_url
Largue um ficheiro ou

URL que aponta para o vídeo de origem para aumento de resolução.

target_resolution predefinição 1080p

Resolução pretendida para o vídeo com aumento de resolução.

enhancement_tier predefinição standard

Nível de qualidade utilizado para a melhoria.

predefinição 30

Taxa de frames pretendida para a saída melhorada, medida em frames per segundo.

Multiplicador da resolução de saída, entre 1.1 e 10.0; quando fornecido, substitui target_resolution e multiplica a resolução da entrada (por exemplo, 2.0 duplica-a). O redimensionamento só é suportado até 4k, definido como uma contagem total de pixels de 3840x2160; exceder esse limite produz um erro.

Avançado enhancement_preset · fidelity · bit_depth
enhancement_preset predefinição general

Predefinição de melhoria adaptada ao tipo de vídeo. Utilize 'general' para processamento geral, 'ugc' para vídeos curtos gerados por utilizadores, 'short_series' para dramas curtos, 'aigc' para material gerado por IA e 'old_film' para restaurar filmes clássicos.

fidelity predefinição high

Intensidade da melhoria, oferecendo 'medium' para um melhoramento equilibrado da qualidade da imagem ou 'high' para uma melhoria ligeira que preserva em grande medida a textura visual do vídeo de origem.

bit_depth predefinição 8

Escolha a profundidade de bits de cor do vídeo de saída; o nível de melhoria Pro é necessário para uma saída de 10-bit ou 12-bit.

POST /run/bytedance-upscaler/upscale/video?wait=20 cotação → 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"

Executar este pedido

A sua chave permanece neste navegador: é enviada apenas para a Doitong API e guardada em localStorage apenas se selecionar Lembrar. Obter uma chave de API

Sobre Bytedance Upscaler Upscale Video

Aceita um `video_url` e aumenta a resolução para `target_resolution` (de 1080p até 8k), ou utiliza `scale_ratio` de 1.1 a 10. `target_fps` varia de 24 a 120. `enhancement_preset` adapta-se a conteúdos como ugc ou old_film, `enhancement_tier` pode ser fast, standard ou pro, e `bit_depth` de 10 ou 12 requer o nível pro.

Parâmetros

Envie o nome canónico ou o nome nativo, não ambos. Nomes canónicos

NomeTipo PredefiniçãoPermitido Descrição
video_urlobrigatório video
Tipourl · video
URL que aponta para o vídeo de origem para aumento de resolução.
target_resolutionopcional
Tipoenum
Predefinição1080p
1080p2k4k6k8k
Resolução pretendida para o vídeo com aumento de resolução.
target_fpsopcional
Tiponumber
Predefinição30
24 – 120
Taxa de frames pretendida para a saída melhorada, medida em frames per segundo.
enhancement_presetopcional
Tipoenum
Predefiniçãogeneral
generalugcshort_seriesaigcold_film
Predefinição de melhoria adaptada ao tipo de vídeo. Utilize 'general' para processamento geral, 'ugc' para vídeos curtos gerados por utilizadores, 'short_series' para dramas curtos, 'aigc' para material gerado por IA e 'old_film' para restaurar filmes clássicos.
enhancement_tieropcional
Tipoenum
Predefiniçãostandard
faststandardpro
Nível de qualidade utilizado para a melhoria.
scale_ratioopcional
Tiponumber | null
1,1 – 10
Multiplicador da resolução de saída, entre 1.1 e 10.0; quando fornecido, substitui target_resolution e multiplica a resolução da entrada (por exemplo, 2.0 duplica-a). O redimensionamento só é suportado até 4k, definido como uma contagem total de pixels de 3840x2160; exceder esse limite produz um erro.
fidelityopcional
Tipoenum
Predefiniçãohigh
highmedium
Intensidade da melhoria, oferecendo 'medium' para um melhoramento equilibrado da qualidade da imagem ou 'high' para uma melhoria ligeira que preserva em grande medida a textura visual do vídeo de origem.
bit_depthopcional
Tipoenum
Predefinição8
81012
Escolha a profundidade de bits de cor do vídeo de saída; o nível de melhoria Pro é necessário para uma saída de 10-bit ou 12-bit.
obrigatório Nome canónico, também aceite

Os parâmetros de ficheiro aceitam um URL https:// público, um URI data: até 10 MB ou o file_url de um carregamento. Ficheiros

Resultado

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"
  }
}
Os seus ficheiros, a sua escolhaCada outputs[].url é uma cópia no nosso armazenamento: guardada para sempre (paga por GB-mês) ou durante 7 dias gratuitamente, conforme a definição da sua conta ou ?storage=.
A mesma estrutura em todos os modelostype, url, content_type, width, height e duration, tanto para imagens como para vídeo e áudio. output é o próprio objeto de resultado do modelo.
Campos do resultado
video
object {url, content_type, file_name, file_size}Ficheiro de vídeo resultante.
duration
number

Para agentes de IA: esta página em Markdown está disponível em https://doitong.com/pt-PT/developers/models/bytedance-upscaler/upscale/video.md. Todos os modelos e guias: https://doitong.com/developers/llms.txt