OpenShot Video Editor is an award-winning free and open-source video editor for Linux, Mac, and Windows, and is dedicated to delivering high quality video editing and animation solutions to the world.
The quickest way to get started using OpenShot is to download one of our pre-built installers. On our download page, click the Daily Builds button to view the latest, experimental builds, which are created for each new commit to this repo.
https://www.openshot.org/download/
Watch the official step-by-step video tutorial, or read the official user-guide:
Are you interested in becoming more involved in the development of OpenShot? Build exciting new features, fix bugs, make friends, and become a hero! Please read the step-by-step instructions for getting source code, configuring dependencies, and building OpenShot.
Beautiful HTML documentation can be generated using Sphinx.
cd doc
make html
The documentation for the most recent release can be viewed online at openshot.org/user-guide.
Please report bugs using the official Report a Bug feature on our website. This walks you through the bug reporting process, and helps to create a high-quality bug report for the OpenShot community.
Or you can report a new issue directly on GitHub:
https://github.com/OpenShot/openshot-qt/issues
Translating OpenShot into other languages is very easy! Please read the step-by-step instructions or login to LaunchPad and get started. All you need is a web browser.
Although installers are much easier to use, if you must build from source, here are some tips:
OpenShot is programmed in Python (version 3+), and thus does not need to be compiled to run. However, be sure you have the following dependencies in order to run OpenShot successfully:
To run OpenShot from the command line with an installed libopenshot
,
use the following syntax:
(be sure the change the path to match the install or repo location
of openshot-qt)
cd [openshot-qt folder]
python3 src/launch.py
To run with a version of libopenshot
built from source but not installed,
set PYTHONPATH
to the location of the compiled Python bindings. e.g.:
cd [libopenshot folder]
cmake -B build -S . [options]
cmake --build build
cd [openshot-qt folder]
PYTHONPATH=[libopenshot folder]/build/bindings/python \
python3 src/launch.py
Copyright (c) 2008-2021 OpenShot Studios, LLC. This file is part of OpenShot Video Editor (https://www.openshot.org), an open-source project dedicated to delivering high quality video editing and animation solutions to the world.
OpenShot Video Editor is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
OpenShot Video Editor is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with OpenShot Library. If not, see http://www.gnu.org/licenses/.