ThisCalculator

Everyday

Video Recording Bitrate Calculator and Guide

Updated · Standard formula, shown below

Estimated file size 5.49 GB
Total bitrate
12.192 Mbps
Result
Recording duration
60 min
You entered
Video bitrate
12 Mbps
You entered

Video Recording Bitrate Calculator and Guide

A video recording bitrate calculator estimates how much storage a recording will use from its bitrate and duration, or the bitrate needed to fit a target file size. Enter the recording time and either bitrate or available file size; the result is an estimate in gigabytes or megabits per second.

Formula

For this calculator, estimated file size in decimal gigabytes is duration in seconds multiplied by total bitrate in bits per second, divided by 8 bits per byte, then divided by 1,000,000,000 bytes per gigabyte. Total bitrate is video bitrate plus audio bitrate converted from kilobits per second to megabits per second.

  • t is recording duration in minutes.
  • b is video bitrate in megabits per second (Mbps).
  • a is audio bitrate in kilobits per second (kbps).
  • size is estimated file size in decimal gigabytes (GB).
  • rate is the combined audio and video bitrate in Mbps.

In symbols: size (GB) = [t × 60 × (b + a ÷ 1,000) × 1,000,000] ÷ 8 ÷ 1,000,000,000. The bitrates are treated as steady averages over the recording.

Worked Example

Using the calculator’s defaults—60 minutes, 12 Mbps video, and 192 kbps audio:

  1. Convert audio bitrate: 192 ÷ 1,000 = 0.192 Mbps.
  2. Add the streams: 12 + 0.192 = 12.192 Mbps.
  3. Convert the duration: 60 × 60 = 3,600 seconds.
  4. Calculate storage: 3,600 × 12.192 × 1,000,000 ÷ 8 ÷ 1,000,000,000 = 5.4864 GB.

Rounded to two decimal places, the estimated file size is 5.49 GB. The combined bitrate is 12.192 Mbps.

How bitrate determines recording size

Bitrate is the amount of encoded data produced or transmitted per second. A higher bitrate generally means a larger file and gives the encoder more data with which to represent motion and detail. It does not guarantee better-looking video: resolution, frame rate, scene complexity, encoder quality, and compression format all affect the result.

The basic storage relationship is direct. Double the average total bitrate or double the duration, and the estimated size doubles. For example, at roughly 12 Mbps combined, an hour is about 5.4 GB in decimal units; two hours are about 10.9 GB. These are estimates, not promises of an exact file size.

Using the estimate for a target file size

If you know the storage limit and duration, rearrange the same relationship to estimate a suitable combined bitrate:

Total bitrate (Mbps) = file size (GB) × 8,000 ÷ duration (seconds).

Subtract the audio bitrate, expressed in Mbps, to get an approximate video-bitrate budget. For instance, a 4 GB decimal limit for a one-hour recording allows about 8.89 Mbps total. With 192 kbps audio (0.192 Mbps), the video stream would need to average about 8.70 Mbps or less. Leave extra room for variable bitrate peaks, container overhead, and other tracks rather than setting the encoder exactly at the limit.

Choosing a practical bitrate

There is no single correct bitrate for every video. Use the encoder’s guidance for the chosen codec and output settings as a starting point, then consider the material. Fast movement, foliage, water, grain, and detailed textures can be harder to compress than a static talking-head shot. A more efficient codec may achieve similar visual quality at a lower bitrate, but compatibility and encoding speed can differ.

  • Resolution and frame rate: Higher pixel counts and more frames per second usually need more data for comparable quality.
  • Codec and quality setting: Compression efficiency varies. A quality-based or variable-bitrate mode may change bitrate from scene to scene.
  • Audio and extra tracks: Add the bitrate of each audio track, and account for subtitles or other streams if relevant.
  • Storage headroom: Reserve space for peaks, file-system formatting, and additional recordings. A drive’s advertised capacity and the space shown by software may use different unit conventions.

Common sources of mismatch

The calculator assumes a constant average bitrate. Many recording systems use variable bitrate, so actual size depends on what appears in the footage and how the encoder reacts. Some devices report a target bitrate, while others report a momentary or average rate. Container metadata and file-system overhead also add a small amount beyond the elementary audio and video streams.

Units are another frequent source of error. Mbps means megabits per second; MB/s means megabytes per second. Since one byte contains eight bits, 8 Mbps is approximately 1 MB/s before overhead. Likewise, decimal GB is 1,000,000,000 bytes, whereas a gibibyte (GiB) is 1,073,741,824 bytes. Operating systems may label displayed capacity differently, so their shown number can differ from a decimal-GB estimate.

Frequently Asked Questions

How many gigabytes is one hour of video?
It depends mainly on the combined average bitrate. At 10 Mbps total, one hour is about 4.5 decimal GB; at 20 Mbps, it is about 9 GB. Add audio to the video bitrate if it is not already included.

Does a higher bitrate always mean better video?
No. It can reduce compression artifacts when the encoder and settings benefit from more data, but it cannot restore detail absent from the source. Codec, resolution, frame rate, and encoder quality matter too.

Should I include audio bitrate?
Yes, when estimating the complete recording. Add the audio stream’s bitrate to the video bitrate; convert kbps to Mbps by dividing by 1,000.

Why is my recording larger than the estimate?
The actual average bitrate may be higher than the value entered, especially with variable-bitrate encoding. Multiple audio tracks, container overhead, and unit differences can also explain a gap.

What bitrate should I choose to fit a memory card?
Estimate a maximum average bitrate from the usable space and recording duration, then leave a margin. Check the camera or encoder’s supported settings and test a representative clip, since peaks and variable bitrate affect the final size.

Related

Formula used
in t | Recording duration | min | 60 | 0
in b | Video bitrate | Mbps | 12 | 0
in a | Audio bitrate | kbps | 192 | 0
out size | Estimated file size | GB | (t * 60 * (b + a / 1000) * 1000000) / 8 / 1000000000 | 2
out rate | Total bitrate | Mbps | b + a / 1000 | 3

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.