Files
claude-video/CHANGELOG.md
T
bradautomates 755c157466 Fix Windows compatibility: encoding, installer hints, interpreter name
- watch.py: drop the ⚠️ emoji from the long-video warning; cp1252
  consoles on Windows couldn't encode it and the script crashed.
- setup.py: add a Windows branch that prints winget / pip install
  commands, matching what the README already promised.
- SKILL.md: note that Windows users must invoke the scripts with
  `python`, not `python3` (which is the Microsoft Store stub).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-24 17:22:51 +10:00

1.6 KiB

Changelog

All notable changes to /watch are documented here.

[0.1.2] — 2026-04-24

Fixed

  • Windows console crash: removed the emoji from the long-video warning in watch.py; cp1252 consoles couldn't encode it.
  • setup.py now prints winget / pip install commands on Windows instead of "unsupported platform" — matches what the README already promised.

Changed

  • SKILL.md notes that on Windows the scripts must be invoked with python, not python3 (the latter is the Microsoft Store stub on Windows).

[0.1.1] — 2026-04-24

Fixed

  • Added commands/watch.md shim so /watch is callable when installed as a Claude Code plugin. Without it, the plugin loaded but the skill wasn't exposed as a slash command.
  • scripts/build-skill.sh now strips commands/ from the claude.ai .skill bundle alongside hooks/ and .claude-plugin/.

[0.1.0] — 2026-04-24

Initial marketplace release.

Added

  • /watch <url-or-path> [question] slash command.
  • yt-dlp download with native caption extraction (manual + auto-subs).
  • ffmpeg frame extraction with auto-scaled fps (≤2 fps, ≤100 frames, duration-aware budget).
  • --start / --end focused mode with denser frame budget and transcript range filtering.
  • Whisper fallback (Groq preferred, OpenAI secondary) for videos without captions.
  • setup.py preflight: silent --check, structured --json, and installer that auto-runs brew install on macOS.
  • Session-start hook that prints a one-line status on first run / partial config.
  • .skill bundle packaging for claude.ai upload via scripts/build-skill.sh.