Communitygithub.com

Akira-TL/akira-video-skills

Conçoit et maintient les voix, références vocales, exigences de dialogues et relations sonores globales dans les vidéos IA, garantissant la cohérence vocale d'un même personnage à travers les plans.

Qu'est-ce que akira-video-skills ?

Cette compétence est dédiée à la conception sonore et à la cohérence audio entre les plans dans la production vidéo IA. Elle permet de définir et de maintenir l'identité vocale des personnages (âge, timbre, débit, etc.) pour assurer une reconnaissance stable d'un plan à l'autre, et de distinguer clairement les sons propres à un plan (dialogues, bruitages) des sons globaux (musique, voix off, mixage final). Elle s'appuie sur une structure de fichiers organisée : les références vocales durables sont stockées dans `video/materials/voices/`, les sons uniques restent dans `video/shots/<shot-id>/`, et l'ensemble du mixage final est géré dans `video/edit/`. Cette approche évite la duplication des fichiers audio et empêche de confondre les paramètres spécifiques aux outils de génération vocale avec des règles universelles. La compétence est conçue pour fonctionner avec des agents comme Claude Code, Cursor ou Codex, en lisant les documents de référence (`SOUND-LAYERS.md`, `MUSIC.md`, `VOICEOVER.md`, `VOICE-DESIGN.md`) uniquement lorsque le contexte le nécessite, et en déléguant la génération audio externe à `video-generation`, le review à `video-review`, et le montage final à `video-editing`.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Akira-TL/akira-video-skills/tree/HEAD/skills/video/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

Cette compétence est responsable de la conception sonore et de la cohérence audio entre les plans dans la production vidéo, mais ne crée pas de répertoire audio/ indépendant au niveau du projet.

Les références sonores durables sont stockées sous video/materials/, par exemple :

  • video/materials/voices/CHR01_voice.md
  • video/materials/voices/CHR01_reference.wav

Les dialogues, respirations, bruitages ou sons temporaires propres à un plan restent dans le répertoire correspondant video/shots/<shot-id>/ ; la musique globale, la voix off, le mixage et l'ingénierie sonore finale sont placés dans video/edit/.

La hiérarchie sonore complète et les limites de responsabilité entre les sons générés nativement et les sons post-production sont détaillées dans references/SOUND-LAYERS.md. Lorsque la vidéo nécessite une musique de fond, une identité de marque/personnage, une musique temporaire pour l'animatique ou une bande-son générée par IA, lisez references/MUSIC.md : les musiques temporaires et finales sont clairement séparées, la musique sert l'histoire/les dialogues/le produit, sans briser le rythme des personnages pour faire coïncider des beats. S'il y a un narrateur, une voix intérieure de personnage, une voix off de marque ou une voice-over explicative, lisez ensuite references/VOICEOVER.md : le texte de la voix off appartient à video-script, l'identité vocale/la génération relève de cette compétence, et la voix off finale du film entier va dans video/edit/.

1. Distinguer d'abord trois types de sons

Sons à long terme des personnages

Stabilité nécessaire d'un plan à l'autre : âge perçu, expression de genre, tessiture, timbre, position de résonance, débit par défaut, volume perçu, rythme, ainsi que les habitudes de prononciation et de pause.

Sons propres à un plan

Dialogues, respirations, soupirs, cris, pas, collisions d'objets et changements d'environnement spécifiques à un seul plan, sans être copiés dans la définition sonore commune.

Sons globaux du film

Musique de fond, voix off complète, conception sonore globale et mixage final sont gérés uniquement en post-production par video-editing.

2. Conception vocale des personnages

Lorsqu'un personnage a des dialogues sur plusieurs plans, commencez par définir sa voix, puis générez ou enregistrez les répliques spécifiques. La définition vocale du personnage doit au moins préciser ce qui est nécessaire pour le projet actuel : âge perçu, tessiture de base, timbre, résonance, débit par défaut, volume par défaut, rythme de parole, particularités de prononciation, variations selon les émotions, et les dérives vocales interdites.

Le modèle détaillé se trouve dans references/VOICE-DESIGN.md.

3. Séparer identité vocale et émotion

Un même personnage, à travers différentes scènes et mondes, peut changer de réverbération, de sensation d'espace ambiant, d'égalisation légère, d'émotion actuelle et d'intensité de parole, mais l'âge perçu de base, le timbre fondamental, la tessiture, les habitudes de prononciation et le rythme central ne doivent pas varier aléatoirement.

Si l'outil de génération propose un speaker ID, une voice reference, une voice seed, un speaker embedding ou un mécanisme de stabilisation équivalent, privilégiez la réutilisation du même mécanisme d'identité ; les champs spécifiques sont déterminés par les règles officielles de l'outil/modèle actuel, cette compétence ne les fixe pas en dur.

4. Dialogue et image

La planification de la durée des dialogues, du mouvement des lèvres visible, des dialogues à plusieurs personnages et du son traversant les plans relève de video-script ; si la tâche actuelle nécessite cette partie, chargez cette compétence selon les besoins, sinon renvoyez à akira-video pour compléter, sans copier les règles de script dans cette compétence. Cette compétence ne gère que l'identité vocale et la performance sonore actuelle.

