Medientypen
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 Datei-Bytes an die Upload-URL und registriert die hochgeladene Datei als wiederverwendbares Medium.
'video' | 'image' | 'logo' | 'intro-video' | 'outro-video'
required
Welche Rolle dieses Medienelement in einem Render einnimmt.
object
Die Dateiquelle. Verwende
{ type: "path", path } für lokale Dateien, { type: "bytes", data, filename } für Blob, File, ArrayBuffer oder Daten aus
Typed Arrays, oder { type: "inputFile", inputFileId }, wenn du bereits eine
Upload-ID hast.string
Erweiterte Low-Level-Option: Übergib die ID, die von
client.uploads.create(...) zurückgegeben wird, 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 aus den Projekteinstellungen:background akzeptiert werden, wandle das Schema der Projekteinstellungen in JSON um:
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
