no in fact it doesnt you just have to have internet on your phone that you paid for and you just upload the video file from your phone on to youtube.My moviemaker uploads it to youtube by itself.'Hope it helps
If you have already paid for your internet service, then you won't pay a cent to upload a video to YouTube. YouTube doesn't charge its users when they upload videos to the website. All you have to pay for is your bandwidth.