Asset tabs
The beta assets panel is organized into dedicated tabs:
Assets3DTemplatesVideoImageMusicSpeechComponentsJobsBranches
This means AVS treats generation, media management, and job tracking as part of one integrated surface instead of scattering them across modal-only flows.
Core asset management
The Assets tab supports:
- Uploading files
- Searching indexed assets
- Filtering by asset type
- Sorting by date, name, or type
- Renaming assets
- Updating asset notes
- Deleting assets
- Multi-delete
- Dragging assets into the timeline
Search is content-aware and is backed by richer metadata than a filename-only filter.
Asset types you can work with
The codebase currently recognizes and/or surfaces workflows for:
- Video
- Audio
- Image
- 3D model assets
- Screen recordings / Vidova assets
- Components
- Templates
Metadata and inspection
Asset workflows also include:
- Metadata lookup
- Face capture support
- Exact still capture from asset timecodes
- Frame extraction
- Thumbnail access
- Notes and annotations
- Duration resolution
This matters for agent/tool workflows because the AI surfaces can inspect assets before editing against them.
Transcription and analysis
Assets can participate in pipeline-driven analysis. The current code paths include:
- Transcription start flows
- Pipeline polling
- Pipeline state aggregation
- Job status display
- Transcript consumption in the transcript editor
When transcription data exists, it can power text-linked editing rather than acting as passive metadata.
AI generation tabs
Video
The video tab is currently wired for Veo-based generation flows. The broader app also includes Veo job polling and result ingestion into the assets list.
Image
The image tab covers Gemini image generation workflows.
Music
The music tab is built around Lyria generation.
Speech
The speech tab exposes TTS workflows.
Components and templates
AVS includes two different reusable-creative surfaces:
Templates
Template assets provide quicker starting points for common visual treatments.
Components
Component assets are custom Motion Canvas components. The product can:
- create components
- create components from templates
- edit existing components
- attach components to the timeline as component clips
This is a key difference between AVS and template-only editors.
Jobs and branches tabs
Jobs
The jobs tab centralizes generation and processing state, including background pipeline jobs and effect jobs.
Branches
The branches tab keeps media work branch-aware so users can reason about edits in the context of project branches.
Notifications and completion
Generation flows can trigger:
- asset refreshes
- completion toasts
- browser notifications when enabled
That makes long-running jobs easier to work with while you continue editing elsewhere.
