Skip to main content
Jedes Projekt hat aktive Einstellungen — Trim, Hintergrund, Untertitelstil, Layout — die steuern, wie Exporte gerendert werden. Verwende Projekteinstellungen, wenn du projektlokale Überschreibungen brauchst, die sich nicht lohnen, als Preset zu teilen. Siehe Render settings reference für die gemeinsame Feldzuordnung von preset, settings.style und settingsOverride.

Endpoints

Vollständige Request- und Response-Schemas findest du in der API reference.

Die aktuellen Einstellungen abrufen

Gibt die vollständigen aktiven Projekteinstellungen zurück, einschließlich eines angewendeten Presets.

Einstellungen patchen

PATCH akzeptiert jede Teilmenge von presetId und settings. Wenn beide übergeben werden, wird zuerst das Preset angewendet und anschließend settings darüber gemerged.

Gültige Felder ermitteln

Das SDK exportiert das Schema, das Updates der Projekteinstellungen validiert. Wandle es zur Laufzeit in JSON Schema um:
Agents sollten das SDK-Schema oder das OpenAPI-Request-Schema abrufen, bevor sie Projekteinstellungen verändern, damit sie die aktuelle Struktur immer kennen.
Lesbare Referenzen:

Projekteinstellungen vs Presets vs Export-Overrides

Youka hat drei Ebenen, in denen Render-Einstellungen liegen können: Jede Ebene wird beim Export in dieser Reihenfolge zusammengeführt.

Was als Nächstes

Version auswählen

GET /projects/{projectId}/versions listet die Versionen des Projekts auf. Hänge ?versionId=ver_example an den Settings-GET-Request an oder füge versionId in den PATCH-Body ein, um eine Version auszuwählen. Settings-Responses enthalten versionId. Wenn du es weglässt, bleibt das Verhalten der primären Version erhalten. Export-Requests akzeptieren ebenfalls versionId. Die Auswahl der Alignment gehört zum Projekt und wird über Versionen hinweg geteilt. Siehe Automate lyric videos für Timing-Revisionen und Export-Snapshots.