Communitygithub.com

bradautomates/claude-video

Regarder une vidéo (URL ou chemin local). Télécharge avec yt-dlp, extrait des images automatiquement redimensionnées avec ffmpeg, récupère la transcription à partir des sous-titres (ou via l'API Whisper en cas d'échec) et transmet le résultat à Claude pour répondre à des questions sur le contenu de la vidéo.

Qu'est-ce que claude-video ?

Cette compétence permet à un agent IA (comme Claude) de visionner et d'analyser des vidéos à partir d'une URL ou d'un chemin local. Elle utilise `yt-dlp` pour télécharger la vidéo, `ffmpeg` pour extraire des images clés automatiquement redimensionnées, et tente d'obtenir la transcription via les sous-titres intégrés (ou via l'API Whisper d'OpenAI en solution de repli). Le tout est ensuite fourni à l'agent pour répondre à des questions précises sur le contenu visuel et audio de la vidéo. Ce skill est particulièrement utile pour les développeurs et les utilisateurs de Claude Code, Cursor ou Codex qui souhaitent interroger le contenu d'une vidéo (tutoriels, conférences, démonstrations) sans avoir à la regarder en entier. Il nécessite que `ffmpeg` et `yt-dlp` soient installés localement. Le fonctionnement est entièrement automatisé : une fois la vidéo traitée, l'utilisateur peut poser des questions comme « Quelle est la conclusion de cette présentation ? » ou « Quel code est montré à la minute 5 ? ».

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add bradautomates/claude-video

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait claude-video ?

Regarder une vidéo (URL ou chemin local). Télécharge avec yt-dlp, extrait des images automatiquement redimensionnées avec ffmpeg, récupère la transcription à partir des sous-titres (ou via l'API Whisper en cas d'échec) et transmet le résultat à Claude pour répondre à des questions sur le contenu de la vidéo.

Prérequis

  • ffmpeg installé et accessible dans le PATH
  • yt-dlp installé et accessible dans le PATH
  • (Optionnel) Clé API OpenAI configurée dans OPENAI_API_KEY si vous utilisez le fallback Whisper

Utilisation

  1. Dans votre agent IA (Claude Code, Cursor, etc.), appelez la compétence en fournissant l'URL de la vidéo ou le chemin local.
  2. L'agent télécharge la vidéo avec yt-dlp, extrait les images avec ffmpeg, puis récupère la transcription.
  3. Vous pouvez ensuite poser des questions sur le contenu de la vidéo.

Exemple

Interroge la vidéo à l'URL https://example.com/ma-video.mp4

Limitations

  • Nécessite une connexion internet pour les URLs.
  • Les vidéos longues peuvent prendre du temps à traiter.
  • La qualité des transcriptions dépend de la disponibilité des sous-titres ou de la précision de Whisper.

Dépannage

  • Erreur de téléchargement : Vérifiez que yt-dlp est à jour : pip install -U yt-dlp
  • Erreur d'extraction d'images : Assurez-vous que ffmpeg est correctement installé.
  • Pas de transcription : Vérifiez que la vidéo a des sous-titres ou que OPENAI_API_KEY est définie.

Licence

MIT

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills associés