Remotion
Remotion 是一个使用 React 以编程方式创建视频的框架。
为什么用 React 创建视频?
- 充分利用 web 技术。使用所有的 CSS、Canvas、SVG、WebGL 等。
- 充分利用编程。使用变量、函数、API、数学和算法来创造新的效果。
- 充分利用 React。可重复使用的组件、强大的组合、快速刷新、包生态系统
示例视频
- Remotion 预告片观看 - 源代码 - Remotion 的公告视频是用 Remotion 本身编写的
- AnySticker 欢迎视频 观看 - 源代码 - 我的应用AnySticker的应用内解释视频。
- Spotify Wrapped的重现 观看 - 教程 - 源代码 - Spotify Wrapped的重现,你可以通过命令行覆盖所有文本和图像。
- "Game changer or no game changer" 介绍 观看 - 源代码 - 我和 William Candillon 做的一个问答节目的介绍。
- "MDX 中的X" 讲座 观看 - 源代码 - 使用 Remotion 重新录制的 这个讲座。
- 重新设计的散点图 观看 - 源代码 - Edward R. Tufte 的《定量信息的可视化显示》一书的动画部分。
- 新闻播客制作器 观看 - 源代码 - 一个全自动的新闻播客制作器。
欢迎拉动请求你的创作!
开始吧
如果你已经安装了 Yarn 和 FFMPEG,请输入
yarn create video
来开始。否则,请阅读文档中的安装页面。
文档
前往 remotion.dev 了解 Remotion 的内部和外部情况。
许可证
请注意,Remotion 有一个特殊的许可,在某些情况下需要获得一个公司的许可。请阅读 LICENSE 文档以了解更多信息。
贡献
请阅读 CONTRIBUTING.md 来了解对这个项目的贡献。