这个项目能做什么
Rescript 是一款基于转录的媒体编辑器,适用于视频和音频。用户导入文件后,可生成本地转录(包含词级时间戳和说话人标签),或提供现有的 SRT、VTT 或 JSON 字幕文件。从转录中删除文字会在媒体中创建相应的剪切范围。它包含一键填充词和静音移除、说话人分组、波形时间线、可拖拽的文字和剪切边界、分割和修剪工具,以及跳过已删除部分的实时播放。
导出格式涵盖 MP4 和 WebM 视频、M4A、MP3 和 WAV 音频,文本和字幕格式包括 TXT、Markdown、DOCX、PDF、SRT、VTT 和 JSON,以及适用于 DaVinci Resolve、Premiere、Final Cut Pro、AAF 兼容工具、Reaper 和 Samplitude 的时间线格式。编辑和导出在设备本地运行,使用 ffmpeg.wasm;转录通过 transformers.js 使用 Whisper 模型,在可用时利用 WebGPU,否则回退至 WASM;说话人标签则使用 pyannote 分割模型。
网页应用推荐在 Chromium 中使用,需要 SharedArrayBuffer 支持。提供适用于 macOS、Windows 和 Linux 的 Electron 桌面构建版本。界面使用 Next.js、React、TypeScript、Tailwind 和 Zustand 构建。匿名使用和崩溃遥测默认启用,可在设置中禁用。当前版本使用 PolyForm Noncommercial License 1.0.0;早期 MIT 许可的版本仍在该许可下可用。
评论
0 评分人数达到10人后显示
登录后参与讨论。