You can use MiniTool Video Converter to download a YouTube video that is longer than 2 hours. Here is a guide on how to use this software to download YouTube videos: How to Easily and Quickly Download YouTube Videos for Free.