Clipper Greygoose

Clipper Greygoose

A personal desktop tool that cuts long public YouTube videos into short vertical clips, and posts them to its owner's own TikTok account after explicit confirmation.

Single user. This application is used by one person — its owner — and connects to one TikTok account: his own. It is not a service offered to other people, it has no sign-up, and it never handles another user's account or data.

What it does

Long-form video contains a handful of moments worth watching on their own. Finding them by hand is slow. Clipper Greygoose runs on the owner's computer and does that work locally: it reads the public engagement graph that YouTube publishes on a video, picks the peaks, and renders each one as a self-contained 1080×1920 clip with subtitles and an end card.

Nothing is published automatically. Every clip ends up in a review screen where the owner reads it, titles it, and decides whether it goes out at all.

How a clip is made

  1. The owner supplies the URL of a public YouTube video.
  2. The tool reads YouTube's public heat map to locate the most-replayed passages, and selects the strongest moments.
  3. It renders a vertical 1080×1920 clip: face-tracking crop, subtitles transcribed locally, and an end card.
  4. The owner opens the publishing screen, which shows the target TikTok account, a preview of the clip, an empty title field, a privacy selector with no default value, comment/duet/stitch options left unchecked, the commercial-content switch off, and the music usage notice.
  5. Only after the owner explicitly confirms is the clip sent to TikTok. The tool then polls the publishing status and shows the progress until TikTok reports the upload is complete.

TikTok permissions, and why each one is needed

user.info.basic — Login Kit

Reads the display name and open ID of the connected account, so the publishing screen can show which account a clip is about to be sent to. This prevents posting to the wrong account and is shown on screen before any confirmation.

video.upload — Content Posting API

Delivers the finished clip to the creator's TikTok inbox, where the creator finishes the post inside the TikTok app itself.

video.publish — Content Posting API

Publishes the clip after the owner has explicitly confirmed it in the consent screen described above. No publication happens without that confirmation.

How data is handled

The full text is in the Privacy Policy.

Contact

Questions about this application, or about a clip published by it: gregory.flohr2@gmail.com.