saranambiar/hyperframes-video-agent-skills

Skills, scripts et workflows de production réutilisables pour la création vidéo assistée par agent avec HyperFrames, FFmpeg, légendes, synchronisation audio et contrôle qualité de rendu. Projet communautaire issu de travaux vidéo réels avec HyperFrames ; il ne s'agit pas d'un dépôt officiel de HyperFrames ou HeyGen.

Qu'est-ce que hyperframes-video-agent-skills ?

Cette compétence fournit un ensemble complet de directives et de workflows pour la création vidéo assistée par agent, spécialement conçue pour la plateforme HyperFrames. Elle est particulièrement utile pour les développeurs et créateurs de contenu qui ont besoin d'intégrer des séquences de produits, de gérer la synchronisation audio, les légendes et le contrôle qualité des rendus. La compétence prend en charge plusieurs étapes clés du processus de montage vidéo, notamment la gestion des séquences (intake), les décisions de recadrage, les transitions, la synchronisation avec la narration, la vérification de la sécurité des légendes et le formatage du rapport de remise. Elle s'appuie sur une documentation détaillée (SKILL.md) qui guide l'agent à travers chaque étape, avec des matrices de décision, des points d'approbation utilisateur et un format de rapport structuré. La compétence est conçue pour être utilisée avec des outils comme FFmpeg et fonctionne sur une variété de systèmes d'exploitation (Linux, macOS, Windows) via des lignes de commande.

Compatible avec~Claude Code~Codex CLI✓Cursor
npx skills add saranambiar/hyperframes-video-agent-skills

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

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

Documentation

Intégration de Démonstration de Produit

Utilisez cette compétence lorsque des séquences de produit font partie de la vidéo finale.

Réception

Avant le montage :

  • Vérifiez la durée d'enregistrement, la résolution, la fréquence d'images et l'audio.
  • Identifiez si l'enregistrement inclut un canevas, un cadre de navigateur, un curseur, des zooms, des défilements ou des temps morts.
  • Identifiez les moments produit requis et leurs horodatages.
  • Identifiez les phrases de narration qui doivent s'aligner sur les états du produit.
  • Demandez l'approbation avant un recadrage agressif si une interface utilisateur importante risque d'être coupée.

Décision de Recadrage

Par défaut, privilégiez la préservation de l'interface utilisateur par rapport à la suppression du canevas d'arrière-plan.

Utilisez le recadrage uniquement lorsque :

  • L'interface utilisateur importante reste visible pendant les zooms et les défilements.
  • Le recadrage ne coupe pas les titres, les étiquettes, le contexte du curseur ou l'état final.
  • Une image de vérification confirme que le zoom le plus serré fonctionne toujours.

Utilisez l'absence de recadrage ou un recadrage léger lorsque :

  • L'enregistrement zoome sur différentes zones.
  • Le moment produit se déplace sur le canevas.
  • L'utilisateur a déjà signalé que la sortie recadrée coupait du texte clé.

Lisez references/crop-and-zoom.md pour une liste de contrôle.

Transition vers les Séquences Produit

  • Démarrez à partir de l'image finale de la scène précédente.
  • Utilisez un mouvement de glissement ou de poussée de la caméra plutôt qu'un coupage dur si la continuité est demandée.
  • Atterrissez sur la première image actuelle de l'enregistrement produit.
  • Si l'enregistrement commence par du temps mort, ne le coupez que si cela ne rompt pas la synchronisation.
  • Si un moment produit doit s'aligner sur la narration, recalculez le segment avant ce moment plutôt que de modifier toute la synchronisation ultérieure.

Transition de Sortie

  • Conservez le dernier état produit significatif suffisamment longtemps pour que le spectateur le perçoive.
  • Créez un glissement de caméra vers la scène suivante si demandé.
  • Évitez les images noires accidentelles à la fin des enregistrements d'écran.
  • Extrayez une image de vérification à la limite de la transition.

Contrôle Qualité

  • Vérifiez la première image du produit.
  • Vérifiez chaque pic de zoom.
  • Vérifiez chaque état produit requis.
  • Vérifiez les transitions d'entrée et de sortie.
  • Confirmez que les légendes ne couvrent pas l'interface utilisateur du produit.

Sortie

Retournez :

  • L'enregistrement source utilisé.
  • La décision de recadrage ou non-recadrage.
  • Les segments de coupe/recalage.
  • Le chemin de rendu.
  • Les images de vérification pour le recadrage le plus serré et les moments produit clés.

Carte des Moments Produit

Créez une carte des moments avant le montage :

  • Horodatage de l'enregistrement.
  • Ce qui est visible.
  • Phrase de narration.
  • Horodatage global souhaité.
  • Si le curseur est important.
  • Si la position de défilement est importante.
  • Si les légendes se chevauchent.
  • Si le recadrage est sûr.

Utilisez cette carte pour décider des coupes et des recalcages.

Matrice de Décision de Recadrage

Choisissez l'absence de recadrage lorsque :

  • L'utilisateur accepte le canevas/arrière-plan.
  • Les zooms se déplacent sur l'écran.
  • Le texte principal est coupé par un recadrage serré.
  • L'état du produit est plus important que le polissage.

Choisissez un recadrage léger lorsque :

  • Le canevas distrait mais l'interface utilisateur reste centrée.
  • Les légendes ont besoin de plus d'espace.
  • Le chrome du navigateur ou les marges mortes peuvent être supprimés en toute sécurité.

Choisissez un recadrage dynamique uniquement lorsque :

  • Chaque rectangle de recadrage est cartographié.
  • Le mouvement semble intentionnel.
  • Tous les états produit clés ont des images de vérification.

Synchronisation de la Narration

Synchronisez les états produit avec les phrases parlées :

  • Commencez la transition avant la phrase si le produit doit être visible sur la phrase.
  • Laissez l'image produit finale tenir après la phrase si la compréhension est importante.
  • Ralentissez les images d'avant-moment plutôt que d'accélérer un défilement produit de manière non naturelle.
  • Ne coupez pas au milieu d'un mot de la narration pour atteindre un état produit.

Nettoyage de l'Enregistrement d'Écran

Vérifiez :

  • Visibilité du curseur.
  • Interface utilisateur du navigateur.
  • Fenêtres contextuelles de notification.
  • Temps mort.
  • Écrans de chargement vides.
  • Bordures de bureau accidentelles.
  • Vitesse de défilement.
  • Mise au point du zoom.

Ne supprimez ou ne masquez ces éléments que si cela ne nuit pas à la clarté du produit.

Sécurité des Légendes

Si les légendes sont incrustées :

  • Vérifiez les barres de navigation inférieures.
  • Vérifiez les tableaux de produit.
  • Vérifiez les boutons de modal.
  • Vérifiez les contrôles de chronologie.
  • Déplacez la marge des légendes ou choisissez une image de vérification différente si nécessaire.

Points d'Approbation Utilisateur

Demandez avant :

  • De recadrer le canevas visible.
  • De supprimer le curseur.
  • D'accélérer les images de manière spectaculaire.
  • De flouter ou masquer les détails du produit.
  • De remplacer les séquences réelles par une interface utilisateur recréée.

Format de Remise

Rapportez :

  • Le clip produit utilisé.
  • La stratégie de recadrage.
  • Les points de coupe.
  • Les ratios de recalage.
  • Les images de vérification clés.
  • Toute interface utilisateur qui reste imparfaite par conception.

Skills associés