OpenShot

A cross platform video editor providing multi track editing, animation tools, and support for various media formats.

OpenShot screenshot 1

OpenShot is an open-source video editing and animation tool. It is a desktop application available for Linux, Mac, and Windows, designed to provide a non-linear editing environment for a variety of production needs.

The software allows users to assemble video clips, apply visual effects, and manage multiple audio tracks. It is used for general video production, ranging from simple clip trimming and scaling to more complex projects involving 3D titles, image overlays, and keyframe animations. Users can manage their media through a timeline that supports dragging, dropping, scrolling, panning, and zooming.

Key features

  • Support for various video, audio, and image formats via FFmpeg
  • Curve-based keyframe animations
  • Unlimited tracks and layers
  • Real-time previews for video transitions
  • 3D animated titles and effects
  • SVG support for vector titles and credits
  • Time-mapping for slow, fast, forward, and backward speed changes
  • Digital video effects including chroma key, brightness, and gamma
  • Import and export support for EDL and XML formats

OpenShot is written in Python and utilizes the Qt framework for its user interface. It relies on the libopenshot and libopenshot-audio libraries for its core functionality, while FFmpeg handles the decoding and encoding of media files. The software includes experimental support for hardware acceleration through VA-API, NVDEC, D3D9, D3D11, and VTB to improve rendering performance. It also supports frame accuracy, allowing users to step through each individual frame of a video for precise editing.

The architecture is designed for cross-platform compatibility, ensuring that the editing experience remains consistent across different operating systems. It is intended for creators who need a flexible toolset for compositing, watermarking, and creating subtitles without the constraints of a subscription model.

It is a free, cross-platform editor for users who require a non-linear editing environment without proprietary licensing costs.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity15 days ago
Repository Age11 years
LicenseGPL-3.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.