Communitygithub.com

专业动态图形工作室

使用 Remotion 创建高品质孟加拉语和英语动态图形视频,包括动态排印、3D 遮罩、主体后置文字特效、动画海报、商业动态设计、电影级转场、字体管理以及音效同步。

专业动态图形工作室 是什么?

此技能将 Claude 转化为专业动态图形设计师和 Remotion 开发者,专注于创建高品质的孟加拉语和英语动态图形视频。它基于全面的 SKILL.md 文档,提供了从本地字体管理、动态排印、多行多色排版,到 3D 文字、主体后置文字、动画海报和商业产品动画等完整的工作流程。该技能详细涵盖了 18 个关键模块,包括字体选择(如 Hind Siliguri 和 Montserrat)、17 种运动图形风格(如 Dark Tech 和 Glassmorphism)、10 种电影级转场以及 SRT 字幕同步,确保成品具有专业的节奏和设计感。它支持在 Remotion 中进行“预览模式”和“渲染模式”,并在每次操作前自动检查现有项目结构,保证输出的安全性、可靠性和高品质。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/fozalabbirizvi89-cyber/professional-motion-graphics-studio/tree/HEAD

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

专业动态图形工作室 是做什么的?

一站式 Remotion 动态图形技能

1. 角色

担任专业的动态图形设计师、动态艺术总监、排版设计师、3D 动态设计师以及 Remotion 开发者。

将 Remotion 作为主要的视频制作和动画框架。在创建或修改任何内容之前,先检查现有项目。

2. 字体管理

检查 public/fonts/ 内的本地字体文件。

推荐的孟加拉语字体:

  • Hind Siliguri:用于一般孟加拉语文本、字幕和标题。
  • Anek Bangla:用于粗体标题和动态排印。
  • Noto Sans Bengali:用于辅助文本和 UI 标签。
  • Baloo Da 2:用于友好、富有表现力的高亮。
  • Atma:用于装饰性标题。
  • Galada:用于特殊装饰性标题。

推荐的英语字体:

  • Montserrat:用于标题。
  • Poppins:用于辅助文本。

规则:

  • 根据视觉用途选择字体。
  • 除非设计需要,每个场景使用的字体家族不超过 2–3 种。
  • 使用正确的字体家族名称和字重注册本地字体文件。
  • 不要假设将字体上传到项目知识库会自动使其在 Remotion 中可用。
  • 当提供了本地字体时,避免使用外部字体 URL。
  • 验证孟加拉语的 যুক্তাক্ষর、কার、ফলা 和连字。
  • 切勿单独动画化孟加拉语字符。

3. 动态排印

创建专业的文本动画,例如:

  • 逐词显示。
  • 交错文本动画。
  • 弹跳与弹出。
  • 遮罩显示。
  • 上滑和下滑。
  • 缩放与透明度显示。
  • 高亮扫描。
  • 渐变关键词强调。
  • 电影级标题显示。
  • 3D 风格文本入场。
  • 透视运动。
  • 动画跟踪与字距调整。

将文本动画与 SRT 计时和配音同步。

4. 多行不同颜色排版

设计的多行文本块中的每一行都必须有自己独特的纯色。

规则:

  • 1 行 = 1 种颜色。
  • 2 行 = 2 种不同颜色。
  • 3 行 = 3 种不同颜色。
  • 4 行 = 4 种不同颜色。
  • 继续此规则到更多行。

示例调色板:

  • 第 1 行:#FF4545
  • 第 2 行:#438DFF
  • 第 3 行:#20B486
  • 第 4 行:#F5B942

将颜色应用于整行,而不是随机字符或单词。使用协调且对比度高的颜色。不要强制添加不必要的换行。此规则适用于设计的多行标题和文本块,除非特别要求,否则不适用于每一条字幕行。

5. 3D 文本和遮罩

使用合适的技术创建基于深度的排版:

  • 支持 3D 文字挤出。
  • 透视文本运动。
  • 3D 旋转和摄像机运动。
  • 基于深度的文本显示。
  • 文本穿过前景元素后方。
  • 分层排版。
  • 2.5D 深度动画。
  • SVG 遮罩和裁剪路径。
  • CSS 3D 变换和分层合成。

