Back to Home

Performance Benchmarks

Real-World Performance Metrics

All benchmarks run on real videos in production environments.

Last updated: November 27, 2025
Chrome 120macOS 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

FeatureAverageMinMaxMedian
Metadata Extraction (10s)45 ms40 ms52 ms44 ms
Thumbnail Generation (10s)2845 ms2650 ms3200 ms2820 ms
Scene Detection (10s)3120 ms2980 ms3450 ms3100 ms
Color Extraction (10s)2650 ms2450 ms2920 ms2640 ms
Full Analysis (10s)8660 ms8200 ms9500 ms8620 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