文章预览
项目简介 Revideo 是一个用于程序化视频编辑的开源框架。它是从令人惊叹的 Motion Canvas 编辑器分叉出来的,目标是将其从独立的应用程序转变为开发人员可以用来构建整个视频编辑应用程序的库。 Revideo 允许您在 Typescript 中创建视频模板并部署 API 端点以使用动态输入渲染它们。它还提供了一个 React 播放器组件来实时预览浏览器中的变化。如果您想了解更多信息,可以查看我们的文档、示例存储库,并加入我们的 Discord 服务器。 入门 要创建示例项目,请运行以下命令: npm init @revideo @latest 该示例项目将具有以下代码,它定义了如下所示的视频。 import {Audio, Img, Video, makeScene2D} from '@revideo/2d' ; import {all, chain, createRef, waitFor} from '@revideo/core' ; export default makeScene2D ( 'scene' , function* (view ) { const logoRef = createRef (); yield view. add ( < >
………………………………