ランキングに戻る

OpenShot/openshot-qt

Pythonopenshot.org

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.

video-editingvideo-productionopenshotpythonc-plus-plusffmpeggplv3qt5video
スター成長
スター
6.1k
フォーク
738
週間成長
Issue
368
2k4k6k
2015年6月2019年2月2022年11月2026年7月
成果物PyPIpip install openshot-qt
README

OpenShot Video Editor

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.

Build Status

openshot-qt CI Build libopenshot CI Build libopenshot-audio CI Build Discord

Features

  • Cross-platform (Linux, Mac, and Windows)
  • Support for many video, audio, and image formats (based on FFmpeg)
  • Powerful curve-based Key frame animations
  • Desktop integration (drag and drop support)
  • Unlimited tracks / layers
  • Clip resizing, scaling, trimming, snapping, rotation, and cutting
  • Video transitions with real-time previews
  • Compositing, image overlays, watermarks
  • Title templates, title creation, sub-titles
  • 2D animation support (image sequences)
  • 3D animated titles (and effects)
  • SVG friendly, to create and include vector titles and credits
  • Scrolling motion picture credits
  • Advanced Timeline (including Drag & drop, scrolling, panning, zooming, and snapping)
  • Frame accuracy (step through each frame of video)
  • Time-mapping and speed changes on clips (slow/fast, forward/backward, etc...)
  • Audio mixing and editing
  • Digital video effects, including brightness, gamma, hue, greyscale, chroma key, and many more!
  • Experimental hardware encoding and decoding (VA-API, NVDEC, D3D9, D3D11, VTB)
  • Import & Export widely supported formats (EDL, XML)
  • Render videos in many codecs and formats (based on FFmpeg)

Getting Started

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/

Tutorial

Watch the official step-by-step video tutorial, or read the official user-guide:

Developers

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.

Documentation

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.

Report a bug

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

Translations

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.

Dependencies

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:

For packagers and developers: use OPENSHOT_QT_API=auto|pyqt6|pyside6|pyqt5 to select the Python Qt binding. If building libopenshot, its Qt major version is selected separately with -DUSE_QT6=AUTO|ON|OFF.

Launch

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

Websites

Copyright (c) 2008-2022 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/.

関連リポジトリ
KlingAIResearch/LivePortrait

Bring portraits to life!

PythonPyPIOtherimage-animationvideo-editing
liveportrait.github.io
18.8k2k
Zulko/moviepy

Video editing with Python

PythonPyPIMIT Licensepythonvideo
zulko.github.io/moviepy/
14.8k2.1k
KwaiVGI/LivePortrait

Bring portraits to life!

PythonPyPIOtherimage-animationvideo-editing
liveportrait.github.io
14.3k1.5k
debpalash/OmniVoice-Studio

Local voice clone, video dubbing, dictation and audiobook maker. The open-source ElevenLabs alternative.

PythonPyPIGNU Affero General Public License v3.0ttsvoice-cloning
palash.dev/omnivoice
8.8k1.4k
nadermx/backgroundremover

Background Remover lets you Remove Background from images and video using AI with a simple command line interface that is free and open source.

PythonPyPIMIT Licensebackground-removerbackgroundremover
backgroundremoverai.com
8k647
RayVentura/ShortGPT

🚀🎬 ShortGPT - Experimental AI framework for youtube shorts / tiktok channel automation

PythonPyPIMIT Licenseaiartificial-intelligence
short-gpt-dcs.vercel.app
7.7k1.1k
OpenTalker/video-retalking

[SIGGRAPH Asia 2022] VideoReTalking: Audio-based Lip Synchronization for Talking Head Video Editing In the Wild

PythonPyPIApache License 2.0lip-synchronizationtalking-head-videos
opentalker.github.io/video-retalking/
7.3k1.1k
zhouxiaoka/autoclip

AutoClip : AI-powered video clipping and highlight generation · 一款智能高光提取与剪辑的二创工具

PythonPyPIMIT Licenseaiai-agents
zhouxiaoka.github.io/autoclip_intro/
6.2k1.2k
modelscope/FunClip

FunASR-powered video transcription, subtitle generation, and LLM-assisted clipping tool with a local Gradio UI.

PythonPyPIMIT Licensespeech-recognitionvideo-subtitles
funasr.com
6k720
showlab/Awesome-Video-Diffusion

A curated list of recent diffusion models for video generation, editing, and various other applications.

awesomediffusion-models
5.7k368
WyattBlue/auto-editor

Effort free video editing!

NimThe Unlicensevideovideo-processing
auto-editor.com
4.6k575
SamurAIGPT/AI-Youtube-Shorts-Generator

Open-source alternative to Opus Clip, Vidyo.ai, Klap & SubMagic. Turn long-form YouTube videos into viral 9:16 shorts using LLM highlight detection, Whisper transcription, and auto vertical cropping — free, no watermarks, no per-clip credits.

PythonPyPIvideo-editingyoutube-shorts
vadoo.tv/ai-youtube-shorts-generator
4.3k760