Repository navigation
Releases: MOzcelik14/triM
Releases · MOzcelik14/triM
Release list
v0.4.0
Full Changelog: v0.3.0...v0.4.0
triM. v0.3.0
triM. v0.3.0 — Markers, Keyframes & Clip Speed
triM. v0.3.0 introduces three flagship professional NLE systems for Linux:
🌟 Key Highlights
-
Timeline Markers & Magnetic Snapping:
- Press
Mto drop or toggle markers at the playhead position. - Diamond pins on time ruler with timecode and name tooltips.
- Magnetic snapping for clips and playhead with vertical dashed guide lines.
- Full Undo/Redo commands (
AddMarkerCommand,RemoveMarkerCommand).
- Press
-
Keyframe Animation System:
- Animate Position (X, Y), Scale, and Opacity over time.
- Linear, hold, and smoothstep ease-in-out interpolation curves.
- Amber keyframe toggle buttons (
◆) in the Inspector panel. - Live per-frame evaluation in the playback engine.
- Timeline clip keyframe badge and bottom-edge diamond pins.
-
Variable Clip Playback Speed & Reverse:
- Continuous playback speed from 0.1x to 10.0x.
- Reverse playback mode (
reversevideo andareverseaudio). - Speed & Duration Dialog with presets (0.25x, 0.5x, 1x, 2x, 4x) and duration preview.
- Timeline clip badges (
[2x],[0.5x],[REV],[2x REV]). - Production FFmpeg export with chained
atempofilters.
📦 Installation (Ubuntu / Debian / Linux Mint / Pop!_OS)
wget https://github.com/MOzcelik14/triM/releases/download/v0.3.0/trim_0.3.0_all.deb
sudo apt install ./trim_0.3.0_all.deb
trimtriM. v0.2.0
triM. v0.2.0 — Multi-Clip Editing, Track Mixer & Ripple Trimming
triM. v0.2.0 brings major workflow and timeline enhancements designed for high-speed, professional video cutting on Linux desktops.
✨ What's New in v0.2.0
- Multi-Clip Box Selection & Batch Dragging: Select multiple clips simultaneously using rubberband marquee selection or Shift-click. Move entire groups across tracks with live magnetic snapping alignment and full multi-clip composite undo/redo support.
- Track Mixer (Solo, Mute, Volume): Independent audio balancing for each timeline track. Solo and mute any audio/video track with vector SVG controls; track volume attenuation is fully integrated into both live playback and background FFmpeg export filtergraphs.
- Audio Detach Workflow ("Sesi Ayır"): Right-click any audio-containing video clip on the timeline and select Sesi Ayır (Detach Audio) to automatically separate the audio stream into a dedicated audio track while maintaining sync.
- Precision Ripple Trim Shortcuts (Q / W): Industry-standard top-and-tail editing shortcuts:
- Press Q to ripple trim the head of the clip under the playhead up to the current position.
- Press W to ripple trim the tail of the clip under the playhead up to the current position.
- Crisp Vector SVG Track Header Controls: Replaced Unicode characters with dedicated vector SVG icons (
eye,eye_off,lock,lock_open) and normalized button styles for reliable rendering across all Linux desktop themes.
📦 Installation (.deb)
For Ubuntu, Debian, Linux Mint, Pop!_OS and derivatives:
wget https://github.com/MOzcelik14/triM/releases/download/v0.2.0/trim_0.2.0_all.deb
sudo apt install ./trim_0.2.0_all.deb
trimtriM. v0.1.0
triM. v0.1.0 — Initial Release
A lightweight, modern, non-linear video editor for Linux.
Features
- Modern Timeline Engine: Multi-track video & audio with non-destructive trimming, razor cuts (
S), slip/slide, and ripple delete (Shift+Del). - Precision Audio Sync: PyAV playback with real-time waveform extraction and dual-channel VU meter ballistics.
- Color Grading & Transitions: Brightness, contrast, saturation adjustments, crossfades, and built-in title/lower-third card generator.
- Native Linux Experience: Wayland & X11 support, dark theme with Precision Amber accents (
#E07A38), and complete desktop integration.
Installation
Debian / Ubuntu / Linux Mint / Pop!_OS:
sudo apt install ./trim_0.1.0_all.debQuick installer (Any Linux distro):
git clone https://github.com/MOzcelik14/triM.git
cd triM
./install.sh