Watch — ask questions about any video
Télécharger une vidéo avec yt-dlp, extraire des frames horodatées et une transcription — ou laisser Google Gemini regarder toute la vidéo — puis répondre aux questions
- Quoi
- Télécharger une vidéo avec yt-dlp, extraire des frames horodatées et une transcription — ou laisser Google Gemini regarder toute la vidéo — puis répondre aux questions
- Coût
- Gratuit
- Prérequis
- Python 3.10+ ; clé API Gemini gratuite optionnelle (aistudio.google.com/apikey) pour le moteur cloud. Le moteur local nécessite ffmpeg et yt-dlp ; le fallback WhisperX exige un téléchargement unique de ~1,5 Go de modèle et 8 Go de RAM.
- Installation
- Copiez le prompt d’installation ci-dessous dans votre Muse — votre agent fait le reste.
Sélectionné par Skill Harbor — un skill d'écoute vidéo par @bradautomates qui permet à un agent de répondre à des questions sur n'importe quelle vidéo. Avec le moteur local, il télécharge la vidéo (URL ou fichier local) avec yt-dlp, extrait des frames horodatées avec ffmpeg et une transcription depuis les sous-titres (ou un fallback local WhisperX / Groq / OpenAI), puis combine visuels et transcription comme preuves. Avec une clé API Gemini, le modèle vidéo agentique de Google regarde toute la vidéo directement et le rapport relaie sa réponse horodatée. Inclut un assistant de premier lancement (choix du moteur, niveaux de détail du mode transcription seule au mode gourmand en tokens, moteur de transcription), et des défauts soucieux de la sécurité : les clés vivent dans un `~/.config/watch/.env` local (permissions 0600), ne sont jamais affichées, et le contenu vidéo est traité comme preuve non fiable, jamais comme instructions. Bémols honnêtes : le moteur Gemini envoie la vidéo à Google (les fichiers locaux sont téléversés puis supprimés après la réponse) ; le chemin WhisperX local nécessite un téléchargement unique de ~1,5 Go de modèle et 8 Go de RAM ; les longs clips ont une couverture de frames clairsemée sauf si on cible un intervalle de temps. Crédit au créateur. Skill Harbor ne vérifie jamais le code, examinez-le vous-même avant usage. Découvert via skills.sh.
Version :
Installation
Prérequis : Python 3.10+ ; clé API Gemini gratuite optionnelle (aistudio.google.com/apikey) pour le moteur cloud. Le moteur local nécessite ffmpeg et yt-dlp ; le fallback WhisperX exige un téléchargement unique de ~1,5 Go de modèle et 8 Go de RAM. Installe-moi « Watch — poser des questions sur n'importe quelle vidéo ». L'agent télécharge une vidéo (URL ou fichier local) avec yt-dlp, en extrait des frames horodatées avec ffmpeg et une transcription depuis les sous-titres (ou WhisperX / transcription cloud), puis répond aux questions sur la vidéo à partir de ces preuves — ou, avec une clé Gemini, fait regarder toute la vidéo directement par le modèle vidéo de Google. Dépôt : https://github.com/bradautomates/claude-video/blob/main/skills/watch/SKILL.md 1. Récupère le fichier SKILL.md (et les fichiers auxiliaires, y compris le dossier scripts/) depuis le chemin du dépôt dans un dossier temporaire et résume en une ou deux phrases ce qu'il fait. 2. Contrôle de sécurité : examine le SKILL.md et les scripts pour tout contenu suspect (appels réseau inattendus, commandes shell, récolte d'identifiants). Ce dépôt ne doit contenir aucun secret dans le code, les identifiants uniquement via le coffre sécurisé, les hôtes autorisés déclarés dans le SKILL.md. Vérifie que c'est le cas ici ; ARRÊTE-TOI sur le moindre drapeau rouge et dis-le-moi. 3. Installe-le comme skill : copie le SKILL.md et ses fichiers auxiliaires dans le dossier des skills de l'agent, dans un dossier nommé « watch ». 4. Vérifie sans appels réseau : frontmatter valide, fichiers en place. 5. Indique ce qui a été installé, où, et ce qu'il me reste à faire moi-même (p. ex. enregistrer ma clé API Gemini dans le coffre). GitHub est optionnel : si j'ai un compte GitHub ou la CLI gh, tu peux l'utiliser ; sinon l'accès public suffit. Ne l'exige jamais sauf si c'est dans les prérequis ci-dessus. Règles : ne touche à rien en dehors du dossier temporaire et de la cible d'installation. Si quelque chose semble anormal, arrête-toi et demande-moi.
Questions
Comment installer une création ?
Chaque fiche produit contient un prompt d’installation à copier-coller. Collez-le dans votre Muse et il installe la création pour vous — sans configuration manuelle.
Où va mon argent ?
Directement au vendeur. Skill Harbor ne traite jamais les paiements : le paiement se fait sur la page du vendeur, généralement via Stripe.
Que signifie le ✓ à côté du nom d’un créateur ?
Il signifie que nous avons confirmé l’identité de la personne derrière la fiche. Il ne dit rien sur le code lui-même — vérifiez toujours une création avant de l’installer.