Video Notes

Verwandelt einen YouTube-Link oder ein lokales Video in ein zeitgestempeltes Transkript plus vom Agenten geschriebene Schlüsselpunkt-Notizen.

von iamvista · iamvista/video-notes

Getestet · Funktioniert ★ 9.6/10

Video Notes — Verwandelt einen YouTube-Link oder ein lokales Video in ein zeitgestempeltes Transkript plus vom Agenten geschriebene Schlüsselpunkt-Notizen.

Was es kann

Ein reines Python-CLI mit Standardbibliothek ruft YouTube-Untertitel ab (oder greift auf die Whisper-API für Videos ohne Untertitel zurück) und gibt transcript.json aus; der Agent liest es dann und schreibt eine TL;DR/Schlüsselpunkte/Kapitel-Notiz plus ein vollständiges zeitgestempeltes Transkript als zwei Markdown-Dateien. Löst bei einer YouTube-URL oder einem lokalen Videopfad plus einer Transkriptions-/Notizanfrage oder dem Befehl /video-notes aus.

Testbericht

Die echte Pipeline gegen YouTubes ersten Upload (jNQXAC9IVRw) ausgeführt: yt-dlp zog manuelle Untertitel und die De-Dup-Logik kollabierte überlappende Auto-Caption-Rolls in 6 saubere, nicht wiederholende Segmente mit korrekten Zeitstempeln; alle 23 gebündelten Unit-Tests bestanden ebenfalls.

Getestet am: 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

Befehle & Beispiel-Prompts

  • /video-notesVerwandelt einen YouTube-Link oder ein lokales Video in ein zeitgestempeltes Transkript plus vom Agenten geschriebene Schlüsselpunkt-Notizen.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • 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