Communitygithub.com

Akira-TL/akira-video-skills

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

akira-video-skills란 무엇인가요?

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

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Akira-TL/akira-video-skills/tree/HEAD/skills/video/video-shot

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

Video Shot

每个镜头是视频生成与剪辑的核心工作单元。本 Skill 拥有 video/shots/<shot-id>/SHOT.md,不拥有模型专用提示词编译或生成结果审片结论。

从 SHOTS.md 展开一组镜头前,场次需要几个观察点、建立镜头 / 反应 / 插入 / 产品特写是否真实有用,按 references/planning/COVERAGE.md 判断;不机械套固定 coverage 套餐。

1. 建立镜头 ID 与目录

默认使用留空式编号,例如 SC01_SH010、SC01_SH020;没有场次的简单项目可使用 SH010。需要中间插镜头时使用可读的中间编号,不重排整片已有身份。

复杂项目只有在平铺已影响浏览时,才在 video/shots/ 内增加章节等组织目录。

镜头包含复杂摄影、动作、跨世界转场或连续性时,读取 references/direction/DIRECTION.md。需要明确景别、焦段 / 透视、机位、推拉 / 变焦、景深、焦点或产品摄影时,再读取 references/direction/CAMERA-LANGUAGE.md,先定义可见摄影效果,再由模型适配器决定具体术语。多人接触、递交物体、手部操作、产品使用、复杂遮挡或机械交互时,再读取 references/direction/INTERACTION.md,明确主动作角色、手、接触点和动作前后状态。多镜头项目需要在昂贵生成前验证顺序、对白、总时长或产品可读性时,references/planning/PREVIS.md 允许用分镜 + 临时声音做轻量动态分镜(Animatic),不要求每个项目都做。镜头是否必须等待前一镜实际出口、哪些镜头可以并行,以及计划出口 / 实际出口如何交接,按 references/continuity/CONTINUITY-HANDOFF.md。多角色走位、产品 / 机械交互、复杂摄影路径、首尾帧控制或相邻镜头空间关系在正式生成前仍有较大不确定性时,再读取 references/planning/PREVIS.md 做最小必要预演 / 分镜。

2. 写 SHOT.md

复杂或需要交给外部生成的镜头可以直接按 references/planning/SHOT-TEMPLATE.md 编写;简单镜头只保留真正需要的字段。VIDEO.md 明确要求多个画幅版本时,再读取 references/planning/MULTI-FORMAT.md 判断是否可由主版本裁切,还是需要独立构图 / 生成。

SHOT.md 只保存当前有效镜头设计,通常包括:

  • 镜头目的;
  • 目标时长(来自当前脚本 / 总时长预算,但仍服从本镜头真实动作与对白);
  • 景别、机位、镜头运动与必要焦段信息;
  • 主体站位、动作、表演和表情;
  • 环境与关键道具;
  • 对白、环境声和镜头专属声音;
  • Continuity In / Continuity Out;
  • 当前需要引用的复用素材;
  • 硬性约束;
  • 允许模型适配层调整的生成说明。

不是每个镜头都需要所有字段。简单镜头保持简洁。

3. 连续性

连续性只记录与相邻镜头真正有关的信息,例如人物位置、服装、手持物、道具状态、光线方向、运动方向和已经发生的动作。

上一镜采用的实际生成结果若出现可接受偏差,下一镜从实际可见状态继续;如果偏差违反人物身份、产品真实结构或其他 Hard Constraint,则该生成结果不应被当成连续性依据。

4. 摄影与动作

镜头运动必须服务信息、关系、空间或情绪,而不是为了“电影感”机械运动。视频模型的动作设计优先使用秒级时间关系,不把后期才能精确实现的帧级控制写成模型硬约束。

一个镜头可以有复杂内部动作,但必须能清楚说明它在剪辑中为什么是一个镜头。模型一次生成包含多个剪切时,项目仍按最终镜头语义组织,不因为模型能力把多个镜头永久揉成一个对象。

同一镜头的裁切、调色、替换声音、多画幅派生和真正新镜头的边界按 references/continuity/SHOT-DERIVATIVES.md;后期派生不能覆盖镜头目录里的原始 takeNN.mp4。

5. 进入生成前检查

准备把一个镜头交给 video-generation 前确认:

  • 镜头目的明确;
  • 目标时长与动作数量相容;
  • 人物 / 场景 / 产品等需要复用的设计已确定;
  • Continuity In / Out 对相邻镜头足够清楚;
  • 参考素材职责明确;
  • 硬性约束 与普通偏好已经区分;
  • 没有把字幕、Logo、精确剪切点等明显后期任务误写成生成硬约束。

不满足时先修 SHOT.md 或上游设计,不用“先生成看看”替代镜头设计。

6. 提示词与生成结果归属

长期提示词版本和生成结果与镜头共处一个目录:

prompt_v01.md prompt_v02.md take01.mp4 take02.mp4

提示词的具体模型编译和一次性生成包由 video-generation 负责;生成结果的选择、重生成和后期修复判断由 video-review 负责。

完成标准

SHOT.md 足以让生成 Skill 在不重新猜测导演意图的情况下编译提示词,并能明确该镜头必须继承什么、结束时留下什么。

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

设计 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、视频人物表演定义、场景定义、对白或镜头总表时使用。

관련 스킬