YT Digest

Transforme une URL YouTube en une note de recherche markdown horodatée et capturée avec des captures d'écran via de vrais yt-dlp + ffmpeg.

par tga-cheetung · tga-cheetung/yt-digest

Testé · Fonctionne ★ 10.0/10

YT Digest — Transforme une URL YouTube en une note de recherche markdown horodatée et capturée avec des captures d'écran via de vrais yt-dlp + ffmpeg.

Ce que fait

Récupère la transcription d'une vidéo et (facultativement) son fichier 720p via yt-dlp, déduplique les légendes automatiques défilantes en horodatages au niveau de la phrase, demande à Claude de choisir 5 à 10 moments clés, prend une capture d'écran à chaque moment visuel avec ffmpeg, et assemble une seule note markdown (TL;DR, liens profonds d'horodatage, captures d'écran, transcription réduite) dans vault/research/youtube/<slug>.md, supprimant la vidéo source par la suite. Se déclenche sur un lien YouTube collé plus une demande de résumé/digest ; sans tête et sans invites interactives.

Rapport de test

A exécuté le pipeline réel complet (récupération yt-dlp, analyse VTT, capture d'image ffmpeg, assemblage markdown, nettoyage) de bout en bout sur une vidéo YouTube en direct, sans raccourcis : métadonnées correctes, légendes dédupliquées, captures d'écran réelles extraites, vidéo source d'environ 21 Mo effectivement supprimée ensuite, ne laissant qu'une note + images de 1,3 Mo — elle fait exactement ce qu'elle prétend, sans aucune friction.

Testé le: 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/

Commandes et exemples de prompts

  • /yt-digestTransforme une URL YouTube en une note de recherche markdown horodatée et capturée avec des captures d'écran via de vrais yt-dlp + ffmpeg.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • 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