An open source command-line tool that uploads videos to the user’s own YouTube channel using the YouTube Data API v3.
yt-upload upload video.mp4 --title "My video"
It runs entirely on the user’s computer. OAuth tokens are stored locally and are sent only to Google.