No. Uploading videos to YouTube is completely free. You can upload as many videos as you want with nearly no limits.