remotion-render 是 Remotion 官方技能集合中的一个渲染技能,用于把 Remotion 项目中的合成(composition)导出为视频或图像。
用途 该技能的核心用途是提供 Remotion 视频渲染的通用策略,指导使用者如何通过命令行完成导出操作。它适用于需要把代码定义的动画或视频合成输出为成品文件的场景。
主要能力
- 渲染视频:使用 npx remotion render 命令导出完整视频。
- 渲染静态帧:使用 npx remotion still 命令导出单张静态图片。
- 批量渲染多帧图像:在一次调用中通过 render 命令配合 --frames 参数渲染多个指定帧为图片,例如:npx remotion render [composition-id] out/frames --frames=0,30,90 --image-format=png。该命令会按指定帧号输出 PNG 图像,更多选项可查阅渲染文档的 --frames 部分。
- 透明视频:技能提到可参考 Transparent videos 文档来渲染带透明通道的视频。
使用方式 技能给出的基本调用形式为命令行:渲染视频使用 npx remotion render,渲染静态图使用 npx remotion still。完整选项列表分别见 https://www.remotion.dev/docs/cli/render.md 和 https://www.remotion.dev/docs/cli/still.md。批量帧渲染示例使用 https://www.remotion.dev/docs/cli/render.md#--frames 中说明的 --frames 选项。
适用场景 需要将 Remotion 合成导出为视频文件的自动化或手动流程;需要从合成中抽取特定帧作为图片的场合;以及需要输出带透明背景视频的场景。
限制 本技能资料仅提供命令与文档链接,未说明具体参数细节、性能表现、平台支持或收费情况,这些内容暂未提供,需查阅对应官方文档。