Communitygithub.com

jianshuo/claude-skills

Compétence d'agent pour le chevauchement de vidéos avec des sous-titres, images et textes, en utilisant FFmpeg.

Qu'est-ce que claude-skills ?

Cette compétence d'agent permet de superposer des éléments visuels et textuels sur des vidéos de manière automatisée. Elle est conçue pour les agents d'IA comme Claude Code, Cursor ou Codex, et utilise FFmpeg comme outil principal pour le traitement vidéo. L'utilisateur peut demander des opérations telles que l'ajout de sous-titres, l'incrustation d'images (logos, filigranes), ou l'insertion de texte animé. La compétence repose sur un fichier SKILL.md détaillant les commandes FFmpeg à exécuter, avec des exemples concrets et des paramètres personnalisables. Elle est particulièrement utile pour les développeurs et créateurs de contenu souhaitant automatiser des tâches de montage vidéo complexes.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/jianshuo/claude-skills/tree/main/wjs-overlaying-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-skills ?

Compétence d'agent pour le chevauchement de vidéos (wjs-overlaying-video/SKILL.md).

Description

Cette compétence permet à un agent d'IA d'ajouter des superpositions (sous-titres, images, textes) sur des vidéos en utilisant FFmpeg.

Utilisation

  1. L'agent reçoit une requête pour superposer un élément sur une vidéo.
  2. Il exécute les commandes FFmpeg appropriées.
  3. Il retourne le résultat sous forme de fichier vidéo traité.

Commandes FFmpeg supportées

  • Ajout de sous-titres (fichier .srt ou .ass)
  • Incrustation d'images (logo, filigrane) avec position et opacité paramétrables
  • Insertion de texte avec style (police, taille, couleur, animation)
  • Superposition de plusieurs calques vidéo

Exemples

Ajouter un sous-titre

ffmpeg -i input.mp4 -vf "subtitles=subtitles.srt" output.mp4

Incruster une image

ffmpeg -i input.mp4 -i logo.png -filter_complex "overlay=10:10" output.mp4

Ajouter du texte

ffmpeg -i input.mp4 -vf "drawtext=text='Bonjour':fontfile=/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf:fontsize=24:fontcolor=white:x=10:y=10" output.mp4

Plateformes supportées

  • Claude Code
  • Cursor
  • Codex
  • Tout agent capable d'exécuter des commandes système

Remarques

  • FFmpeg doit être installé sur le système.
  • Les chemins des fichiers d'entrée et de sortie doivent être absolus ou relatifs au répertoire de travail.
  • Les paramètres (position, opacité, police) peuvent être personnalisés par l'utilisateur.

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

Skills associés