SuperAPI AI 工具集

grainy-gradient-scenes

设计与创作

查看项目

更新于 10-28 16:14

技能介绍

该技能用于制作时长约8秒的短视觉场景,背景是缓慢漂移的柔和渐变,上面覆盖一层胶片质感的颗粒。每个场景属于两种类型之一:标题卡,包含一个大的主标题,有时带一条手绘曲线;示意图,左上角有一个短标题,以及一个简单的轮廓绘图(文档、气泡、文件夹、网格、路径),逐件绘制出现。

使用前先浏览 gallery/ 中的十二个示例(每个为 .mp4 配 .webp 海报),观看最接近用户需求的那一个;可用 ffmpeg 抽帧查看,例如 ffmpeg -i gallery/network.mp4 -vf fps=2,scale=480:-1,tile=4x4 sheet.png,并记录调色板、标题位置和绘制顺序。

外观规范:渐变由两到三个大而柔和、无硬边的色场混合而成,整体缓慢漂移(约画面几个百分点,平稳不脉动),画面下部有较暗色带为文字提供对比。每个场景使用一个调色板,同一类场景在整段视频中保持同一调色板。示例中的调色板包括:紫丁香到琥珀(#3e4144、#94746e、#d9c3ad、#bea065,用于开场)、蓝到奶油(#5b8ab4、#86a2bb、#bec8b4、#56889e,用于多数示意图和 README)、绿到青柠(#294d37、#5a7d5e、#ccd675,用于活动、贡献、仓库、个人资料)、紫丁香到奶油(#b398d8、#dac1bc、#b7b293,用于大词排版)、暖橙(#b6642d、#efbc8d、#565137,用于结尾)。颗粒为覆盖全画面的细密单色噪点,每帧更新,强度约4–6%。所有文字使用暖米白(约#f4ead2),不用纯白。小标题为斜体衬线、句首大写、一到两行,位于左上角约5%边距处,高度约为画面的4%;大词为厚重的无衬线全大写,占据大部分画面宽度,其上下配一行斜体衬线。仅用两种字体。示意图使用约1.5px(1080p)细轮廓线,同色约70%不透明度、无填充;标签为小号无衬线(约画面高度1.5%);路径为虚线或细曲线,可有一个小光点沿路径移动;示意图位于画面右半或中下部,避开标题。

动画节奏:0–0.8秒,标题从约20px模糊、0%不透明度聚焦至清晰,大词在衬线行之后稍晚同样处理;0.8–5秒,示意图各部件间隔约0.4–0.6秒依次绘入,线条沿长度描出,标签在形状之后淡入并模糊变清晰,光点匀速沿路径移动;5–8秒,一切保持,渐变继续漂移,场景内无退出动画,场景之间硬切或交叉淡化。全程使用平缓的缓出,无弹跳、过冲或从零放大。

制作步骤:先选择最接近的示例并查看,确定调色板、标题位置和绘制顺序;获取文字,使用用户的词或转录中说话者的词,绝不编造声明、名称或数字,标题最多约七个词,无词可问;加载 tella-motion-design 共享规则,标题卡另加载 tella-title-cards,示意图另加载 tella-explainer-graphics;在 Tella Motion 中按用户要求制作8秒片段(b-roll 或全画幅叠加):背景用带自定义 SkSL 着色器的全画幅形状,通过几个大而柔和的径向衰减混合调色板颜色,中心随时间缓慢移动,再叠加逐帧哈希噪点作为颗粒,漂移与颗粒都绑定时间并保持细微;文字使用实时文本节点而非着色器绘制,用模糊效果从柔到锐、不透明度从0到1的关键帧实现模糊进入;示意图用路径形状绘制轮廓,以 trim 或 stroke-end 从0到1关键帧描出,标签用小文本节点,移动光点用小圆加柔和辉光;在约0.4、2、4、7秒用 get_clip_frame 对照示例检查调色板、颗粒强度、字号、线宽和绘入顺序,修正后再继续;如需更多场景,用 duplicate_motion_document 复制已完成场景并修改文字、调色板和绘图,而非重建着色器与文字。

调整方式:按视频段落更换调色板,但同类场景保持同一调色板;想要更安静可去掉移动光点并放慢漂移,想要更多能量可将绘制间隔缩短至约0.3秒;竖屏或方形视频沿用相同布局规则:标题左上、绘图在其下方,大词按画面宽度调整尺寸。