Shotcut:开源跨平台视频剪辑工具
分类:工具实测 浏览量:13
摘要:
Shotcut是一款免费开源、持续维护的跨平台视频剪辑工具,支持Windows、macOS和Linux。它基于MLT多媒体框架、FFmpeg和Frei0r插件体系,提供多轨道剪辑、滤镜、转场、关键帧动画等完整功能,能有效解决多平台(尤其是Linux)用户的专业剪辑需求,并帮助内容创作者避开订阅制软件的成本。该工具非常适合开发者、技术爱好者研究源码,以及需要免费、完整功能剪辑软件的Linux用户和视频创作者。

开头
Shotcut 是一款免费开源的跨平台视频编辑器,GitHub 上 15360 star、1526 fork,采用 GPL-3.0 协议。它支持 Windows、macOS、Linux 三端,项目从 2012 年创建至今仍在积极维护,最近一次更新是 2026 年 10 月。对技术人和内容创作者来说,这是一个不用付费、不用破解、功能完整的剪辑工具。
适合谁
- 开发者 / 技术爱好者:项目基于 Qt 6 构建,依赖 MLT 多媒体框架、FFmpeg 和 Frei0r 插件体系,感兴趣可以直接从源码编译,GitHub 上有完整的构建流程。
- Linux 用户:很多剪辑软件不支持 Linux,Shotcut 原生支持,而且提供官方构建好的二进制包,不用折腾依赖。
- 视频内容创作者:核心剪辑功能齐全,从裁剪、拼接、转场到滤镜都内置,想避开订阅制软件成本的人很适合。
能解决什么问题
1. 多平台剪辑需求
官方在三个平台都有持续构建的二进制包,下载即可用,不需要自行编译。对 Linux 桌面用户来说,这是少数开箱即用的专业级剪辑工具。
2. 基于 MLT 框架的完整剪辑能力
依赖 MLT 多媒体框架(核心引擎)、FFmpeg(格式和编解码库)、Qt 6(界面)、Frei0r(视频插件)等组件,功能基本覆盖日常剪辑场景:多轨道剪辑、滤镜、转场、关键帧动画都能做。官方在 Features 页面有完整能力列表。
3. 从源码构建的定制需求
如果官方二进制包满足不了需求(比如要改内部逻辑、加自定义滤镜),项目提供完整的 CMake 构建流程,可以用 Qt Creator 快速跑起来开发版。
怎么开始用

方式一:直接下载二进制包
到官方下载页 https://www.shotcut.org/download/ 下载对应平台的安装包,日常使用不需要自己编译。
方式二:从源码构建(适合想改代码的人)
构建前确保依赖满足:Qt 6(最低 6.4)、MLT、FFTW、FFmpeg、Frei0r、SDL。README 特别提醒:构建只建议 beta 测试者或了解自己在做什么的贡献者尝试。
配置(在独立于源码的目录中执行):
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/ /path/to/shotcut
推荐使用 Ninja 生成器:
cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr/local/ /path/to/shotcut
构建:
cmake --build .
安装(不安装的话,运行可能因为找不到 QML 文件而失败):
cmake --install .
优点和坑
优点:
- 跨平台且开源免费:三端都有持续构建的二进制包,GPL-3.0 协议,没有授权费。
- 项目活跃:从 2012 年维护到现在,最近仍在更新,社区有持续贡献者。
- 技术栈完整:基于 MLT + FFmpeg + Frei0r 等成熟组件,功能和扩展性都不差。
坑:
- 从源码构建复杂度高:依赖多(Qt 6、MLT、FFTW、FFmpeg、Frei0r、SDL 都要满足),路径和库的查找配置容易出错。README 原文写明构建只建议 beta 测试者或贡献者做,不是给普通用户准备的。
- 不安装会跑不起来:从源码构建后如果不执行
cmake --install,运行时可能找不到 QML 文件直接失败。 - GPL-3.0 协议限制:如果要做商业二次开发,GPL-3.0 对闭源分发有约束,这点要先确认清楚。
- 主作者依赖单一:项目主要作者是 Dan Dennedy,贡献者列表较短,社区规模不算大。
适合你吗
适合你:如果你想要一个免费用、支持 Linux 的剪辑工具,或者对多媒体框架、Qt 应用开发感兴趣,想研究一个真实项目的源码结构。
不适合你:如果你需要的是团队协作、云端项目同步这类商业化功能(这类通常要靠订阅制工具),或者不想碰任何命令行、只想要装好就能用的傻瓜软件,直接下载官方二进制包就好,别碰源码构建。
需要说明:以上内容基于 README 和官方文档等公开资料整理,没有经过本机实测,构建流程的建议来自 README 原文描述。
常见问题
Shotcut 的官网下载地址是什么?
Shotcut 的官方下载地址是 https://www.shotcut.org/download/。这里提供了 Windows、macOS 和 Linux 三个平台的安装包,都是官方持续构建的二进制包,下载后即可使用,无需自行编译。
Shotcut 和剪映哪个更好用?
文章指出,Shotcut 是免费开源、功能完整的专业剪辑工具,适合想避开订阅成本的技术人和创作者。而剪映更偏向于移动端和社交媒体的简易快速剪辑。如果你需要跨平台(尤其是Linux)、开源免费和更底层的控制,Shotcut 是很好的选择;如果需要团队协作、云端同步等商业化功能,则更适合订阅制工具。
Shotcut 有中文版吗?
根据文章信息,Shotcut 是一款跨平台的国际软件,其界面支持多语言。虽然没有明确提及中文版,但作为开源项目,其语言包通常由社区贡献,你可以在软件的设置中查找并切换界面语言。
Shotcut 如何导出视频?
文章虽然没有详述具体导出步骤,但提到 Shotcut 基于强大的 FFmpeg 编解码库,这意味着它支持导出多种视频格式。通常,在完成剪辑后,你可以在软件的“文件”或“导出”菜单中找到相关选项,选择你需要的格式和参数进行渲染输出。
Shotcut 是免费的吗?有什么限制?
Shotcut 是完全免费且开源的,采用 GPL-3.0 协议,没有授权费或订阅费。功能完整,包括多轨道剪辑、滤镜、转场等。主要限制在于其社区规模相对较小,且 GPL-3.0 协议对商业闭源二次开发有约束。对于普通用户,直接下载官方二进制包即可免费使用所有功能。
相关工具推荐
官方地址,点开新窗口;本文仅为工具介绍,与该项目无隶属关系。


