Ir para o conteúdo

Depth Anything Video

Integrar

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

Arquivos como o exemplo: $ 0,40 400 créditos de API seus arquivos são medidos antes da execução Executar nesta página

Obter chave de API
ByteDance Vídeo para vídeo até 1080p #video-to-video#motion#edit

Estima mapas de profundidade por quadro para um vídeo de entrada, com opções de tamanho, mapa de cores e comparação lado a lado

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 usado para estimar a profundidade.

resolution padrão auto

Resolução da saída; `auto` mantém a resolução da entrada até 1080p. Valores disponíveis: 'auto', '360p', '480p', '720p', '1080p'.

Limite de processamento de quadros, limitado a 2400. Definir como None também permite até 2400 quadros.

Avançado model · colormap · output_fps · side_by_side · include_raw_depths
model padrão VDA-Large

Tamanho do modelo de estimativa de profundidade; VDA-Large oferece a maior qualidade, enquanto VDA-Small é executado mais rapidamente.

colormap padrão grayscale

Paleta de visualização da profundidade: 'grayscale' exibe a profundidade normalizada bruta, enquanto 'viridis' oferece uma visualização adequada para pessoas com daltonismo e 'inferno' ou 'magma' fornece uniformidade perceptual. A paleta 'turbo' recomendada mapeia regiões próximas para cores quentes e regiões distantes para cores frias.

Taxa de quadros do vídeo de saída. None mantém a taxa de quadros da entrada.

POST /run/depth-anything-video?wait=20 cotação → $ 0,40
# 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/depth-anything-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"

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 Depth Anything Video

Transforma um vídeo em uma visualização de profundidade com resultados consistentes entre os quadros. Selecione um tamanho de modelo (VDA-Small, VDA-Base ou VDA-Large), um mapa de cores (grayscale, turbo, inferno, magma ou viridis) e uma `resolution` de saída de até 1080p. Opcionalmente, renderize o original ao lado do vídeo de profundidade com `side_by_side`, limite os quadros com `max_frames` (até 2400) ou exporte os valores brutos de profundidade como um arquivo .npz.

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 usado para estimar a profundidade.
modelopcional
Tipoenum
PadrãoVDA-Large
VDA-SmallVDA-BaseVDA-Large
Tamanho do modelo de estimativa de profundidade; VDA-Large oferece a maior qualidade, enquanto VDA-Small é executado mais rapidamente.
colormapopcional
Tipoenum
Padrãograyscale
grayscaleturboinfernomagmaviridis
Paleta de visualização da profundidade: 'grayscale' exibe a profundidade normalizada bruta, enquanto 'viridis' oferece uma visualização adequada para pessoas com daltonismo e 'inferno' ou 'magma' fornece uniformidade perceptual. A paleta 'turbo' recomendada mapeia regiões próximas para cores quentes e regiões distantes para cores frias.
resolutionopcional
Tipoenum
Padrãoauto
auto360p480p720p1080p
Resolução da saída; `auto` mantém a resolução da entrada até 1080p. Valores disponíveis: 'auto', '360p', '480p', '720p', '1080p'.
max_framesopcional
Tipointeger | null
> 0
Limite de processamento de quadros, limitado a 2400. Definir como None também permite até 2400 quadros.
output_fpsopcional
Tiponumber | null
> 0
Taxa de quadros do vídeo de saída. None mantém a taxa de quadros da entrada.
side_by_sideopcional
Tipoboolean
Padrãofalse
Controla a saída de um vídeo que compara as visualizações original e de profundidade lado a lado.
include_raw_depthsopcional
Tipoboolean
Padrãofalse
Controla a exportação dos dados brutos de profundidade float32 para um arquivo .npz contendo `depths` [N,H,W], `min_depth`, `max_depth`, `fps`, `model` e `shape`.
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": "depth-anything-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": 400,
    "usd": "0.40",
    "charged": 400,
    "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
    },
    "raw_depths": {
      "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
    }
  },
  "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"
  }
}
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}Vídeo exibindo a profundidade, codificado como H.264 no formato MP4.
raw_depths
object {url, content_type, file_name, file_size} | nullDados brutos de profundidade em um arquivo .npz, fornecidos quando `include_raw_depths` é True.

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