• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

.github/H19-Mar-2021-706640

.tx/H19-Mar-2021-107

CuteLogger/H03-May-2022-5,1693,095

drmingw/H19-Mar-2021-221114

icons/H03-May-2022-801709

packaging/H19-Mar-2021-515427

scripts/H19-Mar-2021-3,9863,010

src/H19-Mar-2021-104,08389,391

translations/H19-Mar-2021-452,873451,463

.gitignoreH A D19-Mar-2021262 2726

COPYINGH A D19-Mar-202134.3 KiB675553

README.mdH A D19-Mar-20213.1 KiB8555

shotcut.priH A D19-Mar-2021529 2322

shotcut.proH A D19-Mar-2021555 1915

README.md

1[![build-shotcut-linux](https://github.com/mltframework/shotcut/workflows/build-shotcut-linux/badge.svg)](https://github.com/mltframework/shotcut/actions?query=workflow%3Abuild-shotcut-linux+is%3Acompleted+branch%3Amaster)
2[![build-shotcut-macos](https://github.com/mltframework/shotcut/workflows/build-shotcut-macos/badge.svg)](https://github.com/mltframework/shotcut/actions?query=workflow%3Abuild-shotcut-macos+is%3Acompleted+branch%3Amaster)
3[![build-shotcut-windows](https://github.com/mltframework/shotcut/workflows/build-shotcut-windows/badge.svg)](https://github.com/mltframework/shotcut/actions?query=workflow%3Abuild-shotcut-windows+is%3Acompleted+branch%3Amaster)
4
5
6# Shotcut - a free, open source, cross-platform **video editor**
7
8<div align="center">
9
10<img src="https://www.shotcut.org/assets/img/screenshots/Shotcut-18.11.18.png" alt="screenshot" />
11
12</div>
13
14- Features: https://www.shotcut.org/features/
15- Roadmap: https://www.shotcut.org/roadmap/
16
17## Install
18
19Binaries are regularly built and are available at https://www.shotcut.org, on the Download page.
20
21## Contributors
22
23- Dan Dennedy <<http://www.dennedy.org>> : main author
24- Brian Matherly <<code@brianmatherly.com>> : contributor
25
26## Dependencies
27
28Shotcut's direct (linked or hard runtime) dependencies are:
29
30- [MLT](https://www.mltframework.org/): multimedia authoring framework
31- [Qt 5](https://www.qt.io/): application and UI framework
32- [FFmpeg](https://www.ffmpeg.org/): multimedia format and codec libraries
33- [Frei0r](https://www.dyne.org/software/frei0r/): video plugins
34- [SDL](http://www.libsdl.org/): cross-platform audio playback
35
36See https://shotcut.org/credits/ for a more complete list including indirect
37and bundled dependencies.
38
39## Licence
40
41GPLv3. See [COPYING](COPYING).
42
43## How to build
44
45**Warning**: building shotcut should only be reserved to beta testers or contributors who know what they are doing.
46
47### Qt Creator
48
49The fastest way to build and try Shotcut development version is probably using [Qt Creator](https://www.qt.io/download#qt-creator).
50
51To make this easier, we provide [SDKs](https://shotcut.org/notes/) on the web site with each release that includes
52Shotcut and all of its dependencies. These SDK pages also include setup instructions and tips on how to compile
53MLT and other dependencies after updating.
54
55### From command line
56
57First, check dependencies are satisfied and various paths correctly set to find different libraries and include files (Qt 5, MLT, frei0r and so forth).
58
59Build `Makefile`:
60
61```
62qmake PREFIX=/usr/local/
63```
64Compile `shotcut`:
65
66```
67make -j8
68make install
69```
70
71If you do not `make install` Shotcut will fail when you run it because it cannot locate its QML
72files. If you want to run `shotcut` from a build folder without installing you can
73make a symbolic link to the `qml` folder. It depends on where you build folder is, but assuming it
74is a sibling of the source tree folder:
75```
76cd build
77mkdir -p share/shotcut
78cd share/shotcut
79ln -s ../../../shotcut/src/qml
80```
81
82## Translation
83
84If you want to translate Shotcut to another language, please use [Transifex](https://www.transifex.com/ddennedy/shotcut/).
85