This is where lots of video marketers go incorrect. Sadly, too numerous people check out too much into making online videos.
The optimum video length is in between 30 seconds and 4 minutes. For essentially every topic there is, YouTube includes a video about it. https://tinyurl.com/bdfpt2tb