Please note this feature is only availabe for Windows users for now.
All you need to do is to go
to Multi video Uploader installer Webpage
Install the Software on your windows desktop.
Then go to http://youtube.com/my_videos_multiupload and add files that you need to upload.