Managing large media libraries becomes critical as signage deployments grow. A 10-screen deployment with 50 images is easy to manage. A 500-screen deployment with 5,000 images, 200 videos, and 50 active campaigns requires structure, naming conventions, and lifecycle management. Without it: duplicated assets waste storage, outdated promotions play on screens, and designers spend more time finding files than creating content.
Organization Strategies
Folder Structure
Design a consistent folder hierarchy that scales. Recommended structure:
/brand/— logos, brand guidelines, fonts, colour palettes/campaigns/YYYY-MM-campaign-name/— time-bound campaigns/locations/location-name/— location-specific media/shared/— backgrounds, templates, common elements/archive/— past campaigns (keep for reference, remove from active)
Naming Conventions
Consistent naming makes files findable and sortable:
- Lowercase with hyphens:
summer-sale-banner-1920x1080.jpg - Include dimensions:
logo-horizontal-400x100.png - Date prefix for campaigns:
2026-03-ramadan-greeting.mp4 - Avoid spaces, special characters, and generic names like "final", "new", "v2"
File Format Guidelines
| Type | Format | Quality | Notes |
|---|---|---|---|
| Photos | JPEG | 80–90% quality | Best size/quality for photos |
| Graphics | PNG / SVG | Lossless | SVG for scalable, PNG for raster with transparency |
| Video | H.264 MP4 | 8–15 Mbps (1080p) | Universal player compatibility |
| Fonts | WOFF2 / TTF | N/A | Include in project, don't rely on player fonts |
| Data | JSON / CSV | N/A | Structured data for templates |
Key Parameters
| Parameter | Value | Why It Matters |
|---|---|---|
| Image resolution | Match display (1920×1080) | No wasted pixels or bandwidth |
| Video codec | H.264, 8–15 Mbps | Best quality/size balance |
| Player storage | 4–16 GB flash | Plan content size accordingly |
| Naming convention | lowercase-hyphen-descriptive | Findable, sortable, consistent |
| Archive cycle | Move to archive after campaign end | Keep active library clean |
Common Mistakes
- No folder structure. All files in one flat folder with names like "banner_final_v3_NEW.jpg" makes every content change painful. Invest 30 minutes in a folder structure — it saves hours over the project lifetime.
- Keeping expired campaigns active. A Christmas promotion still in the project in February shows on screens. Implement campaign end dates and move expired content to archive after conclusion.
- 4000×3000 images for 1920×1080 screens. Oversized images waste 4× storage and bandwidth. Resize images to target resolution before adding to projects.
- No shared asset library. The same logo file duplicated in 20 projects means 20 updates when the logo changes. Use a shared asset folder referenced by all projects — update once, propagate everywhere.