Repository navigation
Video Cut v0.4.0
Video Cut v0.4.0 🎬
An easy-to-use, fast, and lightweight video editor to cut and merge videos, add images with soundtracks, crop, and rotate clips on an intuitive timeline. Inspired by macOS QuickTime and Preview.
🚀 What's New in v0.4.0
• 🎨 Video Overlay Editor:
• Rich Text Overlays: Full multiline text editing, native GTK Font Chooser dialog integration with system language filtering, configurable font size, color, bold, italic, and independent horizontal & vertical text alignment with custom icons.
• Geometric Shapes: Vector rectangles and circles with configurable fill color, border color, border thickness, and corner radius.
• Media & Stickers: Import transparent PNG, JPEG, WebP, SVG vector graphics, animated GIFs with caching, and picture-in-picture (PIP) video overlays (.mp4, .webm, .mov, .mkv).
• Audio Overlays & Live Playback: Synchronized background audio with volume control (0%–200%) and dedicated live playback during editing via OverlayAudioPlayer.
• Multi-Element Selection & Manipulation: Select multiple items via Ctrl+Click, Shift+Click, or translucent rubberband marquee rectangle. Bulk movement, resizing, inter-object alignment, and distribution.
• Universal Clipboard: Full Cut (Ctrl+X), Copy (Ctrl+C), Paste (Ctrl+V), Duplicate (Ctrl+D), and Select All (Ctrl+A) with right-click context menu.
• Undo & Redo: Multi-level undo/redo for all overlay operations, transformations, and property edits.
• High-Performance Export Pipeline: Static overlay batching into composite PNG surfaces and dynamic animated frame compositing in FFmpeg filter_complex.
• ⚡ Performance & Architectural Cleanups:
• In-memory GIF frame duration caching to eliminate redundant disk reads during playback.
• Bounded FIFO surface cache to guarantee stable memory footprint during long editing sessions.
• Modernized subprocess execution and codebase standardization with zero lint errors and 100% test pass rate across 181 tests.
📦 Download Packages
• 📦 Flatpak Bundle: VideoCut-0.4.0.flatpak (flatpak install --user VideoCut-0.4.0.flatpak)
• 📦 AppImage: VideoCut-0.4.0-x86_64.AppImage (Standalone portable Linux executable)
• 📦 Debian / Ubuntu: video-cut_0.4.0_all.deb (sudo apt install ./video-cut_0.4.0_all.deb)
• 📦 Source Archives: video-cut-0.4.0.tar.gz and video-cut-0.4.0.zip
Full Changelog: v0.3.0...v0.4.0
Full Changelog: v0.3.0...v0.4.0
Full Changelog: v0.3.0...v0.4.0
Full Changelog: v0.3.0...v0.4.0
Full Changelog: v0.3.0...v0.4.0
Full Changelog: v0.3.0...v0.4.0
Full Changelog: v0.3.0...v0.4.0