Video Notes

Omvandlar en YouTube-länk eller lokal video till en tidsstämplad transkription plus agent-skrivna nyckelpunktsanteckningar.

av iamvista · iamvista/video-notes

Testad · Fungerar ★ 9.6/10

Video Notes — Omvandlar en YouTube-länk eller lokal video till en tidsstämplad transkription plus agent-skrivna nyckelpunktsanteckningar.

Vad den gör

Ett Python CLI som endast använder stdlib hämtar YouTube-undertexter (eller faller tillbaka till Whisper API för videor utan undertexter) och matar ut en transcript.json; agenten läser den sedan och skriver en TL;DR/nyckelpunkter/kapitel-anteckning plus en fullständig tidsstämplad transkription som två Markdown-filer. Triggers vid en YouTube-URL eller lokal videofilväg plus en transkribera/anteckna-begäran, eller kommandot /video-notes.

Testrapport

Körde den verkliga pipelinen mot YouTubes allra första uppladdning (jNQXAC9IVRw): yt-dlp drog manuella undertexter och dedupliceringslogiken kollapsade rullande auto-caption-överlappning till 6 rena, icke-repeterande segment med korrekta tidsstämplar; alla 23 medföljande enhetstester passerade också.

Testad: 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

Kommandon och exempelprompter

  • /video-notesOmvandlar en YouTube-länk eller lokal video till en tidsstämplad transkription plus agent-skrivna nyckelpunktsanteckningar.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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