Nokia Lumia 920 - Do I need a YouTube account to upload video clips with the Nokia Video Upload app?

Yes. Before uploading videos, the application is going to ask you to log in or to create an account.