abacusai.media_project
Classes
Media Project — a saved Studio video-editor project. |
Module Contents
- class abacusai.media_project.MediaProject(client, mediaProjectId=None, name=None, editorState=None, lastRenderArtifactId=None, info=None, assetUrls=None, createdAt=None, updatedAt=None)
Bases:
abacusai.return_class.AbstractApiClassMedia Project — a saved Studio video-editor project.
- Parameters:
client (ApiClient) – An authenticated API Client instance
mediaProjectId (id) – The ID of the media project
name (str) – The project name
editorState (dict) – The editor document (settings + media library + timeline), stored snake_case and returned camelCase
lastRenderArtifactId (id) – The media artifact of the latest export, if any
info (dict) – Extensible metadata bag
assetUrls (dict) – Map of hashed media_artifact_id -> fresh signed URL (set by describe at read time)
createdAt (str) – The creation timestamp
updatedAt (str) – The last update timestamp
- media_project_id = None
- name = None
- editor_state = None
- last_render_artifact_id = None
- info = None
- asset_urls = None
- created_at = None
- updated_at = None
- deprecated_keys
- __repr__()