Tipos de media
client.media.list(options?)
Lista todos los elementos de media reutilizables que pertenecen a la cuenta autenticada.
client.media.get(mediaId, options?)
Obtén un único elemento de media.
client.media.create(body, options?)
Crea un nuevo elemento de media a partir de una ruta local, bytes o un inputFileId ya subido. Para rutas locales y bytes, el SDK prepara la subida, envía los bytes del archivo a la URL de subida y registra el archivo subido como media reutilizable.
'video' | 'image' | 'logo' | 'intro-video' | 'outro-video'
required
Qué función cumple este elemento de media en un render.
object
La fuente del archivo. Usa
{ type: "path", path } para archivos locales, { type: "bytes", data, filename } para datos Blob, File, ArrayBuffer o de array
tipado, o { type: "inputFile", inputFileId } cuando ya tengas un ID de
subida.string
Opción avanzada de bajo nivel: pasa el ID devuelto por
client.uploads.create(...) en lugar de source.client.media.delete(mediaId, options?)
Elimina un elemento de media.
Ejemplo de extremo a extremo
Aplicar un fondo
Referencia media subido desde un preset o directamente desde la configuración del proyecto:background, convierte el esquema de configuración del proyecto a JSON:
Qué sigue
- Referencia de configuración de render — todas las rutas de campos compartidas y los valores de enum
- Projects — creación de proyectos y subidas
- Presets — agrupa media con otros ajustes de render
- Project settings — aplica fondos a un proyecto
