Old Film · 截图待补
这个节点做什么
Old Film(老电影) 在片段上叠加多种经典胶片损伤:随机灰尘和竖直划痕线、亮度闪烁、不均匀的”显影”密度,以及物理画面抖动(weave)。每类损伤都有独立控制,因此你可以从微妙的复古感调到重度破损的档案影像。 这是一个需要渲染的节点 —— 必须 ▶ Run,使用 torch(GPU)后端。输入COMFYTV_VIDEO,输出 COMFYTV_VIDEO。
要把结果交给原生 ComfyUI 节点,请插入 Bridge。参见 bridges.md。
何时使用
- 把干净的渲染变成复古 / 档案风格影像。
- 为”伪纪录”或闪回片段添加闪烁和划痕。
- 营造老放映机或 Super-8 的美学。
参数
除标注外均为整数。数值越高,通常该损伤越多/越强。灰尘和划痕
- delta
0–400,默认14—— 灰尘和斑点损伤的强度/数量。 - every
0–100,默认20—— 灰尘随时间出现的频率(帧间隔/频次)。
亮度闪烁
- brightness_up
0–100,默认20—— 一次闪烁中亮度能升高多少。 - brightness_down
0–100,默认30—— 一次闪烁中亮度能降低多少。 - brightness_every
0–100,默认70—— 闪烁发生的频率。
显影(密度不均)
- develop_up
0–100,默认60—— 显影密度变化的上限范围。 - develop_down
0–100,默认20—— 显影密度变化的下限范围。 - develop_duration
0–10000,默认70—— 每次显影变化持续多久。
划痕线
- lines_num
0–100,默认5—— 竖直划痕线的数量。 - line_width
0–100,默认2—— 每条划痕线的粗细。 - lines_darker
0–100,默认40—— 压暗型划痕能有多暗。 - lines_lighter
0–100,默认40—— 提亮型划痕能有多亮。
画面抖动(weave)
- weave_x
0.0–32.0(步长0.5),默认0.0—— 水平画面抖动量。 - weave_y
0.0–32.0(步长0.5),默认0.0—— 垂直画面抖动量。 - weave_interval
0.05–5.0(步长0.05),默认0.6—— 抖动移位的频率。
seed
0–99999,默认 7。损伤图案的随机种子。改变它得到不同的灰尘/划痕/闪烁分布;固定它以获得可复现的观感。
输出
提示
weave_x/weave_y从0起步,只加一点点(1–3)即为逼真的片门抖动 —— 大值看起来像手持晃动。- 把某项设为
0可关闭整组损伤(如lines_num=0移除所有划痕线)。 - 若只要带色调控制的颗粒,改用 Regrain;若要更轻量、更快的复古组合,Video Stylize 里的
old_film预设即可。
相关节点
- Regrain(重加颗粒) —— 按色调范围控制的物理建模胶片颗粒。
- Video Stylize(视频风格化) —— 更轻量的
old_film预设及其他一键观感。