最近在 GitHub 上看到一个项目——一款跨平台的开源视频编辑器,Star 数已经超过 15,000。从 2012 年起步,它已经走了 14 年,名字叫 Shotcut。

按理说,开源剪辑软件这个赛道,前面有 Kdenlive、OpenShot 这些老牌选手,后面又冒出剪映的开源平替(Concat)。一个 2012 年起步的项目能活到现在,还保持着月更节奏,这件事本身就值得聊一聊。
它和那些"剪映平替"不太一样
剪映替代品的核心卖点是"操作习惯和剪映一致、上手零成本"。Shotcut 走的是另一条路:它更接近达芬奇、Premiere、Kdenlive 这类传统桌面剪辑软件,时间轴、轨道、特效,都是经典的多轨编辑范式。
如果你用过 Kdenlive,应该能很快上手。如果你只用过剪映这种"消费级"剪辑工具,那 Shotcut 会有一点学习曲线——滤镜系统、导出参数、硬件加速设置都需要自己调一调。但反过来,你也能调得更精细。
跨平台是它最大的优势:Windows、macOS、Linux 三个系统都有原生安装包,不存在某个平台体验打折的情况。底层是 Qt 6 + FFmpeg + MLT 多媒体框架的组合,FFmpeg 决定了它对格式的兼容性——常见的不常见的视频格式,基本都能直接拖进去。
这些功能值得单独说
支持最广泛的格式。 底层是 FFmpeg,几乎所有你能想到的音视频格式都能直接打开,包括 8K。Apple Pro、Resizable、After Effects 动画、Lottie 动画也都能导入。字幕支持 SRT、VTT、ASS、SSA 这几种主流格式,可以直接编辑并烧录进视频。
支持最新的视频标准。 HDR10(PQ)和 HLG HDR 都能处理,Tone mapping 可以把 HDR 转 SDR。10-bit 视频端到端处理,色彩精度比 8-bit 的工具高一截,对画质有要求的剪辑师应该会喜欢。
多格式时间轴。 不像有些剪辑软件要求先统一分辨率和帧率才能放进时间轴,Shotcut 允许混搭不同分辨率、不同帧率的素材直接剪,导出的处理交给软件自己完成。这是它对"宽容度"的设计哲学。
网络流媒体直接播放。 HTTP、HLS、RTMP、RTSP、MMS、UDP 这些流媒体协议都能直接拉流进时间轴。做直播剪辑、二创这类活儿特别方便,不用先下载到本地再拖进去。
自带批量转码。 不用导出几十次,Shotcut 内置 batch conversion 工具,整批素材按同一设置转码。
怎么用
最简单的方式是去官方下载页: https://www.shotcut.org/download/
三个系统都有现成的安装包,不需要自己编译。编译源码需要 Qt Creator + CMake,作者明确说"不要只为了用而编译"。
想学怎么用,可以看官方 HOW TO 文档和论坛。社区不算热闹但沉淀很深,常见的功能问题基本都能搜到答案。
一点提醒
它不是剪映那种"小白友好"工具。学习曲线确实有,但换来的是更专业的控制:调色、转码、网络流、HDR 这些剪映不太碰的功能,Shotcut 是认真的。
如果你只是剪个抖音短视频,Concat 可能更顺手;如果你要做一个长期项目,需要跨平台、需要稳定的版本迭代、需要处理奇怪的格式,Shotcut 更合适。
另外它没有自带自动字幕和 AI 配音这类功能(项目定位就是"传统桌面编辑器",MLT 框架本身是多媒体处理而非 AI 模型),这块得自己接 Whisper 之类的工具。
为什么我觉得它有意思
14 年了。2012 年的开源项目,能活到 2026 年还在更新的,本身就是稀罕事。更难得的是,它没有为了迎合新生代用户(剪映崛起的那几年)把自己重做成"消费级工具",而是保持原来的定位:服务那些愿意折腾、想要更精细控制的桌面用户。
开源剪辑软件这两年的方向是"做剪映的平替",流量都集中在那一块。但 Shotcut 走的是另一条路——它不抢入门用户的盘子,专心服务那些想多剪几个层级、多接几路流媒体、对格式有要求的用户。这种"不卷赛道"的坚持,反而让它有了不可替代的位置。
有兴趣的朋友可以自己试一下。
开源地址: https://github.com/mltframework/shotcut