风格复制
1. 测量(自动)
bin/monteur style "https://youtu.be/XXXX" ref2.mp4 --name nom-du-style [--transcribe]
下载(yt-dlp,≤1080p)并测量:每分钟剪辑次数、镜头时长中位数/平均值、静音比例、LUFS、亮度/饱和度、画幅格式;--transcribe 选项可添加每分钟字数。
输出文件:styles/refs/<name>/<video>/profile.json、接触印样图 contact_sheet.png(30 帧)、爆发图 burst.png(每秒 4 帧 → 缩放、弹出效果、转场)、全帧截图 frame_1..3.png(全分辨率 → 排版字体)。草稿:styles/<name>.json。
2. 人工检查(必须由你完成)
使用 Read 工具打开 PNG 文件,并填写 styles/<name>.json:
- subtitles:在
assets/fonts/中选择最接近的字体(如果没有,则从 github.com/google/fonts 下载等效的 OFL 字体到assets/fonts/),相对大小、颜色(primary、highlight、emphasis为十六进制)、大写格式、每块字数、位置、背景框(box)、轮廓。 - zoom:爆发图是否显示推进镜头?频率?幅度?
- broll:镜头切换画面与面对镜头画面的比例,全屏还是画中画。
- motion:标题、表情符号、下三分之一、行动号召按钮;强调色。
- look:
eq(contrast=…:saturation=…)、curves(vintage、increase_contrast等)、vignette、grain、letterbox。 - sfx:每次缩放是否都有音效?是否有持续音乐?
填写完成后删除
_todo_claude键。添加一句话的description。
3. 应用
bin/monteur prep RUSH.mp4 --style nom-du-style 然后渲染,接着并排对比(渲染的逐帧图与 contact_sheet.png),并迭代一次。
限制:我们复制的是风格,而不是内容——不要重复使用参考视频中的任何图像或音乐。如果 YouTube 阻止下载,请提供 MP4 文件或截图。