awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
jliljebl avatar

jliljebl/flowblade

0
View on GitHub↗
3,017 stars·196 forks·Python·gpl-3.0·27 views

Flowblade

Flowblade is a non-linear video editor and multitrack video compositor. It provides a professional environment for composing multitrack timelines, trimming media clips, and managing assets through a visual effects processing engine.

The project distinguishes itself with a hardware-synced playback controller that allows for manual scrubbing using external USB shuttle and jog devices. It also includes a hardware-accelerated video encoder that utilizes CPU and GPU acceleration to render project timelines into final formats.

The software covers a broad range of production capabilities, including digital color correction, multitrack audio mixing, and visual effects composition. It supports the blending of multiple video layers through keyframed animations and alpha channel manipulations.

Features

  • Non-Linear Video Editing - Provides a professional non-linear video editing environment with a multitrack timeline for flexible media arrangement.
  • Audio and Video Processing - Processes both audio and video streams to apply color correction and audio property modifications.
  • Audio Mixing - Refines the soundtrack through multitrack audio mixing, volume adjustment, and audio filters.
  • Clip Trimming - Offers precise timing tools for adding, moving, and snapping media segments together on the timeline.
  • Digital Color Correction - Provides integrated color processing and image filtering tools to adjust the mood and appearance of video footage.
  • Animation Layer Compositing - Blends multiple video layers using keyframed animations and blend modes to create complex visual scenes.
  • Hardware-Synced Playback Controllers - Provides a hardware-synced playback controller for precise manual scrubbing using external USB shuttle and jog devices.
  • Image Filters - Includes an integrated filtering engine for applying technical and artistic image filters to video frames.
  • Keyframe Animations - Uses keyframed animations to interpolate visual and audio effect parameters over time.
  • Alpha Compositing - Blends multiple video sources using alpha channels and blend modes to render a final flattened image.
  • Visual Effects - Modifies imagery using a suite of visual effects including color correction, blurs, and distortions.
  • Multitrack Timeline Composition - Allows arranging video, audio, and graphics across multiple tracks to assemble complex non-linear sequences.
  • Multitrack Video Compositing - Blends multiple video layers using keyframed animations and alpha channel manipulations to create complex scenes.
  • Visual Effects Composition - Blends multiple video layers through keyframed animations and alpha channel manipulations to create complex visual scenes.
  • Visual Effects Engines - Ships a processing suite for applying color correction, blurs, distortions, and image filters to video content.
  • Media Asset Administration - Provides tools to organize clips through range logging and re-link missing media files.
  • Media Import Time Ranges - Indexes specific segments of raw source files through range-based logging for efficient timeline referencing.
  • Hardware Playback Controllers - Synchronizes timeline playback with external USB shuttle or jog devices for precise manual scrubbing.
  • Hardware-Synced Playback - Synchronizes timeline scrubbing with external USB shuttle and jog devices for manual control.
  • Video Encoders - Utilizes CPU and GPU acceleration to render project timelines into final video formats efficiently.
  • Hardware Accelerated Media Encoders - Implements a hardware-accelerated video encoder that utilizes CPU and GPU specialized circuits for faster project rendering.
  • Procedural Asset Generators - Generates animated text, backgrounds, and custom graphics through a dedicated plugin framework.
  • Multi-Format Media Players - Supports importing a wide variety of industry-standard video and audio codecs and container formats.
  • Asset Generation Plugins - Extends core functionality through a plugin framework that renders custom graphics and animated text into the timeline.
  • Multimedia Processing - Multitrack non-linear video editor.
  • Video Editors - Multitrack non-linear video editor for Linux.
  • Video Encoding Tools - Free, open-source timeline video editor for Linux.
  • Video Production - Multitrack non-linear video editing software.

Star history

Star history chart for jliljebl/flowbladeStar history chart for jliljebl/flowblade

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does jliljebl/flowblade do?

Flowblade is a non-linear video editor and multitrack video compositor. It provides a professional environment for composing multitrack timelines, trimming media clips, and managing assets through a visual effects processing engine.

What are the main features of jliljebl/flowblade?

The main features of jliljebl/flowblade are: Non-Linear Video Editing, Audio and Video Processing, Audio Mixing, Clip Trimming, Digital Color Correction, Animation Layer Compositing, Hardware-Synced Playback Controllers, Image Filters.

Which projects share features with jliljebl/flowblade?

Projects with overlapping indexed features include: openshot/openshot-qt — This project is an open-source video production suite and non-linear video editor. It provides a multi-track timeline… kde/kdenlive — Kdenlive is an open-source non-linear video editing suite designed for digital video post-production. Built on the MLT… mifi/editly — Editly is a headless, programmatic video engine and automated assembler. It functions as a declarative video editor… ffmpeg/ffmpeg — FFmpeg is a cross-platform multimedia framework designed for the recording, conversion, and streaming of audio and… zulko/moviepy — MoviePy is a Python video editing library and automated video processor designed for programmatically cutting,… pixieditor/pixieditor — PixiEditor is a multi-functional graphics suite that serves as a pixel art editor, a node-based graphics editor, and a…

Projects sharing features with Flowblade

These projects share indexed features with Flowblade. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • openshot/openshot-qtOpenShot avatar

    OpenShot/openshot-qt

    5,481View on GitHub↗

    This project is an open-source video production suite and non-linear video editor. It provides a multi-track timeline for cutting, splicing, and arranging video and audio clips with frame-level precision, serving as a comprehensive workspace for video post-production. The suite includes specialized tools for keyframe animation, allowing for the creation of 2D and 3D visual effects and motion graphics. It also features a multi-track audio mixer for blending sound sources and adjusting levels to accompany visual content. Capability areas cover a full post-production workflow, including color c

    Pythonc-plus-plusffmpeggplv3
    View on GitHub↗5,481
  • kde/kdenliveKDE avatar

    KDE/kdenlive

    5,207View on GitHub↗

    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 integra

    C++
    View on GitHub↗5,207
  • mifi/editlymifi avatar

    mifi/editly

    5,435View on GitHub↗

    Editly is a headless, programmatic video engine and automated assembler. It functions as a declarative video editor that generates MP4 and GIF exports from structured data or code, removing the need for a manual graphical user interface. The system is distinguished by its ability to integrate GLSL fragment shaders as visual layers within a programmatic timeline. It uses a configuration-based model to define clips, layers, and audio tracks, allowing for reproducible video assembly and the generation of custom programmatic graphics. The engine covers a broad range of media production capabilit

    TypeScript
    View on GitHub↗5,435
  • ffmpeg/ffmpegFFmpeg avatar

    FFmpeg/FFmpeg

    61,176View on GitHub↗

    FFmpeg is a cross-platform multimedia framework designed for the recording, conversion, and streaming of audio and video content. It functions as a comprehensive toolkit that provides both a command-line utility for direct media manipulation and a collection of low-level libraries for integration into custom applications. At its core, the project utilizes a packet-based stream engine and a format-agnostic abstraction layer to handle diverse media standards, containers, and network protocols. The framework distinguishes itself through a modular, graph-based filter execution model that allows f

    Caudiocffmpeg
    View on GitHub↗61,176
Compare all 30 related projects→