Skip to main content
Todo projeto tem configurações ativas — corte, fundo, estilo de legenda, layout — que controlam como as exportações são renderizadas. Use as configurações do projeto quando você quiser substituições locais do projeto que não valem a pena compartilhar como um preset. Veja Render settings reference para o mapa de campos compartilhados de preset, settings.style e settingsOverride.

Endpoints

Os esquemas completos de requisição e resposta estão na API reference.

Buscar as configurações atuais

Retorna todas as configurações ativas do projeto, incluindo qualquer preset aplicado.

Alterar as configurações

PATCH aceita qualquer subconjunto de presetId e settings. Quando ambos são enviados, o preset é aplicado primeiro e depois settings é mesclado por cima.

Descobrir campos válidos

O SDK exporta o schema que valida atualizações de configurações do projeto. Converta-o para JSON Schema em runtime:
Agentes devem buscar o schema do SDK ou o schema de requisição OpenAPI antes de alterar configurações do projeto para que sempre conheçam o formato atual.
Referência legível:

Configurações do projeto vs presets vs substituições de exportação

O Youka tem três camadas onde as configurações de renderização podem ficar: Cada camada é mesclada nessa ordem no momento da exportação.

Próximos passos

Escolher uma versão

GET /projects/{projectId}/versions lista as versões do projeto. Adicione ?versionId=ver_example à requisição GET de settings, ou inclua versionId no body do PATCH, para escolher uma versão. As respostas de settings incluem versionId. Omiti-lo preserva o comportamento da versão primária. Requisições de exportação também aceitam versionId. A seleção de alignment pertence ao projeto e é compartilhada entre versões. Veja Automate lyric videos para revisões de timing e snapshots de exportação.