BFCBrilliance

What Bitrate Do I Need for This Video?

Size divided by time — then take the audio out. Skipping that one step is why a file lands just over the upload limit.

By BFCBrilliance··3 min read

Size over time, and that's it

A megabyte is eight megabits. So a target file size is a budget of bits, and dividing it by the running time gives the bits per second you're allowed to spend.

500 MB for a ten-minute video is 4,000,000 kilobits over 600 seconds — 6,667 kbps.

Your details

Decimal units - a million bytes to the MB, which is what upload limits mean.

128 is a common stereo default. Set 0 if the video is silent.

Used only for the two reverse outputs - what that bitrate would produce.

Result

Video bitrate to set
6,539

The total budget MINUS the audio track. This is the number for your encoder. Negative means the audio alone exceeds the target.

Total bitrate the file can affordVideo and audio together. Setting THIS as your video bitrate is the classic mistake.
6,667
That video bitrate in Mbps
6.54
Share of the budget the audio takesSmall on a generous target, serious on a tight one. Over 100% means the target is impossible.
1.92
Size if you encode at your chosen bitrateIncludes the audio track.
384.6
Video length that fits, at your chosen bitrate
13
Megabytes a minute at the target
50
Target size in MB
500
Running time in seconds
600

Open the Video Bitrate Calculator on its own page to bookmark or share it.

Now take the audio out

This is the step that gets skipped, and it's the whole reason the tool exists.

Your encoder asks for a video bitrate. If you hand it the 6,667 you just worked out, the finished file overshoots by exactly the size of the audio track — because the audio spends the same budget.

With a 128 kbps stereo track, the number to actually type in is 6,539.

That's why both figures are shown side by side: the total the file can afford, and the video bitrate to set.

When it matters, and when it doesn't

At 500 MB the audio takes 1.92% of the budget. You could ignore it and nobody would notice.

Now squeeze the same ten minutes into 25 MB:

TargetTotal budgetAudio shareVideo bitrate
500 MB6,667 kbps1.92%6,539
25 MB333 kbps38.4%205

Same audio track, same video. At a tight target it's taking close to two fifths of everything you have.

Push further and the audio alone exceeds the budget — a 60-minute video into 1 MB reports a negative video bitrate and an audio share of 5,760%. That's the honest answer rather than a fabricated small positive number, and it tells you what to fix: cut the audio bitrate, or accept a bigger file.

Why your file browser disagrees

You'll encode a 500 MB file and Windows will call it 477 MB. Nothing went wrong.

This tool uses decimal megabytes — a million bytes — which is what cameras, video tools and upload limits mean. Windows reports mebibytes (1,048,576 bytes) and labels those MB too.

Two different units sharing a name. Our file size converter shows both readings of the same byte count if you need to check one against the other.

Will the encoder actually hit it?

Depends on the mode:

  • Two-pass or explicit target-size — lands within about a percent. It measures the content first, then spends the budget.
  • Single-pass VBR — looser, but usually close.
  • Constant quality (CRF) — ignores your target completely. It gives you whatever size the content needs to reach the quality you asked for.

CRF is the better choice when you have no hard limit, and the wrong one when you do.

Add roughly a percent for container overhead — muxing, headers, index data. If the ceiling is genuinely hard, treat the result as a maximum and take a few percent off.

Why resolution isn't an input

Because it doesn't change the arithmetic. Bitrate decides how big the file is; resolution, frame rate and how much movement is in the shot decide how good it looks at that size.

A static screen recording and a fast-moving sport at the same bitrate and resolution are not comparable — one has almost nothing changing between frames, the other has everything changing.

So "what bitrate do I need for 1080p" isn't a calculation. Encode a difficult thirty seconds at two candidate bitrates, look at them, then use the arithmetic to confirm the whole video fits.

Running it backwards

The last two outputs take a bitrate you already know you like and tell you what it produces.

At 5,000 kbps with the same 128 kbps audio, ten minutes comes to 384.6 MB — and 13.0 minutes of video would fit inside a 500 MB target.

That second figure answers a question the forward direction can't: not does this video fit, but how much video fits. Useful when you're deciding what to cut, or how long a recording can run before it breaks a limit.

Free tool

Video Bitrate Calculator

The bitrate that hits a target file size - with the audio track subtracted, because it comes out of the same budget and people forget it.

Open the tool →
#tech#video#encoding#bitrate#streaming

Enjoyed this? Get the next one.

New articles straight to your inbox. No spam, ever.

Keep reading