Communitygithub.com

Vidéo Récit de Course

Créez ou révisez des vidéos de course portrait mettant en avant des moments forts à partir de séquences embarquées ou de piste, avec des thèmes éditoriaux sélectionnables, une action grand écran préservée, des légendes sobres et une narration patiente du contexte au résultat. Par défaut : style noir/rouge/blanc Race_P5_Final_Flag.

Qu'est-ce que Vidéo Récit de Course ?

Cette compétence est conçue pour les agents IA spécialisés dans l'édition vidéo, comme Claude Code, Cursor ou Codex, afin de produire des récits de course portrait clairs et compréhensibles. Elle suit un flux de travail structuré : lecture du guide de style de référence, sélection d'un thème (Trackside Red par défaut, Heritage Ivory, etc.), établissement de l'histoire via inspection des médias et distinction des faits des observations, puis montage pour la compréhension en préservant les séquences continues, les légendes factuelles et la bande-son originale. La compétence permet également le rendu en 1080×1920 portrait, le suivi des timings basés sur les événements source, et des vérifications de complétude rigoureuses (décodage, vérification des légendes, audio synchrone). Elle repose sur FFmpeg (accessible via Python) et évite les effets artificiels ou les coupures trop brusques, dans le but de raconter une histoire de course complète plutôt que de simplement réduire la durée. La compétence insiste sur la préservation de la chronologie réelle, l'utilisation de coupes simples et l'absence de musique par défaut, avec une remise finale d'un MP4 jouable.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/mahsoommoosa42/race-story-video/tree/main

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 Vidéo Récit de Course ?

Rendez la course compréhensible avant de la rendre courte. Par défaut, suivez le style éditorial de la référence fournie ; les instructions actuelles de l'utilisateur priment sur ces réglages par défaut.

Lisez la référence de style et inspectez ses captures d'écran liées avant de concevoir. Elles documentent la référence réelle, pas une obligation de réutiliser ses faits de course.

Choisir un thème

Utilisez les options de thème pour sélectionner Trackside Rouge (par défaut), Heritage Ivoire, Night Télémétrie, British Racing ou Monochrome Journal. Respectez un choix explicite. Sinon, conservez un thème de projet existant ; pour un nouveau projet, présentez brièvement les options et continuez avec Trackside Rouge si aucune préférence n'est donnée. La sélection du thème ne doit pas bloquer l'inspection des médias ou la planification de l'histoire.

Les thèmes changent la couleur, la typographie et le traitement graphique, pas les faits de course, la chronologie ou les règles de rythme. Gardez un thème cohérent tout au long d'une vidéo. Enregistrez son nom et toute dérogation dans le manifeste de travail. Pour une révision de thème uniquement, conservez les séquences, les points de coupe, les timings des légendes et l'audio, sauf demande contraire explicite.

Établir l'histoire

  • Vérifiez Mem pour la course/projet concerné et les dernières corrections disponibles. Utilisez une seule collection de projet et enregistrez les décisions importantes et les versions livrées. Les corrections actuelles de l'utilisateur priment sur les notes plus anciennes. Ne supposez pas qu'une version antérieure a été acceptée simplement parce qu'elle a été livrée.
  • Inspectez les médias fournis, les durées, les dimensions, les fréquences d'images et l'audio. Établissez un inventaire des sources et un tableau court de décisions de montage : fichier source, entrée/sortie source, événement, preuve, intervalles de légendes et début de la sortie. Observez les mouvements candidats avec leur approche et leur sortie, pas seulement des captures d'écran isolées.
  • Distinguez les faits confirmés des observations éditoriales. Confirmez les éléments importants manquants de la chronologie, la position à l'arrivée ou l'attribution d'un incident ambigu ; pendant ce temps, continuez l'inspection des médias. Les horodatages et noms de fichiers exportés ne prouvent pas l'ordre de la course. N'inventez pas de numéros de tour, de positions, de dépassements ou de raisons pour lesquelles une manœuvre a réussi.
  • Donnez une proposition d'histoire concise avant un premier rendu coûteux. Ce n'est pas une étape d'approbation supplémentaire lorsque l'utilisateur a déjà autorisé la création et fourni suffisamment de contexte.

