我动的第一张老照片是正面人像,边缘有点褪色。我想要的是自然眨眼和轻微微笑,不是电影表演。第一次输出动作太多,脸变成了别人。那次失败让我明白,老照片动画的核心不是炫技,而是克制。
下面是我现在给家人照片、历史照片、纪念 clip 用的流程。
选对照片
我找脸部够大、能看清的面孔。正面照片最稳,双眼可见,没有强光斑、污损或水印。高分辨率扫描远胜翻拍。群体照片不要作为第一次测试,多脸会增加变形和主体选择错误的风险。侧面和极端角度也先不碰。
先修复,再动画
老照片通常要先处理。我会清灰尘、修划痕、调对比。如果原始色彩重要,就轻度去黄。小图可以温和放大,但不要重度锐化,否则皮肤会假。
黑白照还要决定是否保留单色。纪念目的我会保留原色调。社媒内容可以轻微上色,但要说明这是 AI 辅助,不把还原当成事实。
动作要像记忆,不像表演
我的 prompt 很短,因为动作必须可信。一个动作,一个镜头。
Keep the person from the reference image unchanged. She blinks naturally and smiles slightly, soft light, static camera, warm vintage tone
男性人像可以这样。
Keep the face from the reference image unchanged. He slowly turns his head a little, natural blink, static camera, gentle film grain, respectful tone
好用的词是 natural blink、slight smile、slow head turn、static camera、preserve facial features。我会避免 dramatic、cinematic transformation、smile widely。听起来 exciting,但身份漂移会变严重。
模型按风险选
先用免费或低成本模型测源图。脸稳定后,再上生产模型。Kling v3 适合高保真人脸,HappyHorse 适合顺滑肖像,Seedance 2.0 适合更有情绪的风格。家人照片我更偏好慢动作。社媒可以用 CogVideoX-Flash 加能量,但要更仔细检查脸。
比例和时长
头像或纪念 clip 常用 1:1,能保留原构图。TikTok、Reels、Stories 用 9:16,要保证脸居中。YouTube 或幻灯片用 16:9。单张照片动画大多控制在 3 到 5 秒。足够眨眼、微笑或轻微转头,更长容易漂。
逐帧检查
我会先整体看一遍,再逐帧看。重点看眼睛、嘴、发际线、耳朵和背景。如果眨眼自然但嘴变太多,就去掉微笑。如果背景漂移,就写 static background, subject only moves。如果脸变年轻或变了人,就减少动作,换更强身份保持的模型。
很多人跳过这一步。全速播放看起来没问题,最后一帧可能已经不是同一个人。
纪念视频怎么做
我会选 5 到 10 张照片,按时间或情感顺序排列。每张单独动画,使用相近 prompt,然后在剪辑器里连接,加柔和转场和音乐。不要让一个 prompt 动画拼贴。
文字也放在剪辑层。姓名、日期、短句,不要让模型生成。这样拼写正确,家人以后也能改。
尊重和披露
如果是真实的人,尤其无法同意的人,我保持尊重。不让他们说出没说过的话,不放进虚构情境。眨眼和轻微微笑是诚实的,虚构表演不是。
公共历史项目我会标注 AI 辅助动画。这能区分还原和虚构。
我会重复的流程
高分辨率扫描。先修复。裁到一张脸。温和动作。镜头保持不动。免费模型测试。逐帧检查。短 clip。保存赢家 prompt。
这样老照片会活起来,但不会变成另一个人。
相关阅读
想让家人照片动起来?打开 imgmov 老照片动画 →