Medientypen
| Typ | Beschreibung |
|---|---|
video | Loopendes Hintergrundvideo. |
image | Statisches Hintergrundbild. |
logo | Logo-Overlay. |
intro-video | Wird abgespielt, bevor das Karaoke startet. |
outro-video | Wird abgespielt, nachdem das Karaoke endet. |
client.media.list(options?)
Listet alle wiederverwendbaren Medienelemente auf, die dem authentifizierten Konto gehören.
client.media.get(mediaId, options?)
Ruft ein einzelnes Medienelement ab.
client.media.create(body, options?)
Erstellt ein neues Medienelement aus einem lokalen Pfad, Bytes oder einer bereits hochgeladenen inputFileId. Bei lokalen Pfaden und Bytes bereitet das SDK den Upload vor, sendet die Dateibytes an die Upload-URL und registriert die hochgeladene Datei als wiederverwendbares Medium.
Welche Rolle dieses Medienelement in einem Render erfüllt.
Die Dateiquelle. Verwende
{ type: "path", path } für lokale Dateien, { type: "bytes", data, filename } für Blob, File, ArrayBuffer oder Typed-Array-
Daten, oder { type: "inputFile", inputFileId }, wenn du bereits eine Upload-
ID hast.Erweiterte Low-Level-Option: Übergib die von
client.uploads.create(...) zurückgegebene ID anstelle von source.client.media.delete(mediaId, options?)
Löscht ein Medienelement.
End-to-end-Beispiel
Hintergrund anwenden
Verweise auf hochgeladene Medien aus einem Preset oder direkt über die Projekteinstellungen:background akzeptiert werden, konvertiere das Projekteinstellungen-Schema in JSON:
Wie geht es weiter?
- Render settings reference — alle geteilten Feldpfade und Enum-Werte
- Projects — Projekterstellung und Uploads
- Presets — Medien zusammen mit anderen Render-Einstellungen bündeln
- Project settings — Hintergründe auf ein Projekt anwenden
