Skip to main content
Jedes Projekt hat aktive Einstellungen — Zuschnitt, Hintergrund, Untertitelstil, Layout — die steuern, wie Exporte gerendert werden. Verwende Projekteinstellungen, wenn du projektlokale Überschreibungen möchtest, die sich nicht lohnen, in ein gemeinsames Preset zu packen. Siehe Render settings reference für die gemeinsame Feldzuordnung von preset, settings.style und settingsOverride.

client.projects.getSettings(projectId, options?)

Rufe die aktiven Einstellungen eines Projekts ab.

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

Patche die aktiven Projekteinstellungen. Du kannst ein Preset anwenden, rohe Einstellungen übergeben oder beides (das Preset wird zuerst angewendet, anschließend werden die Einstellungen darüber hinaus zusammengeführt).

Fields

string
Wende ein wiederverwendbares Preset an. Lasse es weg, um das aktuelle Preset unverändert zu lassen.
object
Patch, der oberhalb des Presets angewendet wird. Verwende style für Preset-förmige Überschreibungen, sowie projektlokale Felder wie displayLanguages, chordSettings und duetSingerFilter.

Gültige Felder ermitteln

Wandle das Update-Schema zur Laufzeit in JSON Schema um, um jedes gültige Feld zu entdecken:
Agents sollten dies vor dem Ändern von Projekteinstellungen aufrufen, damit sie immer die aktuelle Struktur kennen.

Häufige Muster

Projekteinstellungen vs Presets

Wie geht es weiter