YT Digest

Omdanner en YouTube URL til en tidsstemplet, screenshot-taget markdown research note via ægte yt-dlp + ffmpeg.

Af tga-cheetung · tga-cheetung/yt-digest

Testet · Virker ★ 10.0/10

YT Digest — Omdanner en YouTube URL til en tidsstemplet, screenshot-taget markdown research note via ægte yt-dlp + ffmpeg.

Hvad det gør

Henter en videos transskription og (valgfrit) dens 720p fil via yt-dlp, de-duplikerer rullende auto-tekster til rene sætnings-niveau tidsstempler, får Claude til at vælge 5-10 nøgleøjeblikke, tager et screenshot ved hvert visuelle øjeblik med ffmpeg, og samler en enkelt markdown note (TL;DR, tidsstempel deep-links, screenshots, kollapsbar transskription) i vault/research/youtube/<slug>.md, og sletter kildevideoen bagefter. Triggere på en indsat YouTube-link plus en opsummerings/digest-anmodning; headless-sikker uden interaktive prompts.

Testrapport

Kørte hele den reelle pipeline (yt-dlp hentning, VTT parse, ffmpeg frame grab, markdown samling, oprydning) ende-til-ende på en live YouTube-video, ingen genveje: korrekte metadata, de-duplikerede tekster, reelle ekstraherede screenshots, ~21MB kildevideo faktisk slettet bagefter, kun en 1.3MB vault note+billeder tilbage — den gør præcis, hvad den hævder, uden friktion.

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

Installation

git clone https://github.com/tga-cheetung/yt-digest.git
mkdir -p ~/.claude/skills/yt-digest
cp -r yt-digest/SKILL.md yt-digest/scripts ~/.claude/skills/yt-digest/

Kommandoer og eksempelprompter

  • /yt-digestOmdanner en YouTube URL til en tidsstemplet, screenshot-taget markdown research note via ægte yt-dlp + ffmpeg.

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

  • Turn this YouTube tutorial link into a timestamped markdown note
  • Digest this conference talk video with screenshots at key moments
  • Summarize this YouTube video and save it to my research vault