I was concerned about how long it was taking to upload my 1 to 1 1/2 minutes MP4s. They are anywhere from 200 to 300 MB. I googled the question about how to reduce the size of an mp4 and found that the software called HandBrake does this with a few easy steps. I reduced a 300 MB video now to 50 MB and did not loss any quality.
This will reduce the file sizes on your servers and help your customers upload the videos. https://handbrake.fr/
I was saving the good news for last. It is FREE.
There is a very unprofessional video on YouTube about this. I am sure you guys could come up with one way better.