PBNZ/watch-local

Claude Code plugin that gives Claude a video input — fully local. /watch downloads, extracts frames, and transcribes with faster-whisper on a self-provisioned portable runtime (no Docker, no system installs). Auto-detects NVIDIA GPUs (NVDEC decode + CUDA whisper), CPU-only fallback. No cloud APIs.

2Stars on the repository
9Mods indexed here, across every type
20d agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

watch-grab-frames

01

PBNZ/watch-local

Command

Pull native-resolution screenshots of specific moments from an already-watched /watch job. Use when the user wants a crisp screenshot, or frames to build follow-up content from. Defaults to the last /watch run.

2 20d ago A 42 tokens

watch-save-here

02

PBNZ/watch-local

Command

Promote a /watch job's artifacts into the current directory under ./watch-local-output/ /. Uses the last /watch run by default. Local/UNC sources get a source-link.txt instead of a copy unless --include-source is set.

2 20d ago A 50 tokens

watch-setup

03

PBNZ/watch-local

Command

One-time interactive setup for /watch-local. Downloads the portable runtime (yt-dlp, ffmpeg, deno, Python -- no Docker, no admin), detects your NVIDIA GPU (or configures CPU-only mode), picks storage locations, downloads the whisper model, and runs a smoke test.

2 20d ago B 59 tokens

watch

04

PBNZ/watch-local

Command

Watch a video (URL, local path, or SMB/UNC share). Downloads with yt-dlp, extracts frames with ffmpeg, ALWAYS transcribes with faster-whisper locally (NVIDIA GPU when detected, CPU otherwise) and compares against creator captions when present. No cloud keys.

2 20d ago A 57 tokens