Eine Voreinstellung ist eine wiederverwendbare Render-Konfiguration — Hintergrund, Untertitelstil, Layout — die du auf jedes Projekt oder jeden Export anwenden kannst. Nutze Voreinstellungen, wenn du über viele Tracks hinweg ein einheitliches Erscheinungsbild haben möchtest. Siehe Render settings reference für die vollständigeDocumentation Index
Fetch the complete documentation index at: https://docs.youka.io/llms.txt
Use this file to discover all available pages before exploring further.
preset-Form und jede enum-gestützte Option.
Wann man eine Voreinstellung verwendet
Verwende eine Voreinstellung, wenn…
Du über viele Projekte hinweg denselben Look möchtest und ihn an einer
Stelle aktualisieren musst.
Verwende Projekteinstellungen, wenn…
Du projektspezifische Overrides brauchst, die sich nicht lohnen zu teilen.
Endpoints
| Method | Path | Zweck |
|---|---|---|
GET | /presets | Voreinstellungen für das authentifizierte Konto auflisten. |
POST | /presets | Eine neue Voreinstellung erstellen. |
GET | /presets/{presetId} | Eine einzelne Voreinstellung abrufen. |
PATCH | /presets/{presetId} | Namen aktualisieren, Body aktualisieren oder als Standard festlegen. |
DELETE | /presets/{presetId} | Eine Voreinstellung löschen. |
Eine Voreinstellung erstellen
presetId. Speichere sie und referenziere sie in Projekten oder Exports.
Gültige Preset-Felder ermitteln
Voreinstellungen werden serverseitig gegen dasKaraokePresetSchema validiert. Das SDK exportiert dieses Schema, sodass du es zur Laufzeit in JSON Schema umwandeln kannst:
Eine Voreinstellung aktualisieren
name und preset. Felder, die du nicht angibst, bleiben unverändert.
Die Standard-Voreinstellung festlegen
Jedes Konto hat höchstens eine Standard-Voreinstellung, die automatisch auf neue Projekte angewendet wird.Eine Voreinstellung anwenden
Referenziere eine Voreinstellung an drei Stellen:| Wo | Feld |
|---|---|
| Bei der Projekterstellung | presetId in POST /projects |
| Jederzeit in einem Projekt | presetId in PATCH /projects/{projectId}/settings |
| Beim Export | presetId in POST /projects/{projectId}/exports |
Eine Voreinstellung löschen
Was als Nächstes
- Render settings reference — alle geteilten Feldpfade und Enum-Werte
- Media — wird aus Preset-Bodies referenziert
- Project settings — eine Voreinstellung auf ein Projekt anwenden
- CLI presets — derselbe Ablauf im Terminal
- SDK presets — dieselben Endpoints in TypeScript
