GitHub 1.3k Star:Concat
从零部署完整教程 · 新手照着做就能跑起来 · 效率工具指南 · 原创教程
摘要:Concat 是 GitHub 上开源免费的视频剪辑软件(CapCut/剪映替代),无水印、无账号、无付费墙,素材全部本机处理。内置本地自动字幕与文字转语音(TTS),支持 Windows/macOS/Linux 桌面三平台(Android/iOS 开发中)。本文实测 Windows 下载安装全流程,解决稳定版缺少 swscale-9.dll 导致的闪退问题,并给出新建项目、编辑器界面、剪辑使用场景与常见问题。
剪视频要开会员去水印、导出带 Logo、剪辑素材还要上传云端?Concat 是 GitHub 上的开源免费剪辑软件——无水印、无账号、无付费墙,视频全程在你自己电脑上处理,还内置了免费的本地自动字幕和文字转语音。本教程实测从下载到建项目全流程,并解决 Windows 版「双击闪退」的官方打包 bug。
本文要点
- 开源免费替代剪映/CapCut:无水印、无账号、无付费墙,素材不离开本机;
- 多轨剪辑/分割/转场/变速 + 本地自动字幕 + 本地文字转语音(TTS);
- ⚠️ Windows 稳定版闪退坑:官方包缺 swscale-9.dll,两种解法(本文实测);
- Windows/macOS/Linux 桌面端可用;Android/iOS 为开发中版本,暂不建议主力使用。
一、GitHub 项目数据
| Star | 1,326(1.3k,2026-09-06 查询,创建仅 12 天) |
| 主要语言 | Rust(原生界面 + FFmpeg 引擎) |
| 许可证 | AGPL-3.0(免费开源) |
| 最新版本 | v0.2.1(Beta 预发布,另有 nightly 每日构建) |
| 支持平台 | Windows / macOS / Linux(桌面);Android / iOS(开发中) |
二、它能解决什么问题
| 剪映导出带水印 / 去水印要会员 | 无水印无付费墙,免费导出 |
| 素材敏感(工作资料/隐私视频)不想传云端 | 全部本地处理,无账号不上传,音频不出机器 |
| 视频加字幕要逐句手打 / 会员功能 | 本地自动字幕引擎(sherpa-onnx),离线识别 |
| 配音要录音 / 找 TTS 服务要付费 | 内置本地文字转语音(TTS),免费不限量 |
三、怎么安装(多平台部署矩阵)
| Windows | ✅ 官方已测(本文实测) | 下载 zip 解压即用(92.5MB);⚠️ 需补 1 个 DLL 或直接用 nightly 包 |
| macOS | ✅(未签名) | dmg 拖入 Applications + xattr 解除隔离 |
| Linux | ✅(x86_64 / ARM 待充分测试) | tar.gz 解压运行 |
| Android | 🚧 开发中 | 侧载 apk(37.1MB,已签名);有打不开的 issue |
| iOS / iPadOS | 🚧 开发中 | ipa 侧载(需自签工具) |
| 服务器端 / Web 端 | — | 纯本地单机应用,无服务端、无浏览器版、无账号体系 |
下载地址:GitHub Releases(https://github.com/jub0t/Concat/releases/latest ),全部平台安装包都在这里,按文件名选择自己的平台即可。
环境要求:无。 不需要装 Node.js、Python、Docker,也不需要注册任何账号。FFmpeg 和 AI 识别引擎都已打包在安装包里(zip 内自带全部 DLL)。Windows 10/11 64 位直接可用。
Windows 安装(本文实测,两条路径任选)
✅ 路径 A(推荐,一步到位):直接用 nightly 每日构建包
到 https://github.com/jub0t/Concat/releases/tag/nightly 下载 Concat-0.2.1-nightly.*-windows-x86_64.zip(约 101MB)→ 解压 → 双击 concat.exe 即用。nightly 包自带全部 DLL,不会有闪退坑(本文实测验证)。
✅ 路径 B:官方稳定版 + 补一个 DLL(同时解决闪退坑)
验证成功:弹出「New project」新建项目窗口(可选 1080p/720p/4K/竖屏、24~60 帧率),即为安装成功。
macOS 安装(官方步骤,预期可用)
Linux 安装(官方步骤,预期可用)
⚠️ 移动端提醒(Android / iOS):官方已在 v0.2.1 发布 apk(37.1MB,已签名)与 ipa(36MB),但状态为「开发中」——GitHub Issue #42 有用户反馈 Android 版打不开且尚未关闭。想尝鲜可侧载安装(Android 开启「允许未知来源」;iOS 需 AltStore 等自签工具),但当前主力剪辑请用桌面端。
四、第一次启动:新建项目(本文实测)
双击 concat.exe 后出现「New project」窗口,项目设置一旦创建就不能修改(分辨率/帧率中途改不了),所以开始前想清楚:横屏选 1080p、竖屏(抖音/B站短视频)选 Vertical,发哪个平台就按哪个平台的规格建项目。
| Name 项目名 | 默认 Untitled project,可改 |
| Location 保存位置 | 默认桌面/Concat,可点 Choose… 改目录;项目文件夹创建后自动保存 |
| Resolution 分辨率 | 1080p / 720p / 4K / Vertical 竖屏 |
| Frame rate 帧率 | 24 / 25 / 29.97 / 30 / 60 |
| Recent 最近项目 | 窗口里直接列最近打开的项目,点一下即可续剪 |

创建后项目目录下生成 concat.json 项目文件(实测内容如下),剪辑自动保存到项目文件夹:
{
"concat": "0.2.1",
"name": "tutorial-demo",
"video": { "width": 1920, "height": 1080, "rateNum": 30, "rateDen": 1 }
}
编辑器界面一览(本文实测)
进入编辑器后是标准剪辑工作台:顶部菜单 File/Edit/View/Export;左侧媒体面板分 Media/Text/Transitions/Effects/Filters/Templates 六类;中央预览区显示分辨率与帧率;底部时间线含 4 条轨道(Track 1~4);右侧详情面板显示项目与素材信息,标题旁有 saved 自动保存指示。

五、怎么用(场景化,以 v0.2.1 为准)
核心流程一句话:新建项目 → 导入素材 → 拖上时间线 → 剪/切/加字/转场 → 导出。素材导入支持「Import media 按钮」与「把视频文件拖进窗口任意位置」两种方式(界面明示 Drop video and audio files anywhere in the window to import)。
场景 1:视频太长,想剪掉中间一段
把视频拖进项目 → 拖到时间线轨道 → 在要切断的位置播放到帧 → 用分割工具切开 → 选中中间片段删除(或修剪边缘)→ 前后片段自动衔接。多轨时间线支持把不同素材叠在不同轨道做画中画/多机位。
场景 2:给视频配字幕,但不想逐句手打
Concat 的自动字幕「完全在本机运行」——音频不出电脑(官方功能说明)。首次使用会自动下载本地语音识别模型(sherpa-onnx),之后离线可用。国内网络下载模型慢时,可参考 Issue #39(有中文用户问过手动下载模型),或配置 HuggingFace 镜像 HF_ENDPOINT=https://hf-mirror.com 后再试。
场景 3:不想录音,想用 AI 配音
内置本地文字转语音(TTS):把文案粘贴进去 → 生成语音轨 → 拖到时间线对轨。免费、离线、无限量(官方功能,与剪映的会员配音功能对应)。
场景 4:同一套片头/转场想复用到下个视频
用 Templates 模板功能:做好的剪辑存成模板,下次新项目直接套用(官方功能),做系列视频很省事。一个项目还可以建多条时间线(Timeline)分别组织不同版本。
场景 5:给视频调音/变声
语音滤镜:清理噪音或对声音做趣味处理(官方功能)。还有变速(快放/慢放)与转场(Transitions 面板)用于节奏处理。
💡 诚实说明:上文场景基于官方功能清单(README Highlights)与实测界面元素整理;项目处于 Beta(v0.2.1),个别按钮位置/文案可能随版本微调。素材导入、字幕/配音模型下载与导出流程的逐帧截图,受写作时环境限制未能全部实跑,功能均以官方说明为准,建议以实际界面为准。
六、踩坑记录
坑 1:Windows 稳定版双击闪退——官方包缺 swscale-9.dll(本文实测)
- 现象:下载 v0.2.1 稳定版解压后双击 concat.exe,没有任何窗口出现,进程立即退出(实测退出码 0xC0000135,即系统提示找不到 DLL)。
- 原因:解析 concat.exe 依赖表发现需要 swscale-9.dll(FFmpeg 的视频缩放组件),但官方稳定包只打包了 avcodec/avformat/avutil 等 6 个 FFmpeg DLL,漏了 swscale——上游打包脚本疏漏,nightly 包则包含完整 DLL。
- 解决:二选一——① 下载 nightly 包,把其中 swscale-9.dll 复制到稳定版目录(本文实测:复制后立即正常启动);② 干脆直接用 nightly 包(内容更全、更新更快)。注意:DLL 必须是对应 FFmpeg 8.x 的 swscale-9.dll,别从其他版本改名顶替,会因 ABI 不兼容继续报错。
坑 2:macOS 提示「已损坏/无法验证开发者」(官方说明)
- 现象:打开 Concat 被 Gatekeeper 拦截。
- 原因:应用未做 Apple 签名公证(官方 README 明确 unsigned)。
- 解决:终端执行 xattr -dr com.apple.quarantine /Applications/Concat.app 后重新打开。
坑 3:移动端与特定 Linux 环境(官方已知)
- 现象:Android 版打不开(Issue #42 开放中);Linux Wayland 部分环境启动崩溃(EGL_BAD_PARAMETER,Issue #30/#31);部分快捷键无效(Issue #41)。
- 原因:项目 Beta 期,移动端刚发布仍在完善;Linux 图形栈差异。
- 解决:主力用桌面端(Windows/macOS);Linux 遇到崩溃查对应 issue 的修复版本或换 X11 会话;移动端等正式版。
七、常见问答
Q1:Concat 和剪映比怎么样?功能全吗?
定位不同:剪映功能全但有会员/水印/云端上传;Concat 免费开源、无水印、无账号、纯本地,主打隐私与免费。当前 Beta 已具备多轨剪辑、分割/修剪/合并/转场/变速、本地字幕、本地 TTS、模板等核心能力;遮罩、运动跟踪、关键帧高级动画在官方路线图(0.2.2 已在筹备)。适合日常剪辑与隐私敏感场景,重型特效需求可以等版本成熟。
Q2:本地自动字幕和配音需要联网/付费吗?
识别与合成都在本机跑(ONNX Runtime + sherpa-onnx),不上传音频、不按条计费;首次使用需下载语音模型(约 1~2GB 级),国内下载慢可配 HF 镜像或查 Issue #39 手动放模型。
Q3:项目保存格式是什么?换电脑怎么迁移?
每个项目一个文件夹 + concat.json(实测含版本/项目名/分辨率/帧率),编辑自动保存。把项目文件夹整个拷走即可迁移(素材路径需一致)。
Q4:竖屏视频怎么做?
新建项目时 Resolution 选 Vertical 即可(实测界面选项),发布抖音/B站短视频按竖屏建项目。
Q5:项目还是 Beta,值得现在用吗?
做基础剪辑(切段、拼接、字幕、配音、导出)已经可用且免费无限制;项目迭代很快(v0.2.1 刚加入移动端构建,0.2.2 路线图已出)。介意不稳定就等 1~2 个版本,或先在 Windows 上体验 nightly。
八、总结
Concat 是「免费替代剪映会员功能」的实用选择:下载解压即用、无账号无水印、素材不出本机、字幕配音本地免费。Windows 用户请记住闪退坑的解法(用 nightly 包或补 swscale-9.dll);macOS 用户记得解除隔离;移动端再等等。适合:不想为去水印/字幕/配音开会员的短视频作者、对素材隐私敏感的用户、想尝鲜开源剪辑工具的技术爱好者。
完整命令速查(Windows)
# 1. 校验下载的稳定包(SHA256 应一致)
certutil -hashfile Concat-0.2.1-windows-x86_64.zip SHA256
# 结果应为:d3d9481fb6963f8f8fa364aba4481307cb5749442649a9dd99c83f5a401186ce
# 2. 解压(可右键图形化解压)
tar -xf Concat-0.2.1-windows-x86_64.zip
# 3. 闪退修复:从 nightly 包复制缺失的 DLL
# 解压 nightly 包后执行:
cp Concat-nightly目录/swscale-9.dll Concat目录/
# 4. 启动
.\\concat.exe
项目地址:[jub0t/Concat] (https://github.com/jub0t/Concat)(下载:Releases 页面选平台包)
标签:Concat、视频剪辑、剪映替代、CapCut替代、开源剪辑软件、本地字幕、文字转语音、免费软件




