Video Notes

Forvandler et YouTube-link eller en lokal video til en tidsstemplet transskription plus agent-skrevne nøglepunktsnoter.

Af iamvista · iamvista/video-notes

Testet · Virker ★ 9.6/10

Video Notes — Forvandler et YouTube-link eller en lokal video til en tidsstemplet transskription plus agent-skrevne nøglepunktsnoter.

Hvad det gør

En stdlib-only Python CLI henter YouTube-undertekster (eller falder tilbage til Whisper API for videoer uden undertekster) og udsender en transcript.json; agenten læser den derefter og skriver en TL;DR/nøglepunkter/kapitler-note plus en fuld tidsstemplet transskription som to Markdown-filer. Udløses ved en YouTube URL eller lokal videosti plus en transskriberings-/notat-anmodning, eller /video-notes-kommandoen.

Testrapport

Kørte den rigtige pipeline mod YouTubes første upload nogensinde (jNQXAC9IVRw): yt-dlp hentede manuelle undertekster, og de-dup-logikken kollapsede rullende auto-caption-overlap til 6 rene, ikke-gentagende segmenter med korrekte tidsstempler; alle 23 medfølgende enhedstests bestod også.

Testet: 2026-07-16 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/iamvista/video-notes
mkdir -p ~/.claude/skills
cp -r video-notes ~/.claude/skills/video-notes

Kommandoer og eksempelprompter

  • /video-notesForvandler et YouTube-link eller en lokal video til en tidsstemplet transskription plus agent-skrevne nøglepunktsnoter.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Transcribe this YouTube video into key-point notes with timestamps
  • Turn this local lecture video into a TL;DR plus full transcript
  • Get chapter markers and notes out of this conference talk video