Each site has its own recommended times.
Linkedin – 30 seconds
Youtube – 2 minutes unless you are monetising – then it’s over 10 mins
Twitter – 44 seconds is the maximum allowed on the platform
TikTok – 7-15 seconds
Facebook – recommends less than a minute or 20 second stories