Yes, unfortunately, videos shot from different devices will have different extensions and in order to upload such a video to the Internet, at first you need to work on changing the file extension to a more universal one and at the same time getting the video of the desired extension and good quality. I think that in this article
https://www.movavi.com/support/how-t...mxf-video.html you will find a lot of useful information on how to convert video file extensions and which video file extensions are the best choice.