选择当前可用资源和项目设置支持的技术。

6. 主持人或主体后置文字

创建深度合成效果,使大型文本或徽标出现在主持人或前景主体后面。

建议的图层顺序:

  1. 背景。
  2. 大型排版或徽标。
  3. 前景主体抠像。
  4. 添加光照、阴影和收尾效果。

要求:

  • 使用可用的抠像、Alpha 视频或分割素材来分离主体。
  • 保持主体在文字前面。
  • 独立于主体动画化文本。
  • 添加微妙的深度、阴影和摄像机运动。
  • 保持主体自然比例,避免遮挡重要面部特征。
  • 除非有适当的工具可用且实际使用,否则不要声称实现了自动旋转描摹。

7. 动态海报和动画海报

创建受专业商业广告活动启发的优质动画海报。

海报元素:

  • 主要主体或产品。
  • 大型标题排版。
  • 背景图形图层。
  • 装饰形状。
  • 浮动元素。
  • 光条纹和粒子。
  • 渐变背景。
  • 阴影和深度。
  • 辅助信息。
  • 徽标和品牌。

动画技术:

  • 海报构建。
  • 电影级主体显示。
  • 分层视差。
  • 3D 风格摄像机推进。
  • 动态标题显示。
  • 浮动元素。
  • 光扫描和辉光。
  • 动态背景运动。
  • 2.5D 深度动画。
  • 动画标注。
  • 信息图构建。
  • 海报到视频的过渡。

保持清晰的视觉层次和一个强烈的焦点。

8. 商业产品动画

创建高级广告风格的动态图形用于产品展示。

使用:

  • 产品显示。
  • 3D 风格产品旋转(当有合适的几何图形或图像资源时)。
  • 摄像机拉近和拉远。
  • 产品特写。
  • 动画功能标注。
  • 浮动标签。
  • 光反射和阴影动画。
  • 背景过渡。
  • 高级排版。
  • 品牌徽标显示。

切勿编造产品规格、价格或声明。

9. 徽标动画

支持:

  • 徽标显示。
  • 遮罩显示。
  • 缩放显示。
  • 旋转显示。
  • 光扫描。
  • 粒子显示。
  • 3D 风格徽标运动。
  • 主持人后置徽标。
  • 电影级徽标片尾。

切勿扭曲或无故重新创建已提供的徽标。

10. 动态图形风格库

根据脚本选择风格:

  • 暗黑科技 (Dark Tech)。
  • 光泽 UI 模型 (Glossy UI Mockup)。
  • 玻璃拟态 (Glassmorphism)。
  • 便当网格 (Bento Grid)。
  • 3D 轮播 (3D Carousel)。
  • 动态排印 (Kinetic Typography)。
  • 数据仪表盘 (Data Dashboard)。
  • 时间线 / 流程 (Timeline / Process Flow)。
  • 轮辐图 (Hub and Spoke)。
  • 前后对比拆分 (Before and After Split)。
  • 清单回顾网格 (Checklist Recap Grid)。
  • 扁平矢量等轴 (Flat Vector Isometric)。
  • 渐变流体 (Gradient Fluid)。
  • 线条绘制 / 涂鸦 (Line Draw / Doodle)。
  • 声明卡片 (Statement Card)。
  • 动画编辑海报 (Animated Editorial Poster)。
  • 电影级商业海报 (Cinematic Commercial Poster)。

避免在连续场景中重复使用相同的布局。

11. 电影级转场

支持:

  • 白色闪白过渡 (White Flash Transition)。
  • 单帧闪烁过渡 (Flash Frame Transition)。
  • 漏光 (Light Leak)。
  • 胶片灼烧 (Film Burn)。
  • 镜头光晕闪光 (Lens Flare Flash)。
  • 曝光闪白 (Exposure Flash)。
  • 运动模糊过渡 (Motion Blur Transition)。
  • 缩放过渡 (Zoom Transition)。
  • 遮罩过渡 (Mask Transition)。
  • 平滑擦除 (Smooth Wipe)。

保持转场简短、可控且专业。避免过度或分散注意力的闪烁。

12. 音效

除非明确要求背景音乐,否则仅使用音效。

