Skip to main content
Um preset é uma configuração de renderização reutilizável — fundo, estilo de legendas, layout — que você pode aplicar a qualquer projeto ou exportação. Use presets quando você tiver uma aparência consistente em várias faixas. Veja Render settings reference para o formato completo de preset e todas as opções baseadas em enums.

Quando usar um preset

Use um preset quando…

Você quer a mesma aparência em vários projetos e precisa atualizá-la em um só lugar.

Use as configurações do projeto quando…

Você precisa de substituições locais do projeto que não valem a pena compartilhar.

Endpoints

Os esquemas completos de requisição e resposta estão disponíveis em API reference na barra lateral.

Criar um preset

A resposta inclui o novo presetId. Armazene-o e referencie-o em projetos ou exportações.
Associe cada POST a uma chave de idempotência. Reutilizar a mesma chave com o mesmo payload retorna o preset original em vez de criar um duplicado.

Descobrir campos válidos do preset

Presets são validados no servidor em relação ao KaraokePresetSchema. O SDK exporta esse schema para que você possa convertê-lo para JSON Schema em tempo de execução:
Pelo CLI:
Autores de agentes devem chamar isso antes de alterar presets para que o modelo conheça todos os campos válidos e tipos de valor. Referência legível:

Atualizar um preset

Passe qualquer subconjunto de name e preset. Campos que você não incluir permanecem inalterados.

Definir o preset padrão

Cada conta tem, no máximo, um preset padrão, aplicado automaticamente a novos projetos.
Definir um novo padrão automaticamente remove o padrão anterior.

Aplicar um preset

Referencie um preset em três lugares: Exemplo na exportação:

Excluir um preset

Excluir um preset não afeta projetos ou exportações que tenham sido previamente renderizados com ele. Exportações futuras que referenciem o preset excluído falharão.

O que vem a seguir