Referencia apiVideos

Edicao rapida de legendas do VOD

POST
/v1/videos/{key}/edits/caption-patch

Reprocessa as janelas alteradas e sobrescreve todos os bitrates do video atual. Arquiva a receita completa para futuros renders. As janelas usam milissegundos na timeline editada; endMs deve ser maior que startMs. A receita deve conter transcript_slice nao vazio, transcript_url ou subtitle_url nao vazio. A validacao completa e feita pelo worker edward.

Autorização

bearerAuth
headerAutorizaçãoBearer <token>

JWT de usuário/console ou API token, conforme a autorização e as permissões da conta. Não enviar tokens reais nos exemplos.

Parâmetros de path

key*string

Corpo da requisição

application/json
  1. body
identificador?string
recipe*||
user?string
windows*array<>
Itens1 <= items

Corpo da resposta

Patch enfileirado; modo atual e tipo patch_legenda.

application/json
  1. response
editId*string
modo*string
outputVideoId*string
renderJobId*string
status*string
tipo?string
version*integer
curl -X POST "https://example.com/v1/videos/string/edits/caption-patch" \  -H "Content-Type: application/json" \  -d '{    "recipe": {      "caption": {        "efeito": "nenhum"      },      "sources": [        {          "video_id": "01900000-0000-7000-8000-000000000001"        }      ],      "subtitle_url": "https://example.com/legenda.srt"    },    "windows": [      {        "endMs": 1000,        "startMs": 0      }    ]  }'

Gerado a partir do schema; nao e uma resposta capturada nem garante regras de negocio externas.

{  "editId": "exemplo",  "modo": "exemplo",  "outputVideoId": "exemplo",  "renderJobId": "exemplo",  "status": "exemplo",  "tipo": "exemplo",  "version": 1}