Monter pour la compréhension

  • Préservez la mise en place, la manœuvre et les conséquences en un seul plan en temps réel continu si possible. Commencez assez tôt pour établir les voitures et l'écart ; terminez après le résultat et la phase de stabilisation. Examinez chaque sortie en mouvement. Ne coupez pas au moment d'un dépassement ou d'une récupération simplement pour raccourcir la durée.
  • Laissez l'action utile déterminer la durée, sauf si l'utilisateur donne une limite stricte. Si une limite entre en conflit avec la clarté, supprimez un événement de moindre priorité plutôt que de tronquer chaque événement. N'héritez pas de la durée exacte de la référence.
  • Utilisez des coupes simples et la vitesse originale par défaut. Pas de gel artificiel, de ralenti, d'accélération de vitesse ou de séquences inventées pour compenser une couverture manquante.
  • Présentez la situation avant la manœuvre. Révélez les légendes de résultat seulement après le résultat visible. Gardez les légendes concises, factuelles et spatialement utiles. Évitez les affirmations causales techniques non étayées par l'utilisateur ou les preuves.
  • Utilisez le passage effectif de la ligne d'arrivée/drapeau lorsqu'il est fourni, puis laissez les séquences continuer sous le graphique de résultat. Si indisponible, dites-le et utilisez une alternative véridique plutôt que de substituer une séquence de départ ou un faux passage.

Composer et effectuer le rendu

  • Par défaut, faites du 1080×1920 portrait, en conservant toute l'action paysage sur toute la largeur. Suivez la géométrie et la hiérarchie de la référence avec la palette et la typographie du thème sélectionné. Gardez les graphiques en dehors des séquences et lisibles sur un écran de téléphone. N'utilisez pas de nom de pilote ou de titre dramatique sauf demande explicite.
  • Gardez l'audio de la voiture d'origine synchronisé. Par défaut, pas de musique intégrée ; la référence a été préparée pour une musique ajoutée séparément. Un choix de chanson historique n'est pas une instruction permanente de bande sonore. Si de la musique est demandée, établissez le morceau fourni/autorisé et mixez de sorte que le son de la course reste utile.
  • Utilisez FFmpeg disponible ou un éditeur approprié ; préférez les outils existants à un nouveau framework de rendu. FFmpeg peut être disponible via imageio_ffmpeg.get_ffmpeg_exe() de Python lorsque absent du PATH. Conservez les originaux et effectuez le rendu vers de nouveaux fichiers.
  • Gardez les ancres de légendes basées sur la source : après avoir changé un point d'entrée, recalculez l'heure de la légende de sortie à partir de l'heure de l'événement source, plutôt que de laisser les légendes aux anciennes heures relatives au clip. Recalculez toutes les temporisations ultérieures de la séquence et les repères musicaux après les coupes. Limitez les titres aux séquences retenues.
  • Pour les rendus gourmands en ressources, encodez les sections séquentiellement avec des dimensions, une fréquence d'images, des codecs et des paramètres audio identiques, puis concaténez. Vérifiez la continuité et la durée du flux aux jonctions. Livrez du H.264/yuv420p MP4 avec audio AAC et métadonnées fast-start, sauf si un autre format est demandé.
  • Conservez une petite chronologie/manifeste éditable et le texte des légendes avec les fichiers de travail du projet. Proposez une passation éditoriale uniquement si demandé ; n'appelez pas un kit média un projet natif éditable. En particulier, FCPXML n'est pas un projet natif Final Cut Pro pour iPad.

Vérifications d'achèvement

Décodez entièrement l'exportation, confirmez la durée/nombre d'images attendus et la correspondance des durées audio/vidéo, et inspectez chaque état de légende ainsi que la première et la dernière image. Examinez chaque coupe avec plusieurs secondes de chaque côté en mouvement ; écoutez la synchronisation, les écrêtages et les jonctions audio abruptes lorsque la lecture est disponible. Vérifiez que les légendes n'anticipent jamais un résultat et ne survivent pas dans le mauvais événement, et que l'action côte à côte reste visible.

Livrez le fichier MP4 jouable réel et indiquez les limites de vérification des matériaux. Un plan ou un storyboard seul ne termine pas une demande de création vidéo. Enregistrez la version actuelle, les corrections de l'utilisateur et les repères temporels obsolètes dans le dossier du projet. La publication ou le téléchargement public est distinct du rendu.

Skills associés