使用界面录制
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 键或单击
选择一个镜头
在录制了一个场景并且对你的镜头感到满意后,点击“使用此镜头”。
服务器将执行以下操作:
- 将视频从 WebM 转换为 MP4 格式
- 将它们放入你的项目中,路径为
public/[composition-id]
- 使用 Whisper.cpp 为文件加上字幕
放弃一个镜头
如果你录制了一个你不想使用的镜头,点击“放弃并重新录制”以清除内存中的现有录制。
record.remotion.dev
你也可以使用托管版本的录制界面,网址为 record.remotion.dev。
它不会让你选择保存位置,而是会将录制下载到你的 Downloads
文件夹中。
它们的文件名会像 webcam171234567890.webm
和 display171234567890.webm
这样。
要将录制复制到你的 Remotion 项目并将它们转换为 MP4 格式,首先在你的代码编辑器中打开 copy.ts
。将文件顶部的 prefix
设置为你在首次创建新视频时提供的组合 ID。
copy.tsts
const prefix = "<id-of-your-composition>";
copy.tsts
const prefix = "<id-of-your-composition>";
然后在想要保存一个镜头并立即生成字幕时运行 copy.ts
脚本:
bash
bun copy.tsbun sub.ts
bash
bun copy.tsbun sub.ts
如果你不想使用一个镜头,只需进行另一次录制。copy.ts
脚本将仅获取具有最新时间戳的录制。