Concat

开源 CapCut 替代,支持本地 AI 剪辑

AI视频 部分免费

项目简介

Concat 是一款完全开源的本地视频剪辑工具,作为 CapCut 的替代方案发布。它不依赖任何云服务,所有 AI 功能(包括自动字幕、语音合成)均运行在用户本地机器上,无需账号、无水印、无付费门槛。项目采用 Rust 原生引擎开发,目前处于 Beta 阶段,支持 macOS、Windows、Linux、Android 和 iOS/iPadOS 五大平台,一个项目文件在各平台体验一致。

核心功能

  • 多轨道时间线编辑:支持多条视频轨道同时编辑,每个项目可建立多个时间线,适合复杂剪辑场景。
  • 完全本地运行:视频文件全程在本地处理,不上传任何服务器。模型推理(字幕、语音合成)同样在本地完成,真正实现离线可用。
  • 自动字幕生成:集成 Whisper 语音识别模型,支持 12 种语言的自动字幕生成,无需联网。
  • 本地文字转语音(TTS):内置离线语音合成引擎,可直接为视频添加配音或旁白,无须依赖第三方 API。
  • 无账号、无水印、无订阅:安装即用,导出的视频不含任何水印,无需注册账户,无隐藏收费。
  • 跨平台支持:Windows、macOS(Intel + Apple Silicon)、Linux(x86_64 + ARM)、Android、iOS/iPadOS 全面覆盖。

技术实现

Concat 的核心引擎使用 Rust 语言开发,选择 Rust 是考虑到性能和内存安全性两者兼顾。音频处理集成了 whisper.cpp(MIT 许可)用于本地语音识别,语音合成则基于 sherpa-onnx 结合 espeak-ng 引擎。视频解码和编码依赖 FFmpeg(GPL 许可,含 x264),确保了广泛的格式兼容性。

UI 层面使用 Slint 框架(GPL-3.0),这是一个支持 Rust 的声明式 UI 工具包,能够在不同平台输出一致的原生界面体验。

最值得关注的是其去中心化资产生态设计:用户可以编写自定义滤镜、特效和模板并发布到社区,甚至可以定价销售。这种架构让 Concat 在功能扩展上不依赖官方更新,而是通过社区贡献持续丰富。

快速上手

  1. 下载安装:访问 GitHub Releases 页面(https://github.com/jub0t/Concat/releases),根据操作系统选择对应安装包。macOS 需右键选择「打开」绕过 Gatekeeper;Linux 解压后运行 ./concat 即可。
  2. 导入媒体:将视频文件直接拖入 Concat 窗口,或使用菜单栏的「文件 → 导入媒体」。
  3. 编辑时间线:将视频片段拖入时间线,使用内置工具进行剪切、分割、合并、调速、加转场等操作。
  4. 添加字幕:选中视频轨道,点击「字幕 → 自动生成」,等待本地模型完成识别后校对文字。
  5. 导出视频:点击「导出」,选择分辨率和格式,等待本地编码完成。导出的视频不含任何水印。

适用人群

  • 追求隐私安全、不希望视频内容上传云端的用户
  • 独立创作者和小型工作室,需要免费、无限制的剪辑工具
  • 对 CapCut 付费政策不满的现有用户
  • 技术能力较强、偏好开源工具的开发者用户

许可证说明

Concat 本体采用 AGPL-3.0-or-later 许可证发布,包含插件例外条款。打包的二进制文件含有第三方组件:FFmpeg(GPL)、whisper.cpp(MIT)、sherpa-onnx + espeak-ng(GPL)、Slint(GPL),详细信息见 THIRD_PARTY_NOTICES.md。

官方链接

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论