I doing at home video converts and uploads many times a week, on you tube, FB etc.
Have 2 paid programs for video editing etc...do not know is your video different than from my HDD camera but we can try.
If you doubt I can try one video for free and then you decide for future videos/job
Thank you in advance