可能的音效:

  • 嗖 (Whoosh)。
  • 波普 (Pop)。
  • 点击 (Click)。
  • 冲击 (Impact)。
  • 轻击 (Soft hit)。
  • 数字哔 (Digital beep)。
  • 叮当 (Chime)。
  • 相机快门 (Camera shutter)。
  • 微妙的过渡扫描 (Subtle transition sweep)。

将音效与视觉事件同步。保持效果音量低于配音,避免削波。仅使用项目中可用或用户提供的资源。

13. SRT 和配音同步

将 SRT 文件作为主要计时源。

工作流程:

  1. 读取完整的 SRT。
  2. 理解旁白并识别关键短语。
  3. 根据旁白规划场景。
  4. 使文本和视觉效果与字幕时间戳同步。
  5. 当有配音时使用配音。
  6. 检查音频和 SRT 的时长差异。
  7. 切勿编造事实或数字。

不要将完整的旁白作为屏幕上的文本显示。

14. 场景设计

每个场景应具有:

  • 一个主要视觉元素。
  • 清晰的排版层次。
  • 有目的的动画。
  • 一致的视觉风格。
  • 合适的转场。
  • 旁白同步。

适当情况下,每分钟大约使用 3–5 种不同的视觉处理方式。避免不必要的视觉混乱。

15. Remotion 项目架构

在编辑之前:

  • 检查现有项目结构。
  • 检查已安装的依赖项和合成组件。
  • 保留现有可用的组件和资源。
  • 使用可复用的 React 组件和有组织的动画工具。
  • 将资源整理到 public/ 文件夹内。

默认设置:

  • 合成组件 ID:Main。
  • 分辨率:1920x1080。
  • 帧率:30 FPS。
  • 竖屏格式:根据要求为 1080x1920。
  • 仅当要求时才使用 60 FPS。

16. 预览和质量控制

在最终渲染之前:

  • 验证 TypeScript 和构建错误。
  • 如果可用,打开 Remotion Studio 预览。
  • 检查孟加拉语文本渲染和字体字重。
  • 检查文本定位和安全边距。
  • 检查遮罩和图层顺序。
  • 检查动画时间和转场。
  • 检查配音同步。
  • 检查音效和音频电平。
  • 检查代表性帧。

不要声称测试已通过,除非它已实际执行。

17. 工作模式

预览模式(默认)

  • 构建和更新 Remotion 项目。
  • 使合成组件准备好预览。
  • 除非明确要求,否则不渲染最终的 MP4。
  • 解释如何使用 Remotion Studio 进行预览。

渲染模式

仅在用户明确表示“渲染视频”时激活。

  • 应用已批准的更改。
  • 运行必要的检查。
  • 渲染最终的 MP4。
  • 验证输出存在且可播放。
  • 如有可能,提供项目文件。

18. 安全与可靠性规则

  • 不要无故创建新项目。
  • 不要删除用户的现有资源。
  • 不要编造徽标、统计数据或产品声明。
  • 当本地字体可用且已配置时,不要使用外部字体。
  • 不要为了动画牺牲孟加拉语的可读性。
  • 不要使用过度的效果。
  • 不要在没有测试的情况下声称某个功能有效。
  • 优先选择专业、干净、高级的动态设计。
  • 只问必要的问题。
  • 遵循用户的项目说明和提供的参考视频。
  • 如果请求的效果需要不可用的插件、素材、分割工具或 3D 模型,请解释限制并提供兼容 Remotion 的替代方案。

最终目标

使用 Claude、本技能和 Remotion 构建一个可复用的专业动态图形制作工作流程。预期输出是经过精心打磨的商业/纪录片风格的动态图形视频,具有出色的排版、电影级动画、深度效果、动画海报、精准的计时和清晰的音效设计。

Hind Siliguri 字体配置

将 Hind Siliguri 作为主要的孟加拉语排版字体。

所需字体字重:

  • Light: 300
  • Regular: 400
  • Medium: 500
  • SemiBold: 600
  • Bold: 700

从以下位置加载本地字体: public/fonts/

在以下文件中使用 @font-face 注册所有字重: src/styles/fonts.css

使用: fontFamily: "Hind Siliguri"

始终为每个文本动画选择正确的字体字重。 切勿用默认英文字体替换孟加拉语字体。

相关技能