搜索你想找的开源项目

输入名称、用途或关键词,也可粘贴 GitHub 仓库链接

分享到微信

当前解读页的微信分享二维码

用微信扫一扫打开,点击右上角「···」分享给朋友或朋友圈。

手机上可截屏后,在微信扫一扫中从相册识别二维码。

Forward-Future/scarlet

多媒体与设计

面向 macOS 和 Windows 的开源 AI 视频编辑器,用自然语言或语音指令完成时间线剪辑。

196
28
TypeScript
MIT
今天创建

项目介绍

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 预编译版本。

第一次剪辑

  1. 新建项目并命名,导入视频、独立音频或图片。在 Settings → General 中用现有订阅连接 Claude Code 或 Codex。
  2. 点击时间线上的一个位置,输入指令,或按住 V 说话。要处理整段访谈,可输入 /dialogue-pass 去掉起话错误和重复片段;输入 / 可以查看其他工作流。
  3. 打开对话或时间线上的修改,对着转写核对要删除的词,按批准、跳过或要求修改;按 \ 可以试听被删掉的素材和拼接点。之前版本保留在项目历史中。
  4. 从项目页头导出整段视频或选定范围为 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 生成,更新于 ,以项目官方文档为准。

相关推荐

  1. browser-use/video-use把原始素材交给编程 Agent,用对话完成粗剪,适合不想在时间线上逐帧拖拽的人。Python29,770
  2. remotion-dev/remotion用 React 组件写视频并批量渲染,给需要程序化、数据驱动视频的团队一个不用时间轴的方案。TypeScript66,996
  3. calesthio/OpenMontage把 AI 编程助手变成视频制作组,让个人创作者用自然语言完成脚本、素材与剪辑,而不必打开时间线编辑器。Python71,439