# kde/kdenlive

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/kde-kdenlive).**

5,207 stars · 438 forks · C++ · GPL-3.0

## Links

- GitHub: https://github.com/KDE/kdenlive
- Homepage: https://invent.kde.org/multimedia/kdenlive
- awesome-repositories: https://awesome-repositories.com/repository/kde-kdenlive.md

## Description

Kdenlive is an open-source non-linear video editing suite designed for digital video post-production. Built on the MLT Framework and utilizing KDE Frameworks for its user interface, it provides a multi-track environment for assembling clips, applying transitions, and rendering final video files.

The editor distinguishes itself through a comprehensive set of animation and effect tools, including keyframe-based parameter animation with a visual curve editor for fine-tuning transitions. It supports advanced visual modifications such as clip speed remapping, effect region masking, and the integration of animated vector graphics from external software.

The suite covers a broad range of production capabilities, including audio engineering with track-based mixing and panning, color correction and grading, and text tools for subtitle generation and speech-to-text transcription. It includes project management utilities for asset organization and metadata definition, as well as performance optimizations like proxy media and playback resolution scaling.

The software manages various codecs and formats for media import and export, utilizing multithreaded background rendering to finalize projects.

## Tags

### Graphics & Multimedia

- [Non-Linear Video Editing](https://awesome-repositories.com/f/graphics-multimedia/non-linear-video-editing.md) — Provides a multi-track environment for arranging video clips and effects on a temporal timeline for precise editing.
- [Video Editing](https://awesome-repositories.com/f/graphics-multimedia/video-production/video-editing.md) — Arranges clips across unlimited tracks with the ability to split audio from video for non-linear editing. ([source](https://docs.kdenlive.org/getting_started/introduction.html))
- [Audio Mixing](https://awesome-repositories.com/f/graphics-multimedia/audio-mixing.md) — Provides sliders to adjust volume for individual tracks and visual meters to monitor signal strength. ([source](https://docs.kdenlive.org/glossary.html))
- [Precise Seeking](https://awesome-repositories.com/f/graphics-multimedia/audio-music/audio-playback/playhead-seeking/precise-seeking.md) — Provides precise navigation to timestamps via a timecode ruler and shortcuts. ([source](https://docs.kdenlive.org/user_interface/timeline.html))
- [Audio Timeline Editing](https://awesome-repositories.com/f/graphics-multimedia/audio-timeline-editing.md) — Allows adding sound files to dedicated tracks and applying fade transitions to manage volume. ([source](https://docs.kdenlive.org/getting_started/quickstart.html))
- [Clip Compositions](https://awesome-repositories.com/f/graphics-multimedia/clip-compositions.md) — Combines multiple input clips into a single output clip using transitions. ([source](https://docs.kdenlive.org/glossary.html))
- [Clip Trimming](https://awesome-repositories.com/f/graphics-multimedia/clip-trimming.md) — Adjusts the start and end points of clips by dragging borders to remove unwanted footage. ([source](https://docs.kdenlive.org/getting_started/quickstart.html))
- [Codec and Format Management](https://awesome-repositories.com/f/graphics-multimedia/codec-and-format-management.md) — Manages a variety of video, audio, and image codecs for flexible media import and export. ([source](https://docs.kdenlive.org/getting_started/introduction.html))
- [Keyframe-Based Parameter Animations](https://awesome-repositories.com/f/graphics-multimedia/custom-animation-effects/keyframe-based-parameter-animations.md) — Allows users to define keyframes to automatically animate effect values across the timeline. ([source](https://docs.kdenlive.org/effects_and_filters.html))
- [Digital Color Correction](https://awesome-repositories.com/f/graphics-multimedia/digital-color-correction.md) — Enables modifying color components and white balance to fix footage anomalies or establish a specific visual style. ([source](https://docs.kdenlive.org/glossary.html))
- [Video Track Layering](https://awesome-repositories.com/f/graphics-multimedia/layered-visualization-composition/video-track-layering.md) — Merges multiple images or videos by layering tracks and utilizing transparency. ([source](https://docs.kdenlive.org/compositing.html))
- [Media Content Previews](https://awesome-repositories.com/f/graphics-multimedia/media-content-previews.md) — Previews raw source clips and views the final rendered output with all effects applied. ([source](https://docs.kdenlive.org/user_interface.html))
- [Keyframe Animators](https://awesome-repositories.com/f/graphics-multimedia/media-production-suites/animation-tools/mathematical-visualization-engines/interactive-animation-scenes/keyframe-animators.md) — Interpolates effect values over time by defining specific data points on a timeline to automate visual changes.
- [Media Track Management](https://awesome-repositories.com/f/graphics-multimedia/media-track-management.md) — Creates and configures separate tracks for audio and video with locking and muting options. ([source](https://docs.kdenlive.org/user_interface/timeline.html))
- [Multimedia Framework Editors](https://awesome-repositories.com/f/graphics-multimedia/multimedia-framework-editors.md) — A non-linear video editing application built on the MLT Framework for professional multimedia production.
- [Multimedia Processing Frameworks](https://awesome-repositories.com/f/graphics-multimedia/multimedia-processing-frameworks.md) — Built on the MLT Framework for handling the underlying video and audio processing and timeline playback.
- [Timeline Editing](https://awesome-repositories.com/f/graphics-multimedia/timeline-editing.md) — Provides a visual timeline for the structural editing and arrangement of video and audio clips. ([source](https://docs.kdenlive.org/getting_started/quickstart.html))
- [Content Monitors](https://awesome-repositories.com/f/graphics-multimedia/timeline-editing/content-monitors.md) — Ships dedicated monitor widgets to preview individual clips and the assembled project timeline. ([source](https://docs.kdenlive.org/user_interface/monitors.html))
- [Video Post-Production Suites](https://awesome-repositories.com/f/graphics-multimedia/video-post-production-suites.md) — Provides a full suite of tools for color grading, audio mixing, and keyframe-based animation of video assets.
- [Video Object Segmentations](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/media-manipulation/media-processing-workflows/video-transformation-enhancement/chunked-video-processing/video-processing-apis/video-input-processing/real-time-video-analysis/video-object-segmentations.md) — Implements isolation of specific objects within video frames for targeted editing. ([source](https://docs.kdenlive.org/more_information/whats_new.html))
- [Keyframe Navigation](https://awesome-repositories.com/f/graphics-multimedia/media-production-suites/animation-tools/keyframe-skeletal-systems/keyframe-animations/keyframe-navigation.md) — Allows mapping shortcuts to add or jump between keyframes on a clip for precise editing. ([source](https://docs.kdenlive.org/user_interface/shortcuts.html))
- [Asset Organization](https://awesome-repositories.com/f/graphics-multimedia/media-production-suites/graphics-media-assets/media-assets/asset-organization.md) — Organizes imported media using a system of folders, tags, and bins for structured project access. ([source](https://docs.kdenlive.org))
- [Visual Effects](https://awesome-repositories.com/f/graphics-multimedia/media-production-suites/visual-effects.md) — Ships with a wide array of built-in visual effects and a keyframe curve editor for video appearance. ([source](https://docs.kdenlive.org/getting_started/quickstart.html))
- [Masking Tools](https://awesome-repositories.com/f/graphics-multimedia/media-production-suites/visual-effects/masking-tools.md) — Provides masking tools to limit the application of effects to specific spatial areas or time zones. ([source](https://docs.kdenlive.org/effects_and_filters.html))
- [Multi-Format Asset Imports](https://awesome-repositories.com/f/graphics-multimedia/multi-source-asset-loading/multi-format-asset-imports.md) — Supports the import of diverse video, audio, and image formats from multiple sources into the project bin. ([source](https://docs.kdenlive.org/project_and_asset_management.html))
- [Multicam Views](https://awesome-repositories.com/f/graphics-multimedia/multicam-views.md) — Displays several video tracks in a grid to facilitate multicam editing. ([source](https://docs.kdenlive.org/user_interface/monitors.html))
- [Multithreaded Rendering Engines](https://awesome-repositories.com/f/graphics-multimedia/multithreaded-rendering-engines.md) — Processes the final video export in a separate thread to keep the user interface responsive during heavy encoding.
- [Playback Speed Controllers](https://awesome-repositories.com/f/graphics-multimedia/playback-speed-controllers.md) — Implements clip speed remapping using keyframes to create professional speed ramping effects. ([source](https://docs.kdenlive.org/effects_and_filters.html))
- [Multi-Track Clip Snapping](https://awesome-repositories.com/f/graphics-multimedia/precision-alignment-tools/snap-alignment-libraries/multi-track-clip-snapping.md) — Moves selected clips using arrow keys for exact alignment within the sequence. ([source](https://docs.kdenlive.org/user_interface/timeline.html))
- [Project Profile Configuration](https://awesome-repositories.com/f/graphics-multimedia/project-profile-configuration.md) — Sets up project folders and technical profiles to define output resolution and frame rate. ([source](https://docs.kdenlive.org/getting_started/quickstart.html))
- [Proxy Editing Workflows](https://awesome-repositories.com/f/graphics-multimedia/proxy-editing-workflows.md) — Creates low-resolution copies of high-definition footage to ensure smooth timeline scrubbing and playback during editing.
- [Proxy Media Previews](https://awesome-repositories.com/f/graphics-multimedia/proxy-media-previews.md) — Uses low-resolution proxy files to ensure smooth timeline scrubbing and playback when editing high-definition footage. ([source](https://docs.kdenlive.org/getting_started/introduction.html))
- [Render Output Configuration](https://awesome-repositories.com/f/graphics-multimedia/render-output-configuration.md) — Sets the dimensions, aspect ratio, and color space to define the final exported video. ([source](https://docs.kdenlive.org/project_and_asset_management/project_settings.html))
- [Render Zones](https://awesome-repositories.com/f/graphics-multimedia/render-zones.md) — Marks in-points and out-points on the timeline to isolate sections for playback or rendering. ([source](https://docs.kdenlive.org/user_interface/timeline.html))
- [Text Overlays](https://awesome-repositories.com/f/graphics-multimedia/text-overlays.md) — Provides a built-in editor to render text and stylistic overlays directly onto image buffers. ([source](https://docs.kdenlive.org/titles_and_graphics/titles_and_graphics.html))
- [Timecode Synchronization](https://awesome-repositories.com/f/graphics-multimedia/timecode-synchronization.md) — Aligns all media assets and playback positions using a standardized clock system for precise frame-level editing.
- [Video Compositing](https://awesome-repositories.com/f/graphics-multimedia/video-compositing.md) — Implements cinematic video layering and blending of overlapping clips using transitions like wipes. ([source](https://docs.kdenlive.org/getting_started/quickstart.html))

### Part of an Awesome List

- [Media Filter Application](https://awesome-repositories.com/f/awesome-lists/media/media-processing/media-filter-application.md) — Provides a comprehensive library of visual and audio filters for color correction and noise reduction. ([source](https://docs.kdenlive.org/effects_and_filters.html))
- [Desktop Application Frameworks](https://awesome-repositories.com/f/awesome-lists/devtools/desktop-application-frameworks.md) — A desktop software project utilizing KDE Frameworks for its user interface and system integration.
- [Playback Performance Optimizations](https://awesome-repositories.com/f/awesome-lists/media/video-playback/playback-performance-optimizations.md) — Optimizes playback performance by scaling down the monitor resolution to reduce lag during editing. ([source](https://docs.kdenlive.org/user_interface/monitors.html))
- [Effect Plugin Systems](https://awesome-repositories.com/f/awesome-lists/media/video-processing/filter-chain-integrations/processing-filter-chain-inserters/effect-plugin-systems.md) — Extends video and audio processing capabilities by loading external filters and effects into the processing chain.
- [Video Editors](https://awesome-repositories.com/f/awesome-lists/media/video-editors.md) — Video editor with multi-track editing and powerful interface.

### Development Tools & Productivity

- [Project Timeline Rendering](https://awesome-repositories.com/f/development-tools-productivity/project-export-environments/project-export-tools/video-timeline-exports/project-timeline-rendering.md) — Converts a project timeline into a single final video file using configurable output profiles. ([source](https://docs.kdenlive.org/exporting.html))

### Repository Format

- [Video Production Suites](https://awesome-repositories.com/f/repository-format/open-source-desktop-applications/video-production-suites.md) — Ships as a comprehensive open-source suite for digital video post-production, including transcoding and subtitle generation.

### Artificial Intelligence & ML

- [Speech to Text Transcription](https://awesome-repositories.com/f/artificial-intelligence-ml/speech-to-text-transcription.md) — Transcribes spoken audio from video clips into written text. ([source](https://docs.kdenlive.org/effects_and_filters.html))

### Content Management & Publishing

- [Video Subtitle Generators](https://awesome-repositories.com/f/content-management-publishing/media-management/subtitle-management-systems/timestamped-subtitle-generators/automated-subtitle-generators/video-subtitle-generators.md) — Generates timed text overlays specifically for video clipping workflows. ([source](https://docs.kdenlive.org/effects_and_filters.html))

### Mobile Development

- [Timeline Event Markers](https://awesome-repositories.com/f/mobile-development/marker-interaction/timeline-dot-markers/timeline-event-markers.md) — Organizes timeline events using categorized markers with support for ranges and durations. ([source](https://docs.kdenlive.org/more_information/whats_new.html))

### Software Engineering & Architecture

- [Asynchronous Video Exports](https://awesome-repositories.com/f/software-engineering-architecture/background-processing/headless-video-rendering/asynchronous-video-exports.md) — Processes final video exports without blocking the user interface. ([source](https://docs.kdenlive.org/getting_started/introduction.html))

### User Interface & Experience

- [Timeline Annotations](https://awesome-repositories.com/f/user-interface-experience/animation-and-motion-systems/timeline-sequence-management/animation-timelines/timeline-markers/timeline-annotations.md) — Creates timestamped notes and markers to reference specific moments during editing. ([source](https://docs.kdenlive.org/project_and_asset_management.html))
- [Clip Opacity Control](https://awesome-repositories.com/f/user-interface-experience/color-systems/color-rendering-adjustments/color-saturation-adjusters/image-property-adjusters/alpha-transparency-adjustments/clip-opacity-control.md) — Manages clip visibility through alpha channels, masks, and animated opacity keyframes. ([source](https://docs.kdenlive.org/compositing.html))
- [Desktop Application Frameworks](https://awesome-repositories.com/f/user-interface-experience/desktop-application-frameworks.md) — Utilizes KDE Frameworks to manage the application window, toolbars, and cross-platform user interface widgets.
- [Parameter Curve Editors](https://awesome-repositories.com/f/user-interface-experience/ui-components/animation-transition-components/curve-and-animation-editors/parameter-curve-editors.md) — Includes a visual curve editor to precisely control the timing and velocity of parameter transitions. ([source](https://docs.kdenlive.org/effects_and_filters.html))
- [Keyboard Shortcut Mapping](https://awesome-repositories.com/f/user-interface-experience/visual-theme-configurations/visual-themes/keyboard-shortcut-mapping.md) — Allows users to redefine keyboard shortcuts to optimize the video editing workflow. ([source](https://docs.kdenlive.org/user_interface/shortcuts.html))
- [Workspace Layout Customizers](https://awesome-repositories.com/f/user-interface-experience/workspace-layout-customizers.md) — Provides features to reposition and dock UI elements to fit post-production preferences. ([source](https://docs.kdenlive.org/user_interface.html))
