In reply to smbnji:
If you're looking for a bike camera with a long battery life, there are a few options :
Garmin Varia UT800 - This camera has a battery life of up to 4 hours and provides a clear 1080p video recording. It also comes with features such as night vision, automatic incident detection, and live tracking.
Shimano CM-1000 - This camera has a battery life of up to 3.5 hours and records in 4K. It also has a built-in GPS for tracking your ride and a waterproof design for all weather conditions.
AKASO Brave 7 LE - This camera has a battery life of up to 2 hours, but it comes with two batteries, so you can swap them out for extended recording time. It also has 4K recording capabilities, image stabilizationization, and a waterproof design.