OpenShot

openshot.org
OpenShot Icon

A free, simple, cross-platform video editor. Great for trimming/slicing, video effects, adding titles, scene animations and more

Open Source

OpenShot Source Code

Author

OpenShot

Description

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.

#c-plus-plus#ffmpeg#gplv3#openshot#python#qt5#video#video-editing#video-production

Homepage

http://www.openshot.org

License

NOASSERTION

Created

01 Jun 15

Last Updated

26 Feb 26

Latest version

v3.4.0

Primary Language

Python

Size

609,053 KB

Stars

5,500

Forks

671

Watchers

5,500

Language Usage

Language Usage

Star History

Star History

Recent Commits

  • Jonathan Thomas (25 Feb 26)

    Merge pull request #5937 from OpenShot/fix-recursive-paint Fix recursive paint bug on Experimental timeline + Missing File Dialog improvements

  • Jonathan Thomas (24 Feb 26)

    Fixing qwidget timeline backend to allow for clips to drop beyond the duration of the project (i.e. past the right edge of the timeline) and extending the timeline automatically.

  • Jonathan Thomas (24 Feb 26)

    Fixing "Add to Timeline" dialog bug which did not correctly extend the timeline when files extend past the duration of the timeline.

  • Jonathan Thomas (24 Feb 26)

    Improving missing file dialog to be more clear, adding instructions, and making long paths use relative paths, with a bold file name.

  • Jonathan Thomas (24 Feb 26)

    Modifying the launch.py script to append lib/PyQt5 path to the environment variable on Windows. This is gated for windows only, to fix an issue with our packaging of imageformats not loading due to the dependencies not being found on the PATH. This impacted JPEG and other image formats.

  • Jonathan Thomas (24 Feb 26)

    Fixing mixed slashes in windows paths for Transition extra JPG files, due to the /extra/ folder. These paths need to be normalized. This only was breaking in the Experimental timeline though, but this fixes it.

  • Jonathan Thomas (24 Feb 26)

    Merge pull request #5939 from OpenShot/duplicate-imports Fixing Duplicate Imports

  • Jonathan Thomas (24 Feb 26)

    Unselect a project file when dropping it on the timeline, and focus the timeline widget. This allows the user to drop a file on the timeline and press DELETE immediately, and it only deletes the new clip (not the previously selected Project File too)

  • Jonathan Thomas (24 Feb 26)

    Populating project files on "Open Project" is now batched, and populates the model much faster (30%+ on some larger projects).

  • Jonathan Thomas (24 Feb 26)

    Fixing duplicate file importing bug, where a user can import the same file after opening a project - but then it prevents further importing until the next time you open the project. Weird.

  • Jonathan Thomas (23 Feb 26)

    Improve missing file prompt, to have a "Skip File", "Skip All", and "Browse..." button. Also, check some additional spots in the project file where file paths are used, and better duplicate prevention when a file is used on multiple things (transition effect path and a clip path... for example)

  • Jonathan Thomas (23 Feb 26)

    Patched a likely root cause for this Windows-only crash: synchronous QWidget.repaint() calls during active paint/update cycles. - Replaced repaint() with update() in playback/zoom-heavy paths:

  • Jonathan Thomas (18 Feb 26)

    Check more known paths used in effects and clip effects, and properly call find_missing_files() flow - to prompt the user, or remove the effect if asset can not be found. Also it logs when assets/effects are removed.

  • Jonathan Thomas (18 Feb 26)

    Fix recursive paint on Experimental timeline by adding repaint_after_paint

  • Jonathan Thomas (17 Feb 26)

    Merge pull request #5936 from OpenShot/auto-selections Improve Auto-Selections on Experimental Timeline (qwidget)

  • Jonathan Thomas (16 Feb 26)

    Add OS-dropped file on Drag-Enter on the Experimental timeline, so the clip is draggable like a normal clip.

  • Jonathan Thomas (16 Feb 26)

    Auto show properties when a clip or transition is double-clicked (all timeline backends supported)

  • Jonathan Thomas (16 Feb 26)

    Integrating recent fix from comfy-ui branch, to resolve accidentally unselecting Project Files (multiple selections) when right clicking.

  • Jonathan Thomas (16 Feb 26)

    Fixing automatic selections when adding files from OS (file explorer), Add to Timeline, and Dropping emojis and files on timeline (Experimental qwdiget timeline backend)

  • Jonathan Thomas (16 Feb 26)

    Merge pull request #5931 from OpenShot/smoother-drags Improved Drag Targeting & Faster Rendering of New Drag Items

  • Jonathan Thomas (16 Feb 26)

    Fixing qwidget timeline clip selections, so that multiple clips can be right clicked on without unselecting most of them. However, the clip menu button does unselect other clips. Also, wrapping a transaction around "Remove Clip" menu so a single UNDO will bring all removed clips back.

  • Jonathan Thomas (16 Feb 26)

    Fixed some issues with file tree/list selection, and clicking off the selects (margin or empty spot) now deselects items correctly. Also, fixed preview window to correctly close on ESC/reject async (fast shutdown, and stops playback)

  • Jonathan Thomas (14 Feb 26)

    - Normalize transition drag payload paths and restore robust transition reader loading on drop (deferred preview still uses lightweight path-only reader metadata). - Harden deferred transition drop finalization to detect/log failed inserts and only refresh timeline state after successful commits.

  • Jonathan Thomas (14 Feb 26)

    Merge branch 'develop' into smoother-drags # Conflicts: # src/windows/views/timeline.py # src/windows/views/timeline_backend/qwidget/base.py

  • Jonathan Thomas (14 Feb 26)

    Autoplay when preview window is opened. Seems like we are just saving users a click, lol.

  • Jonathan Thomas (14 Feb 26)

    Merge pull request #5930 from OpenShot/experimental-transitions Protecting and Fixing Transition Drag mime-data in Windows

  • Jonathan Thomas (14 Feb 26)

    Fix auto transition when adding new emoji or file to experimental timeline

  • Jonathan Thomas (13 Feb 26)

    Fixing region dialog used by Tracker effect to select a region (this was broken in a recent commit due to a new signal that was not implemented)

  • Jonathan Thomas (13 Feb 26)

    qwidget timeline: defer drag inserts until drop, keep real preview - Replace drag-time clip/transition inserts with in-memory previews; commit real items only on drop. - Keep preview visuals real by rendering through existing clip/transition painters (no ghost boxes). - Improve drag/drop targeting and responsiveness (geometry-based track hit, effect drop under cursor, deferred SVG transition reader work).

  • Jonathan Thomas (13 Feb 26)

    Do not delete new items (clips and transitions) when mouse goes over track name (annoying), for example when trying to drop a new item at position 0.0 (next to the track name). Also, select items (and unselect others) when the menu icon is clicked (similar to our JS timeline backend)

