Real-World Performance Metrics
All benchmarks run on real videos in production environments.
Last updated: November 27, 2025
Chrome 120 • macOS • Apple M1
Avg Thumbnail Time
2.85s
10-second video
↑ 12%vs last month
Avg Scene Detection
3.12s
10-second video
↑ 8%vs last month
Avg Color Extraction
2.65s
10-second video
↑ 15%vs last month
Peak Memory Usage
78MB
Average across tests
Performance by Video Length
2845ms
10s
6420ms
30s
11230ms
60s
19840ms
120s
Performance by Feature
45ms
Metadata
2650ms
Colors
2845ms
Thumbnails
3120ms
Scenes
8660ms
Full Analysis
Browser Comparison (Thumbnail Generation - 10s video)
Chrome2845 ms
Firefox3120 ms
Safari3450 ms
Edge2890 ms
Detailed Performance Metrics
| Feature | Average | Min | Max | Median |
|---|---|---|---|---|
| Metadata Extraction (10s) | 45 ms | 40 ms | 52 ms | 44 ms |
| Thumbnail Generation (10s) | 2845 ms | 2650 ms | 3200 ms | 2820 ms |
| Scene Detection (10s) | 3120 ms | 2980 ms | 3450 ms | 3100 ms |
| Color Extraction (10s) | 2650 ms | 2450 ms | 2920 ms | 2640 ms |
| Full Analysis (10s) | 8660 ms | 8200 ms | 9500 ms | 8620 ms |
Test Environment
- Browser
- Chrome 120
- Operating System
- macOS
- CPU
- Apple M1
- Memory
- 16GB
Methodology
• All benchmarks are run on real video files, not synthetic test data
• Each test is executed 10 times and the median value is reported
• Tests are run in isolation with no other CPU-intensive tasks running
• Benchmarks are automatically updated weekly via GitHub Actions
• Source code for benchmarks is available in the repository
Ready to Try It Out?
Test VideoIntel.js with your own videos in the interactive playground