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

Arquivos como o exemplo: $ 0,072 72 créditos de API · ≈ ₽ 7,73 seus arquivos são medidos antes da execução Executar nesta página

Obter chave de API
ByteDance Upscale Saída em 4K #upscaler#video#bytedance

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

ByteDance · Vídeo

Seu primeiro resultado aparecerá aqui

Monte uma requisição abaixo e execute-a com sua chave de API. As saídas são copiadas para nosso armazenamento, mantidas para sempre ou por 7 dias gratuitamente.

Criar uma solicitação

Os controles são gerados a partir do esquema do modelo. O código e o preço são atualizados conforme você os altera.

•obrigatório video_url
Solte um arquivo ou

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

target_resolution padrão 1080p

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

enhancement_tier padrão standard

Nível de qualidade usado para o aprimoramento.

padrão 30

Taxa de quadros desejada para a saída aprimorada, medida em quadros por segundo.

Multiplicador da resolução de saída, variando de 1.1 a 10.0; quando fornecido, substitui target_resolution e multiplica a resolução da entrada (por exemplo, 2.0 a duplica). O redimensionamento é compatível somente 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 padrão general

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

fidelity padrão high

Intensidade do aprimoramento, oferecendo 'medium' para uma melhoria equilibrada da qualidade da imagem ou 'high' para um aprimoramento leve que preserva em grande parte a textura visual do vídeo de origem.

bit_depth padrão 8

Escolha a profundidade de bits de cor do vídeo de saída; o nível de aprimoramento Pro é necessário para 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 esta solicitação

Sua chave permanece neste navegador: ela é enviada somente à Doitong API e salva (localStorage) apenas se você marcar Lembrar. Obter uma chave de API

Sobre Bytedance Upscaler Upscale Video

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

Parâmetros

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

NomeTipo Padrã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
Padrão1080p
1080p2k4k6k8k
Resolução desejada para o vídeo com aumento de resolução.
target_fpsopcional
Tiponumber
Padrão30
24 – 120
Taxa de quadros desejada para a saída aprimorada, medida em quadros por segundo.
enhancement_presetopcional
Tipoenum
Padrãogeneral
generalugcshort_seriesaigcold_film
Predefinição de aprimoramento adaptada ao tipo de vídeo. Use 'general' para processamento geral, 'ugc' para vídeos curtos gerados por usuários, 'short_series' para dramas curtos, 'aigc' para material gerado por IA e 'old_film' para restaurar filmes clássicos.
enhancement_tieropcional
Tipoenum
Padrãostandard
faststandardpro
Nível de qualidade usado para o aprimoramento.
scale_ratioopcional
Tiponumber | null
1,1 – 10
Multiplicador da resolução de saída, variando de 1.1 a 10.0; quando fornecido, substitui target_resolution e multiplica a resolução da entrada (por exemplo, 2.0 a duplica). O redimensionamento é compatível somente até 4k, definido como uma contagem total de pixels de 3840x2160; exceder esse limite produz um erro.
fidelityopcional
Tipoenum
Padrãohigh
highmedium
Intensidade do aprimoramento, oferecendo 'medium' para uma melhoria equilibrada da qualidade da imagem ou 'high' para um aprimoramento leve que preserva em grande parte a textura visual do vídeo de origem.
bit_depthopcional
Tipoenum
Padrão8
81012
Escolha a profundidade de bits de cor do vídeo de saída; o nível de aprimoramento Pro é necessário para saída de 10-bit ou 12-bit.
obrigatório Nome canônico, também aceito

Os parâmetros de arquivo aceitam uma URL https:// pública, um URI data: de até 10 MB ou o file_url de um upload. Arquivos

Saída

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"
  }
}
Seus arquivos, sua escolhaCada outputs[].url é uma cópia em nosso armazenamento: mantida para sempre (cobrada por GB-mês) ou por 7 dias gratuitamente, conforme a configuração da sua conta ou ?storage=.
Mesmo formato em todos os modelostype, url, content_type, width, height e duration, para imagens, vídeos e áudios. output é o próprio objeto de resultado do modelo.
Campos da saída
video
object {url, content_type, file_name, file_size}Arquivo de vídeo resultante.
duration
number

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