Communitygithub.com

liaojianquan9-source/ljq-broll-video-generator

Génère des B-roll vidéo modifiables à partir de métrage de référence en utilisant Remotion, en marquant les points clés, en extrayant les trames et en décomposant les séquences.

Qu'est-ce que ljq-broll-video-generator ?

Cette compétence pour l'agent Codex permet de transformer un métrage de référence (vidéo brute) en une série de clips B-roll montés et modifiables avec le framework Remotion. Elle fonctionne en trois étapes principales : d'abord, l'agent analyse la vidéo source pour identifier des points d'intérêt (marquage, ou 'cueling'), puis extrait les trames jugées pertinentes, et enfin décompose la séquence en segments logiques. Chaque segment est accompagné de métadonnées (timestamps, description contextuelle) qui permettent de générer du code Remotion prêt à l'emploi, facilitant l'intégration dans un projet de composition vidéo. Cette compétence est idéale pour les développeurs et créateurs de contenu qui souhaitent automatiser la création de B-roll à partir de rushs, sans passer par un montage manuel fastidieux. Elle s'appuie sur des outils comme ffmpeg pour l'extraction d'images et Remotion pour la génération de scènes paramétriques.

Compatible avec~Claude Code✓Codex CLI~Cursor
npx skills add liaojianquan9-source/ljq-broll-video-generator

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 ljq-broll-video-generator ?

Compétence Codex qui génère des B-roll modifiables à partir de métrage de référence en marquant les points clés, en extrayant les trames et en décomposant les séquences avec Remotion.

Fonctionnement

Cette compétence automatise le processus de création de vidéos B-roll à partir d'une source vidéo existante. Les étapes sont :

  1. Analyse de la source - L'agent examine la vidéo et identifie les points importants.
  2. Extraction des trames - Des images clés sont extraites pour chaque segment.
  3. Décomposition - La vidéo est découpée en segments logiques.
  4. Génération Remotion - Des composants Remotion sont créés pour chaque segment.

Utilisation

# Exemple d'invocation
npx codex run liaojianquan9-source/ljq-broll-video-generator --input video.mp4

Prérequis

  • Remotion installé
  • ffmpeg disponible dans le PATH
  • Node.js 16 ou supérieur

Configuration

VariableDescriptionValeur par défaut
INPUT_VIDEOChemin vers la vidéo sourceobligatoire
OUTPUT_DIRDossier de sortie./output
SEGMENT_DURATIONDurée maximale par segment (secondes)10

Exemple de sortie

[
  {
    "segment": "scene_001",
    "startTime": 0.0,
    "endTime": 8.5,
    "frames": ["frame_001.jpg", "frame_002.jpg"],
    "description": "Introduction avec paysage urbain"
  },
  {
    "segment": "scene_002",
    "startTime": 8.5,
    "endTime": 20.0,
    "frames": ["frame_003.jpg", "frame_004.jpg"],
    "description": "Gros plan sur un bâtiment"
  }
]

Notes

  • Les fichiers générés peuvent être importés directement dans un projet Remotion.
  • La qualité de l'analyse dépend de la netteté et du contenu de la vidéo source.

Skills associés