A 1TB hard drive can store approximately 30 days of continuous video footage from a single CCTV camera with a resolution of 720p and a frame rate of 15 fps. For a 1080p camera, 1TB can last for 15-20 days of continuous video footage. However, the actual duration may vary depending on the video quality, frame rate, and recording duration.