YouTube Uploader 1.0
The YouTube Uploader is a small piece of software which will allow you to upload multiple videos without having to use the standard upload form. Click the “Install Windows Uploader” button to download and then run the installation program to get started.
The YouTube Uploader won’t interfere with any of your other media software. The YouTube Uploader sends a unique application number and information about your installation ( e.g., version number, language) to YouTube when it automatically checks for updates.
Download: YouTube Uploader 1.0