Skip to content

# Library

The media library at `/app/media/library` is where you upload, organize, and publish video and photo content.

## Video Upload

- Drag-and-drop — single or batch upload (up to 10GB per file)
- Supported formats — MP4, MOV, AVI, MKV, WebM, M4V, FLV
- Automatic metadata — FFprobe extracts duration, dimensions, orientation, quality, and audio info
- Quick actions — hover a video card for Edit (E), Preview (P), Analytics (A), Schedule (S) keyboard shortcuts

## Photo Management

- Albums — organize photos into named collections with cover images
- Bulk uploads — drag-and-drop multiple photos with automatic metadata extraction
- Photo picker — insert photos into landing pages and email templates via a modal picker

## Scheduled Publishing

- Publish/unpublish dates — set future dates for automatic state changes
- Timezone support — 11 supported timezones
- Calendar view — visualize scheduled items on the Calendar tab
- BullMQ automation — jobs fire at scheduled times

## Preview Links

Generate 24-hour JWT-authenticated preview links for unpublished videos — useful for stakeholder review before publishing.

## Admin Routes

- `/app/media/library` — video and photo management
- `/app/media/jobs` — processing job queue monitoring