All posts
Video2026/07/27

Video Bitrate vs Resolution vs Frame Rate for Deliberate Quality Loss

Understand how bitrate, resolution, and frame rate create different kinds of video degradation and how to adjust them safely.

L

Written by

LowQualityMaker Team

Practical experiments in deliberate media degradation, browser-local processing, formats, and retro effects.

Video Bitrate vs Resolution vs Frame Rate for Deliberate Quality Loss cover illustration

Bitrate, resolution, and frame rate are often grouped under "video quality," but each removes a different kind of information. Knowing the difference helps create a deliberate result instead of an unpredictable failure.

Resolution controls spatial detail

Resolution determines the number of pixels in each frame. Lowering height from 1080 to 360 or 144 removes fine texture, small text, and distant features. When displayed larger, the limited grid becomes obvious.

Use resolution when you want a tiny old-web or 144p look.

For exact 16:9, square, and portrait examples, see the 144p Resolution Size and Dimensions guide.

Bitrate controls encoded data over time

Bitrate is the amount of data an encoder targets for each second. Fast motion, smoke, water, noise, and detailed backgrounds require more data. When bitrate is too low, blocks, smears, and unstable edges appear.

Use bitrate when you want compression damage or need a smaller output, but remember that a target is not an exact file-size guarantee.

Frame rate controls temporal detail

Frame rate determines how many visual moments are shown each second. Lower values make movement choppy. They can suit CCTV, stop-motion, or early web video, but may remove important action.

Adjust in a predictable order

Start with resolution, then bitrate, then frame rate. Process and inspect after each major change. If all three are minimized at once, it becomes difficult to know which setting destroyed the result.

SymptomMost relevant controlFirst correction
Small text is no longer shaped like lettersResolutionIncrease target height
Blocks and smears appear during motionBitrateIncrease bitrate or simplify the scene
Gestures skip between positionsFrame rateIncrease frames per second
File remains larger than expectedDuration and encoded bitrateInspect the real output before reducing another quality control

Worked example: a talking-head clip

Start with a 1080p, 30 fps talking-head source. A 360p target removes fine skin and background texture but can keep a large face readable. At 400 kbps, the static background may encode more easily than fast hand movement. A 24 fps target then changes motion less dramatically than a 12 or 15 fps target.

If the face is recognizable but the hands smear, raise bitrate. If subtitles disappear, raise resolution. If speech motion looks like jumps while individual frames remain clear, raise frame rate. This symptom-based approach is more reliable than increasing every control together.

Targets are not measured promises

LowQualityMaker passes requested values to the browser media path. The encoder can normalize values or reject a codec, container, dimension, or audio combination. The completed details and downloaded playback are the evidence of what the browser produced.

The Low Quality Video Maker exposes these targets together with visual effects. Browser encoders may normalize unsupported values, so verify the properties of the completed output.

See How to Make a Video 144p Online for a concrete low-resolution workflow.

Sources and further reading

Related posts

Practical guides to pixelation, compression, retro effects, GIFs, memes, video, and deliberately bad audio.