短视频复古胶片与像素风格化
使用方式
根据用户素材与表达目的先选择效果并确定少量关键参数,再制作可回看的短样片。用户给出的节奏、视觉风格和声音选择优先于预设。已有文件与素材只读;输出到新 MP4。需要 Python 3.10+ 及本地 FFmpeg/FFprobe(libx264 和所用滤镜);无需登录、API Key、网络或付费服务,不捆绑 FFmpeg。
路径和参数见 references/execution.md,效果选择、样片审阅与修复方法见 references/creative-review.md。滤镜来源、技术架构与能力边界见 references/sources-and-components.md。相对素材路径以项目 JSON 所在目录解析,输出路径相对当前工作目录。
专家决策
- warm-film 用于回忆、生活记录和年代氛围,采用固定暖色混合、轻对比、可控颗粒和暗角;mono-grain 用于纪实或情绪段落;pixel 用于游戏讲解和像素化视觉。它们是可解释的滤镜组合,不是胶片相机色彩科学或 AI 风格模型。
- 先选择风格,再调 strength 做原片与风格片的混合;0 完全保留原片观感,1 全强度。面对肤色、白色包装或品牌色先用 0.3~0.6 短样片核对,不承诺颜色准确复原。
- 暗角压住边缘干扰,但不能遮住字幕与角标;颗粒 0~30,先低值试验,强颗粒会提高码率或损失压缩后的细节。两个胶片风格可分别关闭颗粒/暗角。
- pixel_size 是名义像素格边长。缩小采样网格再最近邻放大,不同画布下实际格宽可能略变;pixel 模式忽略 grain/vignette。按用户明确要求做视觉风格,不用于隐私匿名化承诺。
- 使用同一短片比较样片,回看主体、字幕、暗部、运动纹理和压缩结果。已经调色或高度压缩的片源先降低强度,不把滤镜当作画质修复。
交付风格选择、关键参数、MP4 和 .render.json;说明受影响的肤色/品牌色、可读性和暗角,不声称 AI 重绘、超分或智能调色。