mcpField
R
remotion-best-practices

remotion-best-practices

github.com/buainoai创意与媒体14765 次安装39 周前更新
代码仓库

关于 remotion-best-practices

remotion-best-practices 是为编写 Remotion 代码提供领域知识和实践规则的技能,适用于视频开发工作流。内容涵盖动画、媒体、字幕、排版、视频处理和配置,并强调动画应由帧驱动。

主要功能

  1. 01提供动画与时间编排规则
  2. 02说明图像、视频和音频处理
  3. 03涵盖字幕、Lottie 和图表
  4. 04指导字体与文本布局
  5. 05介绍视频元数据和帧提取
  6. 06提供参数化与渲染配置建议

适用场景

  1. 01构建由帧驱动的 Remotion 动画
  2. 02在视频中加入字幕和音频
  3. 03调整文本布局并检查溢出
  4. 04提取视频帧或读取媒体信息

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/buainoai/remotion-skills --skill remotion-best-practices

安装后在 Claude Code 中输入/remotion-best-practices确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

rules/
3d.md
animations.md
assets.md
audio.md
calculate-metadata.md
can-decode.md
charts.md
compositions.md
display-captions.md
extract-frames.md
fonts.md
get-audio-duration.md
get-video-dimensions.md
get-video-duration.md
gifs.md
images.md
import-srt-captions.md
lottie.md
maps.md
measuring-dom-nodes.md
measuring-text.md
parameters.md
sequencing.md
tailwind.md
text-animations.md
timing.md
transcribe-captions.md
rules/assets/
charts-bar-chart.tsx
text-animations-typewriter.tsx
text-animations-word-highlight.tsx

详细介绍

来自项目 README

何时使用

当您处理 Remotion 代码时,请使用此技能来获取特定领域的知识和最佳实践。

如何使用

阅读各个规则文件以获取详细说明和代码示例:

核心概念
媒体处理
  • rules/images.md - 使用 Img 组件在 Remotion 中嵌入图像
  • rules/videos.md - 在 Remotion 中嵌入视频 - 修剪、音量、速度、循环、音调
  • rules/audio.md - 在 Remotion 中使用音频和声音 - 导入、修剪、音量、速度、音调
  • rules/gifs.md - 显示与 Remotion 时间轴同步的 GIF
  • rules/assets.md - 将图像、视频、音频和字体导入 Remotion
高级功能
文本和排版
视频处理工具
配置和优化

重要提示

  • 所有动画必须由 useCurrentFrame() 钩子驱动
  • 禁止使用 CSS 过渡或动画 - 它们无法正确渲染
  • 禁止使用 Tailwind 动画类名 - 它们无法正确渲染
  • 使用秒为单位编写动画,并乘以 useVideoConfig() 中的 fps 值

评论

支持 Markdown