What is the max video upload size?

2GB

That's enough for over 20 minutes of 4K video, depending on the file type.