Shotcut

Shotcut 是一个免费开源、跨平台的视频编辑器。(Shotcut is a free, open source, cross-platform video editor.)

Github stars Tracking Chart

Shotcut -- 免费、开源、跨平台的视频编辑器

Shotcut 是一个免费的开源跨平台视频编辑器,适用于Windows,Mac和Linux。 主要功能包括支持各种格式;无需导入意味着原生时间线编辑;Blackmagic Design支持输入和预览监控;和分辨率支持4k。

详细请参见:https://www.shotcutapp.com/features/

安装

警告:Shotcut仍在积极开发中。 因此,暂时不要期待最终产品。

二进制文件是定期构建的,可从 https://www.shotcut.org 的“下载”部分获得。

贡献者

依赖

  • MLT:多媒体创作框架
  • Qt 5:应用程序和UI框架
  • FFmpeg:多媒体格式和编解码器库
  • x264:H.264 编码器
  • WebM:VP8 编码器
  • LAME:MP3 编码器
  • Frei0r:视频插件
  • LADSPA:音频插件
  • WebVfx:使用 web 技术的视频效果
  • Movit

许可

GPLv3。参见 COPYING

如何构建

警告:构建 shotcut 应该只保留给 beta 测试人员或贡献者,他们知道自己在做什么。

Qt Creator

构建和尝试 Shotcut 开发版本的最快方法可能是使用 Qt Creator

为了简化此过程,我们在网站上提供了包含 Shotcut 及其所有依赖项的每个版本的 SDKs。这些 SDK 页面还包含安装说明和更新后如何编译 MLT 和其他依赖项的提示。

从命令行

首先,满足检查依赖性,并正确设置各种路径以查找不同的库并包含文件(Qt 5,MLT,Frei0r 等)。

构建 Makefile

qmake PREFIX=/usr/local/

编译 shotcut:

make

make install 只是部分安装。

测试 Shotcut 的最佳方法是从源文件夹执行它:

./src/shotcut

翻译

如果你想把 Shotcut 翻译成另一种语言,请使用 Transifex


(The first version translated by vz on 2020.08.05)

Overview

Name With Ownermltframework/shotcut
Primary LanguageC++
Program languageCMake (Language Count: 12)
PlatformLinux, Mac, Windows
License:GNU General Public License v3.0
Release Count170
Last Release Namev24.04.28 (Posted on )
First Release Nameqt4-end (Posted on )
Created At2012-04-23 22:37:04
Pushed At2024-04-28 16:42:41
Last Commit At2024-04-27 11:06:32
Stargazers Count10.1k
Watchers Count223
Fork Count1.1k
Commits Count6.2k
Has Issues Enabled
Issues Count1160
Issue Open Count80
Pull Requests Count294
Pull Requests Open Count2
Pull Requests Close Count67
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

Shotcut - a free, open source, cross-platform video editor

Install

Warning: Shotcut is currently in very early stage and active development. So do not expect a final product for now.

Binaries are regularly built and are available at https://www.shotcut.org, on the Download section.

Contributors

Dependencies

  • MLT: multimedia authoring framework
  • Qt 5: application and UI framework
  • FFmpeg: multimedia format and codec libraries
  • x264: H.264 encoder
  • WebM: VP8 encoder
  • LAME: MP3 encoder
  • Frei0r: video plugins
  • LADSPA: audio plugins
  • WebVfx: video effects using web technologies
  • Movit

Licence

GPLv3. See COPYING.

How to build

Warning: building shotcut should only be reserved to beta testers or contributors who know what they are doing.

Qt Creator

The fastest way to build and try Shotcut dev version is probably using Qt Creator.

From command line

First, check dependencies are satisfied and various paths correctly set to find different libraries and include files (Qt 5, MLT, Frei0r and so forth).

Build Makefile:

qmake PREFIX=/usr/local/

Compile shotcut:

make

make install is partially working.

Best way to test shotcut is to execute it from source folder:

./src/shotcut

Translation

If you want to translate Shotcut to another language, please use Transifex.

To the top