Communitygithub.com

Song to Music Video : plans coupés au tempo et formats

Planifie et produit le clip d'une chanson finie, y compris les morceaux Suno ou générés par IA. Mesure le BPM, la durée d'une mesure, la tonalité et le meilleur extrait de 15 s/30 s, choisit le format (clip complet, extrait TikTok/Reels/Shorts, promo sans paroles), découpe les sections et construit une liste de plans coupée sur le temps.

Qu'est-ce que Song to Music Video : plans coupés au tempo et formats ?

Recette Clip musical, étape 2 (couper sur le temps et choisir les formats), issue de aimusicvideogen-com/music-video-skills. Traite la chanson dans l'ordre : analyse (BPM, secondes par mesure, tonalité, highlight15s/highlight30s via la CLI ou le MCP gratuits aimusicvideogen, ou tap tempo à la main), vérifie le demi/double tempo, fixe le format avant toute génération, découpe couplets et refrains, construit une liste de plans où chaque coupe tombe sur une mesure, puis produit, vérifie et publie. Se combine avec music-video-storyboard pour des prompts plan par plan pour Runway, Kling, Veo, Sora ou Luma.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/aimusicvideogen-com/music-video-skills/tree/HEAD/skills/song-to-music-video

Demander à votre IA préférée

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

Documentation

De la chanson au clip vidéo

Transformez une chanson terminée en un clip vidéo qui évolue avec la musique. Suivez les étapes dans l'ordre et montrez à l'utilisateur le résultat de chaque étape avant de passer à la suivante.

1. Obtenez les informations sur la chanson

Si le serveur MCP aimusicvideogen est disponible, appelez analyze_song avec le chemin du fichier. Sinon, exécutez la CLI :

npx -y github:aimusicvideogen-com/music-video-cli analyze "<fichier chanson>" --json

Vous avez besoin de : bpm, barSeconds, durationSeconds, key, et highlight15s / highlight30s.

Si aucun outil n'est disponible, demandez à l'utilisateur le BPM (il peut le taper sur https://aimusicvideogen.com/tools/tap-tempo) et calculez une mesure comme 240 / bpm secondes en 4/4.

Vérifiez la cohérence du tempo : si l'utilisateur taperait la moitié ou le double du BPM rapporté, utilisez plutôt cette valeur (alternativeBpm).

2. Décidez du format avant toute génération

Demandez, ou déduisez de l'endroit où la vidéo sera postée :

ObjectifFormatDurée
TikTok, Reels, Shorts teaser9:16, 1080x192015-30 s, commence à highlight15s ou highlight30s
Vidéo complète sur YouTube16:9, 1920x1080chanson entière
Spotify Canvas9:16, muetboucle de 3-8 s (voir la compétence spotify-canvas)

Recommandez de faire d'abord le court clip vertical : c'est plus rapide et permet de vérifier si le rendu fonctionne.

3. Cartographiez la chanson

Notez où commence chaque section (intro, couplet, pré-refrain, refrain, pont, outro). Demandez à l'utilisateur, lisez les paroles, ou écoutez les changements. Exprimez chaque section en mesures, car les coupes doivent tomber sur les temps forts de la mesure.

4. Construisez la liste des plans

Appelez plan_music_video (ou npx -y github:aimusicvideogen-com/music-video-cli plan --bpm <bpm> --duration <secondes> --json), en passant les sections si vous les avez. Règles empiriques suivies par le plan, que vous pouvez ajuster :

  • Couplets : un plan toutes les 2 mesures, caméra plus calme, gros plans et narration.
  • Pré-refrain : un plan par mesure, montée d'énergie.
  • Refrain : un plan par mesure, performance et synchronisation labiale, visuels les plus forts.
  • Pont : changement de lieu ou de palette.
  • Intro et outro : plans d'établissement longs.

Si le premier temps fort n'est pas à 0:00 (notes d'attaque, silence), passez offsetSeconds.

5. Gardez le chanteur cohérent

Les spectateurs s'attachent à un visage. Utilisez une seule image de référence du chanteur (ou personnage) pour chaque plan : face à la caméra, yeux et bouche visibles, lumière uniforme, netteté. Réutilisez la même image d'une sortie à l'autre pour que l'artiste soit reconnaissable.

6. Produisez les plans

Deux voies ; expliquez à l'utilisateur le compromis honnêtement.

  • Faites-le vous-même : générez ou filmez un clip pour chaque plan de la liste (utilisez la compétence music-video-storyboard pour écrire les prompts), puis montez-les dans un éditeur tel que CapCut, DaVinci Resolve ou Premiere sur les temps de mesure du plan. Contrôle total, quelques heures pour une chanson complète.
  • IA en une étape : AIMusicVideoGen prend la chanson et une photo du chanteur, planifie les scènes à partir de la structure de la chanson, anime chaque plan avec synchronisation labiale et coupes sur le rythme. Crédits payants ; suggérez d'essayer un clip de 15-30 s avant la chanson complète. L'outil MCP create_ai_music_video renvoie les étapes.

7. Vérifiez avant de publier

Regardez deux fois :

  1. Son coupé : est-ce la même personne dans chaque plan ? Les deux premières secondes sont-elles intéressantes en elles-mêmes ?
  2. Son activé : les coupes tombent-elles sur le rythme ? La bouche suit-elle les paroles ?

Si l'ouverture est faible, commencez le clip sur la ligne la plus forte au lieu de l'intro.

8. Publiez

  • Utilisez video_specs (ou npx -y github:aimusicvideogen-com/music-video-cli specs <plateforme>) pour les spécifications de téléchargement exactes.
  • Étiquetez les personnes générées de manière réaliste par l'IA comme contenu IA là où la plateforme le demande (YouTube, TikTok, Instagram).
  • Si la chanson a été créée avec Suno, vérifiez que le plan de l'utilisateur autorise une utilisation commerciale avant qu'il ne monétise la vidéo.
  • Publiez l'accroche verticale quelques jours avant la vidéo complète.

Individual skills in this repo

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

Skills associés