OpenShot Website

Website

OpenShot Video Editor | Free, Open, and Award-Winning Video Editor for Linux, Mac, and Windows!

OpenShot is an award-winning free and open-source video editor for Linux, Mac, and Windows. Create videos with exciting video effects, titles, audio tracks, and animations.

Redirects

Does not redirect

Security Checks

All 65 security checks passed

Server Details

  • IP Address 52.22.149.119
  • Hostname ec2-52-22-149-119.compute-1.amazonaws.com
  • Location Ashburn, Virginia, United States of America, NA
  • ISP Amazon Technologies Inc.
  • ASN AS14618

Associated Countries

  • CA
  • US

Safety Score

Website marked as safe

100%

Blacklist Check

www.openshot.org was found on 0 blacklists

  • ThreatLog
  • OpenPhish
  • PhishTank
  • Phishing.Database
  • PhishStats
  • URLhaus
  • RPiList Not Serious
  • AntiSocial Blacklist
  • PhishFeed
  • NABP Not Recommended Sites
  • Spam404
  • CRDF
  • Artists Against 419
  • CERT Polska
  • PetScams
  • Suspicious Hosting IP
  • Phishunt
  • CoinBlockerLists
  • MetaMask EthPhishing
  • EtherScamDB
  • EtherAddressLookup
  • ViriBack C2 Tracker
  • Bambenek Consulting
  • Badbitcoin
  • SecureReload Phishing List
  • Fake Website Buster
  • TweetFeed
  • CryptoScamDB
  • StopGunScams
  • ThreatFox
  • PhishFort

Website Preview

OpenShot Reviews

More Video Editors

About the Data: OpenShot

API

You can access OpenShot's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/creativity/video-editors/openshot

The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.

About the Data

Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.

Share OpenShot

Help your friends compare Video Editors, and pick privacy-respecting software and services.
Share OpenShot and Awesome Privacy with your network!

View Video Editors (7)