Forward-Future/scarlet
多媒体与设计面向 macOS 和 Windows 的开源 AI 视频编辑器,用自然语言或语音指令完成时间线剪辑。
项目介绍
Scarlet 是一款面向 macOS 和 Windows 的开源桌面视频编辑器,主要处理访谈、播客和口播这类对话密集型素材。它不需要手动逐段裁剪:你把想改的地方告诉 Claude Code 或 Codex,文字或语音都可以,修改会落到工作时间线上,原始素材保持不动。适合希望让智能体先出初剪、再自己复核停顿和重复内容的剪辑者。
快速开始
项目仍在早期开发阶段。先安装 Git、Node.js 22.x 或 24.x、pnpm 12.16.1、Rust,以及 Tauri prerequisites 中对应平台的构建工具,然后克隆并构建:
git clone https://github.com/Forward-Future/scarlet.git
cd scarlet
pnpm install --frozen-lockfile
pnpm build
运行 pnpm desktop:demo 可以在内存项目和模拟助手中体验原生编辑器。要编辑自己的素材,先安装 CMake,再拉取 FFmpeg、构建本地转写支持并启动应用:
pnpm desktop:ffmpeg
node apps/desktop/scripts/build-whisper.mjs
pnpm desktop:dev
也可以直接使用 early access 发布页 提供的 macOS 和 Windows 预编译版本。
第一次剪辑
- 新建项目并命名,导入视频、独立音频或图片。在 Settings → General 中用现有订阅连接 Claude Code 或 Codex。
- 点击时间线上的一个位置,输入指令,或按住
V说话。要处理整段访谈,可输入/dialogue-pass去掉起话错误和重复片段;输入/可以查看其他工作流。 - 打开对话或时间线上的修改,对着转写核对要删除的词,按批准、跳过或要求修改;按
\可以试听被删掉的素材和拼接点。之前版本保留在项目历史中。 - 从项目页头导出整段视频或选定范围为 MP4,也可导出 OpenTimelineIO(
.otio)时间线继续在 DaVinci Resolve 中剪辑。工作流说明见 skills 指南。
使用约束
项目文件和渲染都在本机进行,默认本地转写模型是 CrisperWhisper;在安装其单独许可的权重前,Scarlet 首次使用时会下载 Whisper large-v3-turbo,模型选择见 转写模型文档。连接的 AI 服务商会收到编辑请求及相关的项目上下文,其中可能包含转写摘录和视频帧。打包版本会向 PostHog 发送匿名的使用、修改审核决定以及任务和导出结果;可在 Settings → About 关闭,或设置 SCARLET_TELEMETRY_ENABLED=false,具体事件见 遥测说明。
HotRepo 点评
Scarlet 在 2026 年 11 月 14 日进入 HotRepo 新项目榜,记录到 102 个 Star 和 19 个 Fork,增长窗口约为发布当天七小时,尚无全语言日榜名次,也还没有多日 Star 序列;现有记录只能说明早期关注度,不足以判断趋势。从材料看,它的技术方向很明确:用智能体完成对话剪辑,本地转写与渲染,并通过 OpenTimelineIO 把时间线交给 Resolve 继续处理。
本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。