Skip to main content

@remotion/web-renderer

warning

非常实验性的功能——随时可能出现漏洞和重大更改。 在 GitHub 上跟踪进度 并在 Discord 的 #web-renderer 通道中讨论。

这个包允许你直接在浏览器中渲染视频和静态图片,无需服务器端基础设施。

🌐 This package allows you to render videos and stills directly in the browser, without requiring server-side infrastructure.

与服务器端渲染的主要区别

🌐 Key differences from server-side rendering

与使用 @remotion/renderer 的服务器端渲染不同,客户端渲染:

🌐 Unlike server-side rendering with @remotion/renderer, client-side rendering:

  • 在浏览器中运行,而不是在 Node.js 中
  • 使用 Mediabunny 而不是 FFmpeg 通过 WebCodecs 编码
  • 仅限于部分标签和 CSS 属性 - 参见 限制
  • 无需打包步骤 - 直接使用组件和视频配置

安装

🌐 Installation

npx remotion add @remotion/web-renderer

应用编程接口

🌐 API

另请参阅

🌐 See also