Ir para o conteúdo

Workflow Utilities Auto Subtitle

Integrar

ID do modelo workflow-utilities/auto-subtitle
# 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/workflow-utilities/auto-subtitle?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,005 5 créditos de API · ≈ ₽ 0,52 seus arquivos são medidos antes da execução Executar nesta página

Obter chave de API
Utility · 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 do vídeo para adição automática de legendas.

Avançado font_weight · position · language · font_name · font_color · highlight_color · stroke_color · background_color · font_size · stroke_width · background_opacity · y_offset · words_per_subtitle · enable_animation
font_weight padrão bold

Peso do texto; o estilo típico do TikTok usa bold ou black.

position padrão bottom

Posicionamento das legendas ao longo do eixo vertical.

padrão en

Identificador do idioma da transcrição, como 'en', 'es', 'fr', 'de', 'it', 'pt', 'nl', 'ja', 'zh' ou 'ko'. Um identificador ISO de 3 letras, como 'eng', 'spa' ou 'fra', também é aceito.

padrão Montserrat

Nome da fonte selecionada em fonts.google.com; qualquer Google Font é aceita, incluindo 'Montserrat', 'Poppins' e 'BBH Sans Hegarty'.

padrão white

Cor usada nas palavras da legenda que não estão ativas.

padrão purple

Cor de destaque no estilo karaokê aplicada à palavra em reprodução.

padrão black

Cor aplicada ao contorno ou traço do texto.

padrão none

Cor do fundo atrás do texto; 'none' e 'transparent' desativam o fundo.

padrão 100

Tamanho da fonte das legendas; o estilo do TikTok usa texto maior.

padrão 3

Largura do contorno ou traço do texto, medida em pixels; 0 o desativa.

padrão 0

Opacidade do fundo, em que 0.0 significa totalmente transparente e 1.0 significa totalmente opaco.

padrão 75

Deslocamento vertical em pixels; valores positivos movem para baixo, enquanto valores negativos movem para cima.

padrão 3

Limite de palavras por segmento da legenda, permitindo exibição de uma palavra com 1, de uma frase curta com 2–3 ou de uma frase completa com 8–12 palavras por segmento.

POST /run/workflow-utilities/auto-subtitle?wait=20 cotação → $ 0,005
# 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/workflow-utilities/auto-subtitle?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 Workflow Utilities Auto Subtitle

Transcreve a fala de um vídeo e incorpora legendas com a palavra atualmente falada destacada. As opções de estilo incluem qualquer nome de fonte do Google Font, tamanho 20-150, peso, cores do texto e do destaque, contorno, cor e opacidade do fundo, além de posicionamento no topo, centro ou parte inferior com deslocamento vertical. `words_per_subtitle` varia de 1 a 12, e uma animação de quique pode ser ativada ou desativada. Também retorna a transcrição e os tempos das palavras.

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 do vídeo para adição automática de legendas.
languageopcional
Tipostring
Padrãoen
Identificador do idioma da transcrição, como 'en', 'es', 'fr', 'de', 'it', 'pt', 'nl', 'ja', 'zh' ou 'ko'. Um identificador ISO de 3 letras, como 'eng', 'spa' ou 'fra', também é aceito.
font_nameopcional
Tipostring
PadrãoMontserrat
Nome da fonte selecionada em fonts.google.com; qualquer Google Font é aceita, incluindo 'Montserrat', 'Poppins' e 'BBH Sans Hegarty'.
font_sizeopcional
Tipointeger
Padrão100
20 – 150
Tamanho da fonte das legendas; o estilo do TikTok usa texto maior.
font_weightopcional
Tipoenum
Padrãobold
normalboldblack
Peso do texto; o estilo típico do TikTok usa bold ou black.
font_coloropcional
Tipoenum
Padrãowhite
whiteblackredgreenblueyelloworangepurplepinkbrowngraycyanmagenta
Cor usada nas palavras da legenda que não estão ativas.
highlight_coloropcional
Tipoenum
Padrãopurple
whiteblackredgreenblueyelloworangepurplepinkbrowngraycyanmagenta
Cor de destaque no estilo karaokê aplicada à palavra em reprodução.
stroke_widthopcional
Tipointeger
Padrão3
0 – 10
Largura do contorno ou traço do texto, medida em pixels; 0 o desativa.
stroke_coloropcional
Tipoenum
Padrãoblack
blackwhiteredgreenblueyelloworangepurplepinkbrowngraycyanmagenta
Cor aplicada ao contorno ou traço do texto.
background_coloropcional
Tipoenum
Padrãonone
blackwhiteredgreenblueyelloworangepurplepinkbrowngraycyanmagentanonetransparent
Cor do fundo atrás do texto; 'none' e 'transparent' desativam o fundo.
background_opacityopcional
Tiponumber
Padrão0
0 – 1
Opacidade do fundo, em que 0.0 significa totalmente transparente e 1.0 significa totalmente opaco.
positionopcional
Tipoenum
Padrãobottom
topcenterbottom
Posicionamento das legendas ao longo do eixo vertical.
y_offsetopcional
Tipointeger
Padrão75
-200 – 200
Deslocamento vertical em pixels; valores positivos movem para baixo, enquanto valores negativos movem para cima.
words_per_subtitleopcional
Tipointeger
Padrão3
1 – 12
Limite de palavras por segmento da legenda, permitindo exibição de uma palavra com 1, de uma frase curta com 2–3 ou de uma frase completa com 8–12 palavras por segmento.
enable_animationopcional
Tipoboolean
Padrãotrue
Ativa a animação das legendas com um efeito de entrada com quique.
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": "workflow-utilities/auto-subtitle",
  "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": 5,
    "usd": "0.005",
    "charged": 5,
    "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
    },
    "transcription": "string",
    "subtitle_count": 1,
    "words": [
      {}
    ],
    "transcription_metadata": {}
  },
  "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}Vídeo contendo legendas geradas automaticamente.
transcription
stringTexto completo da transcrição.
subtitle_count
integerQuantidade de segmentos de legenda gerados.
words
array of object | nullDados de temporização das palavras individuais fornecidos pelo serviço de transcrição.
transcription_metadata
object | nullMetadados adicionais fornecidos pela ElevenLabs para a transcrição, incluindo idioma, segmentos e outros detalhes.

Mais modelos: Vídeo para vídeo

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