An hour of high-definition programming will usually consume anywhere between 1.5GB and 5GB. The size will depend on the quality of your recording — for example, most DVRs allow you to record in lower resolutions to conserve space, but if you want to see every original pixel, your recordings will be on the large side.