Although all the previous answers are true, there is a FREE and SIMPLE way to record for as long as you want... with 2 conditions: you'll be recording in a lower resolution (1024×576) and you have to be plugged in to your computer. Use the EOS Webcam...