TubeCast is a YouTube batch video uploader. TubeCast enables you to easily upload multiple videos to YouTube. No longer do you have to use YouTube's single-video, Flash-based uploader.
Can't login. it always end up with the same error which says "invalid username or password"
Tubecast is good! Thanks.