Canon EOS 7D Video Recording Limits

Format/Codec | Limit |
---|---|
All Formats | 30 minutes or 4GB1 |
1 If the recording time reaches 29 minutes and 59 seconds or the file size reaches 4GB (whichever occurs first), recording will stop automatically.
Notes
- An increase of the camera’s internal temperature may cause recording to stop before the maximum recording time is reached.
Source: Canon 7D Instruction Manual (English) - page 157