Skip to main content
Chaque projet a des paramètres actifs — découpe, arrière-plan, style des sous-titres, mise en page — qui contrôlent la façon dont les exports sont rendus. Utilisez les paramètres du projet lorsque vous voulez des surcharges locales au projet qui ne valent pas la peine d’être regroupées dans un preset partagé. Voir Référence des paramètres de rendu pour la cartographie des champs partagés preset, settings.style et settingsOverride.

client.projects.getSettings(projectId, options?)

Récupère les paramètres actifs d’un projet.

client.projects.updateSettings(projectId, body, options?)

Applique un patch aux paramètres actifs du projet. Vous pouvez appliquer un preset, passer des paramètres bruts, ou les deux (le preset est appliqué en premier, puis les surcharges de paramètres sont fusionnées par-dessus).

Champs

string
Applique un preset réutilisable. Omettez-le pour laisser le preset actuel inchangé.
object
Patch appliqué par-dessus le preset. Utilisez style pour des surcharges au format du preset, ainsi que des champs locaux au projet comme displayLanguages, chordSettings et duetSingerFilter.

Découvrir les champs valides

Convertissez le schéma de mise à jour en JSON Schema à l’exécution pour découvrir chaque champ valide :
Les agents devraient appeler ceci avant de modifier les paramètres du projet afin de toujours connaître la structure actuelle.

Modèles courants

Paramètres du projet vs presets

Et ensuite

Choisir une version

Omettre versionId lit ou met à jour la version principale. Les réponses incluent l’ID de version. La sélection de l’alignement est partagée par le projet plutôt que stockée par version.