youtubeuploader
« Back to VersTracker
Description:
Scripted uploads to Youtube
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Multimedia
Tags: youtube cli automation video upload
Install: brew install youtubeuploader
About:
Youtubeuploader is a command-line interface tool that facilitates authenticated uploads of video files to YouTube. It handles the OAuth2 authentication flow and the underlying YouTube Data API v3 requests, allowing for easy automation. This tool is particularly valuable for developers and content creators seeking to integrate video publishing into scripts or CI/CD pipelines.
Key Features:
  • Command-line interface for easy scripting and automation
  • Handles OAuth2 authentication and token management
  • Supports setting video metadata like title, description, and privacy status
  • Resumable uploads for large files
Use Cases:
  • Automating video uploads as part of a content creation workflow
  • Integrating video publishing into CI/CD pipelines for automated releases
  • Batch uploading a directory of video files to a YouTube channel
Alternatives:
  • yt-dlp – yt-dlp is primarily for downloading media from YouTube, whereas youtubeuploader is specifically designed for uploading content to the platform.
  • google-api-python-client – The official Google API client is a general-purpose library requiring custom Python scripting, while youtubeuploader is a dedicated, pre-configured executable for uploads.
Version History
Detected Version Rev Change Commit
Oct 10, 2025 1:37am 0 VERSION_BUMP 40845e07
Sep 11, 2025 7:25pm 0 VERSION_BUMP 5433ecdd
Dec 4, 2024 4:14am 0 VERSION_BUMP be1a6e0d
Dec 3, 2024 10:13pm 0 VERSION_BUMP d73ea63d
Nov 10, 2024 4:33pm 0 VERSION_BUMP f72989f9
Oct 5, 2024 1:08am 0 VERSION_BUMP 429b0aca