TubeCast
YouTube video uploader
TubeCast is a YouTube batch video uploader. TubeCast allows you to easily upload multiple videos to YouTube without the need for Flash or a browser.
Download