There are many tools on the web with which we can create videos and upload them directly to YouTube channel.
Read this post on hindugeek.com