Le texte des dialogues continue d'appartenir à video-script ; cette compétence ne prend en charge que la performance sonore. Lorsqu'un modèle vidéo nécessite une synchronisation vocale, compilez les dialogues, le ton, les pauses et les événements sonores dans le prompt de génération, mais n'ajoutez pas de répliques qui n'existaient pas à l'origine pour que le modèle prenne en charge le son natif.

5. Silence intentionnel

Si un long passage sans dialogue est porté narrativement par le suspense, le danger, la musique, un climax visuel ou l'action elle-même, indiquez clairement l'intention du silence dans le SHOT.md. Si un personnage effectue une action prolongée sans dialogue, sans bruit de réaction, sans son d'ambiance ni musique pour porter la narration, renvoyez à video-shot pour vérifier s'il ne s'agit pas d'un segment mort.

6. Lorsqu'une génération sonore externe est nécessaire

Passez la définition vocale du personnage, la réplique actuelle, l'audio de référence et le nom de retour à video-generation, qui les organisera selon le contrat de paquet de génération unique ; cette compétence ne crée pas son propre système de répertoire de paquets ou de fichiers temporaires.

7. Retour pour révision et post-production

  • La dérive de l'identité vocale, le mouvement des lèvres, le ton, la tessiture et le timing sont vérifiés par video-review ;
  • L'audio propre à un plan reste dans le plan ;
  • La musique globale, le mixage, les sous-titres et le niveau sonore final sont traités par video-editing.

Critères de complétion

La voix du personnage est déjà stable et reconnaissable d'un plan à l'autre ; les responsabilités entre son de plan et son global sont claires ; aucun fichier audio n'a été dupliqué pour des raisons de classification, et les paramètres speaker spécifiques à un outil n'ont pas été confondus avec des règles universelles.

Individual skills in this repo

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

Akira-TL/akira-video-skills

为 Runway 当前视频模型编译和检查生成提示词;当 video-generation 需要使用 Runway(当前主线 Gen-4.5)的 Text to Video 或 Image to Video,并需要 Runway 专用动作、摄影和时序表达时使用。

Akira-TL/akira-video-skills

为 ByteDance / BytePlus Seedance 当前视频模型编译和检查提示词;当 video-generation 需要使用 Seedance 2.5 的参考素材、时间线、同步声音、视频编辑、延长或多镜头能力时使用。

Akira-TL/akira-video-skills

为 Google Veo 视频生成编译和检查提示词;当 video-generation 需要使用 Veo 的 Text to Video、Image to Video、首尾帧、参考元素或同步声音能力时使用,并先核验具体 Google 使用入口与 model 的当前支持范围。

Akira-TL/akira-video-skills

进入并持续推进一个 AI 视频制作项目;读取或建立 VIDEO.md,根据当前视频脚本、复用素材、镜头、生成结果和整片后期状态,按需路由到 canonical 视频专业 Skill,而不是把所有制作规则塞进一个总提示词。

Akira-TL/akira-video-skills

为品牌短片、产品植入剧情、广告或比赛作品建立产品事实与广告边界;当视频需要准确表达某个具体产品的官方功能、参数、结构、使用方式、品牌素材或产品与剧情关系时使用。

Akira-TL/akira-video-skills

设计 AI 视频中的角色与场景视觉方案;当脚本只说明“需要一个什么样的人/场景”,但还没有形成可稳定生成的外形、服装、材质、色彩、空间、光线和视觉识别系统时使用。

Akira-TL/akira-video-skills

组织整片级剪辑、合成、全片声音和最终成片;当多个已采用镜头需要进入 Premiere Pro、After Effects、DaVinci Resolve 等后期工程,或需要整片字幕、Logo、音乐、混音、比例版本和最终导出时使用。

Akira-TL/akira-video-skills

为 AI 图片或视频生成准备可直接使用的提示词与一次性生成包,并在用户把生成结果带回项目后归档;当需要从正式视频脚本、复用素材和 SHOT.md 编译生成内容、选择参考素材、约定返回文件名或清理临时包时使用。

Akira-TL/akira-video-skills

规划、创建、整理和维护多个镜头会重复使用的视频复用素材;当需要人物/场景/道具/产品提示词、参考图、官方素材、身份与状态参考或其他可重复引用内容时使用。

Akira-TL/akira-video-skills

审核 AI 生成的人物/场景等复用素材或镜头生成结果,判断采用、修改提示词、重生成还是留给后期修复;当生成结果返回项目、需要检查身份/结构/连续性/动作/摄影/产品真实性或选择生成结果时使用。

Akira-TL/akira-video-skills

把小说、章节、故事梗概、品牌 brief 或其他上游内容转换成当前视频自己的脚本层;当需要编写或修订 SCRIPT.md、视频人物表演定义、场景定义、对白或镜头总表时使用。

Akira-TL/akira-video-skills

把 SHOTS.md 中的镜头总览展开成可直接制作的单镜头定义;当需要创建或修改 video/shots/<shot-id>/SHOT.md、镜头连续性、摄影、动作、表演、声音或镜头专属生产约束时使用。

Skills associés