Video Notes

Přemění odkaz na YouTube nebo lokální video na časově označený přepis plus poznámky klíčových bodů napsané agentem.

od iamvista · iamvista/video-notes

Otestováno · Funguje ★ 9.6/10

Video Notes — Přemění odkaz na YouTube nebo lokální video na časově označený přepis plus poznámky klíčových bodů napsané agentem.

Co umí

Python CLI pouze se standardní knihovnou načte titulky YouTube (nebo se vrátí k API Whisper pro videa bez titulků) a vygeneruje transcript.json; agent jej poté přečte a napíše poznámku TL;DR/klíčové body/kapitoly plus plný časově označený přepis jako dva soubory Markdown. Spouští se při URL YouTube nebo cestě k lokálnímu videu plus požadavek na přepis/poznámky, nebo příkaz /video-notes.

Testovací report

Spustil jsem skutečný pipeline na první nahrávku YouTube (jNQXAC9IVRw): yt-dlp stáhl manuální titulky a logika deduplikace zhroutila překrývající se automatické titulky do 6 čistých, neopakujících se segmentů se správnými časovými značkami; všech 23 dodaných jednotkových testů také prošlo.

Testováno: 2026-07-16 · Claude Code 2.x (agent harness)

Instalace

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

Příkazy a ukázkové prompty

  • /video-notesPřemění odkaz na YouTube nebo lokální video na časově označený přepis plus poznámky klíčových bodů napsané agentem.

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • 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