Skip to main content

使用界面录制

Recorder 配备了自己的录制界面。
通过它,您可以录制一个剪辑并将其添加为项目的一个场景。

如果您还没有这样做,请启动 Remotion Recorder:

tsx
bun start
tsx
bun start

一个 Vite 应用程序将监听 http://localhost:4000
在浏览器中打开此 URL。
允许页面访问摄像头和麦克风。

选择组合

录制需要存储在 public 的子文件夹中,文件夹的名称为组合 ID。
例如,如果您想为组合 my-video 进行录制,录制将存储在 public/my-video 下。

在右上角,使用下拉菜单选择“创建新文件夹”。
将其命名为您要为其录制的组合的 ID。
文件夹将被创建,并且您的后续录制将保存在此文件夹中。

选择来源

在左上面板中,选择您的摄像头和麦克风。
在右上面板中,可以选择要录制的屏幕。

您可以录制更多来源,但是默认情况下,Remotion Recorder 不会对它们执行任何操作。

开始之前

说“测试一二三”,确保音量表没有进入红色区域。

确保您在视频中心。您可以启用裁剪目标叠加图层,以查看视频在缩小时将如何裁剪。

最好进行短时间录制。您不太可能犯错误,并且很容易将它们拼接在一起。

没有倒计时 - 录制将立即开始。
但是,Recorder 稍后将自动修剪掉开头的沉默部分。

深呼吸,考虑一下您即将说和展示的内容。

您已准备好录制!

开始录制

要开始录制,请按 R 键或单击

Start recording
在左上角。

完成场景后,单击
Stop recording

选择一个镜头

在录制了一个场景并且对你的镜头感到满意后,点击“使用此镜头”。

服务器将执行以下操作:

  • 将视频从 WebM 转换为 MP4 格式
  • 将它们放入你的项目中,路径为 public/[composition-id]
  • 使用 Whisper.cpp 为文件加上字幕

放弃一个镜头

如果你录制了一个你不想使用的镜头,点击“放弃并重新录制”以清除内存中的现有录制。

record.remotion.dev

你也可以使用托管版本的录制界面,网址为 record.remotion.dev

它不会让你选择保存位置,而是会将录制下载到你的 Downloads 文件夹中。

它们的文件名会像 webcam171234567890.webmdisplay171234567890.webm 这样。

要将录制复制到你的 Remotion 项目并将它们转换为 MP4 格式,首先在你的代码编辑器中打开 copy.ts。将文件顶部的 prefix 设置为你在首次创建新视频时提供的组合 ID。

copy.ts
ts
const prefix = "<id-of-your-composition>";
copy.ts
ts
const prefix = "<id-of-your-composition>";

然后在想要保存一个镜头并立即生成字幕时运行 copy.ts 脚本:

bash
bun copy.ts
bun sub.ts
bash
bun copy.ts
bun sub.ts

如果你不想使用一个镜头,只需进行另一次录制。copy.ts 脚本将仅获取具有最新时间戳的录制。