Calculate video bitrate from file size and duration.
Video bitrate is the amount of data processed per unit of time in a video file, typically measured in megabits per second (Mbps) or kilobits per second (kbps). Higher bitrates generally result in better video quality but larger file sizes, while lower bitrates produce smaller files with potentially reduced quality.
Bitrate determines how much information is used to represent each second of video. It's calculated by dividing the total file size by the duration and converting to the appropriate time-based unit. The bitrate includes both video and audio streams combined.
| Quality Level | Resolution | Typical Bitrate | Use Case |
|---|---|---|---|
| Low Quality | 480p | 1-2 Mbps | Mobile streaming, slow connections |
| Standard Definition | 720p | 3-5 Mbps | Standard web video, YouTube SD |
| High Definition | 1080p | 8-12 Mbps | YouTube HD, Vimeo, general streaming |
| Full HD | 1080p 60fps | 12-20 Mbps | Gaming videos, action content |
| 4K UHD | 2160p | 35-50 Mbps | 4K streaming, professional content |
| 4K UHD 60fps | 2160p 60fps | 50-80 Mbps | High-end gaming, professional video |
Bitrate (kbps) = (File Size in KB × 8) / Duration in seconds
Bitrate (Mbps) = Bitrate (kbps) / 1000
Example: A 500 MB file that's 10 minutes (600 seconds) long:
500,000 KB × 8 / 600 = 6,667 kbps = 6.67 Mbps
Bitrate Units: