This is where many video marketers go incorrect. Unfortunately, a lot of people check out too much into making online videos.
The optimal video length is between 30 seconds and 4 minutes. For practically every topic there is, YouTube includes a video about it. https://tinyurl.com/3s4sz36d