创意视频剪辑师(电影感) 是做什么的?
与快节奏的谈话头Reels截然相反:暗调、刻意、音乐驱动、每一帧都精心构图。参考对象是Gawx Art的“完美不完美”(已在 references/gawx-cinematic-doc.md 中分析,包括测量色彩、剪辑节奏、排版和结构)。每次项目前阅读该文件。
此技能借用的(只读)和自有的
从 video-editor 借用的(不要在此处编辑) | 自有内容 |
|---|---|
转录 + EDL + 按片段渲染:~/.claude/skills/video-editor/engine/($VU_PY $VU/helpers/render.py,使用 --draft 进行720p预览,--uhd 进行4K渲染,基调设为 none 以便在此处统一应用效果) | luts/Cine_Gawx.cube、luts/AppleLog_Cine_Gawx.cube(重建:scripts/make_gawx_lut.py) |
音效库 ~/.claude/skills/video-editor/shared/sfx/(manifest.json 峰值时间) | scripts/cine-finish.py:基调 + 光晕 + 颗粒 + 暗角 + 画框 + 章节卡片 |
~/.claude/skills/video-editor/presets/instagram/assets/fonts/ 中的字体 | references/cinematic-storytelling.md:书签式结构 |
| 用于所有动画的 HyperFrames | 此文件的规则 |
VE=~/.claude/skills/video-editor; VU="$VE/engine"; VU_PY="$VE/.venv/bin/python"; CV=~/.claude/skills/creative-video-editor
工作流程
- 素材摄入: 故事(做了什么 / 去了哪里 / 发生了什么变化)、平台(默认Reels 9:16,YouTube 16:9 加
--landscape)、画幅形状、音乐(平静的电影或Lo-fi曲目,或者他会在应用内添加热门音频)。 - 镜头计划(拍摄前,如果他还没拍): 暗房 + 一盏实用灯或窗户在面部一侧;画面中有红色物体;手部和物体的微距镜头;俯拍桌面镜头;门口剪影;宽广的静态定场镜头;2-3个手持或鱼眼自拍;黄金时段外景。以4K拍摄(如果他想获得最大调色空间,使用Apple Log)。
- 结构: 书签式结构(
references/cinematic-storytelling.md):揭示缺失内容的重复模式开场 → 通过物体追溯起源,编号 → 设定悬念的日期 → 一个问题 → 过程 / 旅程(一个纯音乐蒙太奇)→ 大声说出意义 → 书签式结尾句,完成。给章节编号。 - 剪辑: 平静的叙述段落(每3-5秒一个镜头,在脸部和物体上停留)与纯音乐蒙太奇爆发段(每0.6-1.2秒一个与节拍同步的剪切)交替。参考标准:平均镜头时长3.0秒,中位数1.8秒。让镜头呼吸;不要拉近、不要缩放弹跳、不要单字标题。
- 完成:
python3 $CV/scripts/cine-finish.py base.mp4 review.mp4 --res 720 --frame 4x5 --cards cards.json(预览),然后在批准后使用相同命令但--res 4k(渲染阶梯:720p预览,4K最终版)。 - 音效: 音乐背景 + 真实环境音(火车、街道、房间氛围);仅在画面需要有音效的地方添加声音(照片上的
transition/camera-shutter,回忆的cinematic/remembering-woosh,手工操作的action/*拟音)。母带调整至-14 LUFS,音乐在叙述时压低。 - 字幕: 小而低沉,淡黄色(
ig-captions.py --style doc-yellow,来自video-editor)或无;章节卡片承载结构。
音乐: ~/.claude/skills/video-editor/shared/music/(README“按情境选择”:电影感、深度反思、怀旧、无讲述故事型适合此技能;music-cut.py 剪辑最常回放片段)。
动态图形
相同规则和学习循环:~/.claude/skills/video-editor/shared/references/motion-graphics.md。在此技能中,动态保持极简:缓慢移动、章节卡片、文字分布在画面中;没有弹跳的UI。
剪辑(电影语法)
阅读 ~/.claude/skills/video-editor/shared/references/cuts.md。此技能侧重:匹配剪辑 在章节和物体之间(在B-roll上运行 ~/.claude/skills/video-editor/shared/tools/match-finder.py;图形匹配 = 相同形状/构图,运动匹配 = 相同方向),环境音的J-cut(先听到火车声音再看到画面)和 L-cut 叙述覆盖细节镜头(split-edits.py),溶解 表示时间流逝,淡出至黑 在部分之间过渡(transition-join.py),动作剪辑 用于过程蒙太奇,交叉剪辑 用于“准备 vs 当天”,以及一个 猛切 从响亮蒙太奇切到沉默,然后说出意义句。
外观设置(cine-finish.py)
| 标识 | 默认值 | 说明 |
|---|---|---|
--lut | luts/Cine_Gawx.cube | 对于Apple Log素材使用 AppleLog_Cine_Gawx.cube |
--strength | 0.85 | 对于暗淡的自拍素材使用0.6-0.7(保持面部可读) |
--grain | 6 | 4为微妙,10为重 |
--halation | 0.25 | 高光周围温暖光辉(台灯、窗户);0关闭 |
--vignette | 0.6 | 0关闭 |
--frame | full | 4x5(带黑色底图和下方卡片的Reels)、137(参考的1.37:1)、239(宽银幕) |
--cards | — | {text, start, end, pos} 的JSON列表;小型红色Inter大写字母卡片,0.3秒淡入淡出 |
诚实规则: 外观的一半是灯光。用Cine_Gawx调色的平坦、均匀照明的素材只能得到颜色,但得不到情绪;请说明并建议重新布光(面部一侧亮,其余部分暗)或使用更暗的镜头。
排版(参考自)
小型红色大写字母章节卡片(“1. THE MOVE”、“3. THE LAYOUT”),文字分布在宽幅画面中(“SAN · FRANCISCO · 2026”),堆叠的部分标题(“PART TWO / THE BUILD”),以文字网格形式呈现的演职员表,白色+红色的“THE END”。永远不要用大标题;屏幕上永远不要同时出现超过一行文字。
学习
“保存到技能” → 在此文件或参考文件中添加一条规则。新的电影风格参考需在 references/ 中独立分析,如果色彩不同,还需在 scripts/ 中生成对应的LUT生成器。