Video files are large because they contain many frames over time, often alongside audio. Compression reduces the amount of data needed to represent that content, but the settings used during encoding affect the final size and visual result.
Resolution
Describes the dimensions of the video frame. Reducing it can lower the amount of image data that needs to be stored.
Bitrate
Affects how much data is used over time. Lower bitrate reduces file size, but pushing it too far can make visual loss noticeable.
Codecs & Containers
H.264 is a codec, while MP4 is its container. WebM is another container commonly using VP8 or VP9 codecs.
For a short support recording, a smaller file may be more important than preserving every detail. A product demo with small interface text may need a more careful balance because aggressive compression can make that text harder to read.