Explicit publishing, before any upload

Creator Batch Publisher

A local command-line client that makes channel routing, metadata, visibility, and the final upload action visible before anything is sent.

Creator Batch Publisher uses YouTube API Services for channel identity verification and user-confirmed video uploads.

The write action is never implicit.

  1. Accept the current policies. The local acceptance record contains only a policy version and timestamp.
  2. Authorize one named channel. OAuth identity must match the configured full public Channel ID.
  3. Enqueue reviewed triples. Each item names one channel alias, one selected privacy value, and one MP4.
  4. Preview the complete manifest. The read-only preview shows the action, channel, title, file, privacy, and count.
  5. Confirm in a separate command. Only an explicit publish --confirm invocation may start an upload.
  6. Revoke and delete locally. A channel grant can be revoked without deleting videos held by YouTube.

Small by design. Specific by default.

Exact identity

An OAuth grant is saved only after the authenticated channel matches the configured Channel ID.

Deterministic routing

Every assignment names its destination. No channel is inferred from account order.

Duplicate resistance

Content hashes, immutable manifests, and resumable state prevent accidental repeats.

User-selected visibility

Public, private, or unlisted is chosen per upload and shown again before confirmation.

Current API restriction

Requested visibility is not a bypass.

Until YouTube approves the API project, YouTube may force uploads from an unverified project to private viewing mode. This client reports the selected value but cannot override that restriction.

One owner, one local executable.

Creator Batch Publisher is not a public SaaS, account platform, or hosted upload dashboard. Videos and OAuth credentials stay on the owner's computer. This website provides documentation only; it has no login, upload form, analytics, advertising, or embedded player.

Review the Privacy Policy, Terms of Service, and Data Deletion instructions before use.