Communitygithub.com

Sanidhya14321/video-forge

Générer des narrations locales ou optionnelles via OpenAI, préparer la musique et les effets sonores, et mixer l'audio pour des vidéos techniques.

Qu'est-ce que video-forge ?

Cette compétence permet de générer et mixer l'audio pour des vidéos techniques, en prenant en charge la narration locale (Kokoro), les fichiers audio fournis, ou une synthèse vocale payante via OpenAI. Elle valide la prononciation des symboles, noms, abréviations et code avant l'export final, évitant les mauvaises surprises audio. Le système s'assure que la narration ne dépasse pas la durée de la scène, et la musique est atténuée pendant les passages de sous-titres horodatés. Le volume de la voix générée subit une normalisation de l'intensité sonore à deux passes, tandis que les voix fournies sont conservées intactes. La compétence suit un processus de référence pour les clips rythmés, dérivant les temps de repère de la même horloge FPS/BPM que le mouvement. Elle prend en charge les workflows de référence pour le clonage vocal personnalisé et la génération de musique hébergée, et exige que la narration générée soit divulguée dans les copies de publication.

Compatible avec~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/Sanidhya14321/video-forge/tree/HEAD/skills/video-audio

Demander à votre IA préférée

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

Documentation

Audio Vidéo

Lisez les workflows audio. Privilégiez l'audio approuvé ou Kokoro local. Vérifiez la prononciation des symboles, noms, abréviations et code avant l'export final. Un script qui se lit bien peut ne pas se parler bien.

Utilisez narration.provider: file pour l'audio fourni, kokoro pour la synthèse locale, ou openai pour un appel vocal payant explicitement sélectionné. OpenAI nécessite un tarif par caractère vérifié et un budget de réservation cloud ; les modèles pris en charge sont documentés dans le contrat du projet. Les identifiants appartiennent aux variables d'environnement.

L'exécuteur rejette une narration plus longue que la timeline de la scène. Une narration courte laisse la durée visuelle restante intacte. La musique boucle au volume configuré et est atténuée lorsque des mots de sous-titre horodatés sont actifs. La voix générée reçoit une normalisation de l'intensité sonore mesurée à deux passes avant le mixage. Les niveaux de voix fournis sont préservés. Inspectez l'audio réel et évitez de revendiquer un niveau d'intensité sonore qui n'a pas été mesuré.

La narration générée doit être divulguée dans la copie de publication. Le clonage vocal personnalisé et la génération de musique hébergée sont des workflows de référence. Préservez les crédits audio séparément de la licence de code de la boîte à outils.

Pour les clips rythmés, suivez les directives reel. Dérivez les temps de repère de la même horloge FPS/BPM que le mouvement, accentuez sélectivement les transformations importantes et préservez l'intelligibilité de la voix. N'importez pas une piste commerciale tendance sans une licence utilisable.

Individual skills in this repo

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

Skills associés