Clypra:开源免费的专业视频编辑器,Tauri + React 打造
Clypra 是一款基于 Tauri、React 和 TypeScript 的现代开源视频编辑器,提供专业级多轨道时间线、精确剪辑、音频可视化等功能,跨平台且完全免费。
项目定位
Clypra 是一款现代、开源、跨平台的视频编辑器,基于 Tauri、React 和 TypeScript 构建,专注于提供类似剪映(CapCut)的免费高级功能。它拥有专业的时间线界面,支持多格式导入、帧精确剪辑、音频波形显示等特性,性能接近原生应用。

核心特性
- 多格式支持
:可导入 MP4、MOV、WebM、MKV、M4V、AVI 视频,MP3、WAV、AAC 音频,以及 JPG、PNG、WebP 图片。 - 专业时间线
:多轨道时间线带标尺和播放头,支持帧精确修剪、拖拽排列片段。 - 音频可视化
:实时显示音频波形,方便精准定位。 - 文本叠加
:添加标题和字幕,支持自定义字体。 - 项目管理
:保存/加载项目,支持自动保存和 100 步撤销/重做。

安装与上手
下载安装
- macOS
:推荐通过 Homebrew Cask 安装( brew install AIEraDev/tap/clypra),也可从 Releases 下载 DMG。 - Windows
:从 Releases 下载 MSI 安装包。 - Linux
:下载 AppImage,赋予执行权限后运行。
从源码构建
git clone https://github.com/AIEraDev/clypra.git
cd clypra
npm install
# 配置 API 密钥(可选,用于文本效果和模板)
cp .env.example .env
# 编辑 .env 添加 VITE_CLYPRA_API_KEY
npm run tauri dev基本使用
- 导入媒体
:点击“Import Media”选择文件。 - 预览
:使用播放器控件预览内容。 - 编辑时间线
:将媒体拖到时间线并排列。 - 修剪调整
:通过时间线调整片段的开始/结束时间。 - 导出
:点击“Export”保存视频。 适用场景
-
视频创作者需要免费、无水印的桌面剪辑工具。 -
开发者希望学习 Tauri + React 构建桌面应用的架构。 -
寻求剪映替代品的用户,尤其是注重隐私和开源生态的群体。
与同类工具差异
- 开源免费
:与剪映(部分功能付费)不同,Clypra 完全开源(MIT 许可证),无任何收费。 - 原生性能
:基于 Tauri(Rust 后端),比 Electron 应用更轻量、启动更快。 - 现代技术栈
:React 19 + TypeScript + Zustand 状态管理,代码结构清晰,易于扩展。 - 跨平台一致
:macOS、Windows、Linux 均支持,体验统一。
技术栈
- 前端
:React 19、TypeScript、Tailwind CSS 4、Vite 7 - 后端
:Tauri 2、Rust - 视频处理
:FFmpeg(通过 CLI 调用) - 状态管理
:Zustand
参考链接
AIEraDev/Clypra(GitHub):https://github.com/AIEraDev/Clypra
Clypra 官网(项目主页):https://clypra.abdulkabirmusa.com
夜雨聆风