Repository navigation
Releases
Releases · omacom/omacut
v0.8.3
v0.8.2
v0.8.1
v0.8.0
Improvements
- The timeline is now a map of your footage: each video is laid out whole, every clip sits over its own stretch of it, and what you cut stays on the timeline, dimmed. Trimming never rescales the timeline or moves other clips, split pieces pulled apart keep the gap between them, and dragging a handle back over dimmed footage restores it. Only zooming changes the scale (#61)
- Omacut follows your Omarchy language, translated into 49 languages, with right-to-left layouts (#49, #50)
- Corners follow your windows: sharp on Omarchy's default, rounded when your Hyprland theme rounds them, and live as that changes (#47)
- Confirmations answer from the keyboard: the arrows and Tab move between the buttons, Enter presses one, Alt and a button's underlined letter picks it, and Escape backs out (#58)
- Quitting while an export is running asks first (#48)
- Moving a clip's end to the playhead is now Ctrl+Shift+Space, since Alt+Space is Omarchy's dictation key (#63)
Fixes
- Ctrl+Space and Ctrl+Shift+Space keep the playhead on its frame, so pressing one twice no longer trims twice, and they no longer cancel a play that's waiting for the video to load (#56)
- A trim handle stops at the next piece of the same video instead of running into footage that piece already shows (#61)
- The end of the filmstrip shows the video's last frame instead of a blank (#52)
- Pieces that play as one can be joined even when a drag leaves them a hair apart (#53)
- The play button's tooltip no longer says Pause while the video is loading (#55)
- A clip's × no longer stays up after a drag ends off the timeline (#57)
- Exports go only to local files (#51)
Development
v0.7.3
Improvements
- Alt+Left/Right now pauses and steps exactly one video frame per tap, so you can land on the precise frame to cut at. Holding the key still moves 0.2 s at a time (#41)
- A new app icon in Tokyo Night colors, matching Hype and Files (#45)
Fixes
- Playback now jumps across a cut as short as a single frame, instead of briefly showing the frames you removed (#40)
v0.7.2
Fixes
- Opening or adding a video no longer freezes the window while it's probed — slow disks and long streamed recordings are read in the background (#32)
- Opening a new video over an edit you haven't exported now asks first instead of discarding it (#33)
- Editing shortcuts no longer act on the timeline while the help overlay is open (#34)
- Thumbnail extractions that are cancelled or get stuck are killed instead of piling up (#35)
- If the file dialog never answers, pressing Open again brings up a fresh one instead of doing nothing (#36)
v0.7.1
- F saves the frame under the playhead as a lossless PNG next to its video (thanks @chessing234)
- Streamed WebM and MKV recordings with no stored duration, like browser screen recordings, now open (thanks @chessing234)
- Exports of odd-sized, RGB, 4:4:4 and 10-bit videos now work and play everywhere, and album art is never mistaken for the video (thanks @chessing234)
- Pressing or dragging a trim handle previews that edge's frame right away, and zoom resets when an edit ends before the zoomed view (thanks @chessing234)
v0.7.0
- Drop videos onto the window: into an empty window a drop opens the video, and onto an open edit it adds the files after the clip under the playhead, undoably (thanks @michaelmonetized, with input from @anavarre)
- 0–9 jump to 0%–90% of the edit (thanks @brunomendonca-com)
- Preview audio follows the system's default output as it changes (thanks @Zezenta)
- Times past an hour show hours (thanks @chessing234)
- The theme accent is read correctly from colour files with trailing comments (thanks @Zedster07)
- A file that won't open on the empty screen now says why
- Exporting over one of the project's own videos reopens the saved file, instead of leaving clips that point at the old one
- Only local files are opened
- The help and quit-confirmation backdrops draw again (thanks @joelgaff)
- The package builds for aarch64 too (thanks @michaelmonetized)
v0.6.0
- Add more videos to the timeline: the + button or Ctrl+Shift+O adds a video after the clip under the playhead, and playback runs straight through clips from different videos
- Put clips in any order: hold a clip and drag it, or press Alt+[ / Alt+] to move it earlier or later
- A trimmed clip can grow back into its own video, and each clip shows its own filmstrip
- Export joins clips from different videos into one, fitting each into the first clip's frame, squaring pixels, letterboxing, and filling in silence for videos without audio
- Rotated and non-square-pixel videos report their displayed size
v0.5.0
- Split and splice clips like Monologue: the timeline now holds multiple clips — S or double-click splits, drag any clip's handles to trim it, double-click a gap or split to join, and X/Delete removes or restores a clip
- [ and ] jump between clip edges, Ctrl+Z / Ctrl+Shift+Z undo and redo, and Z zooms to the clip
- Playback skips the gaps, and export joins the kept clips into one video, with audio
- AV1 videos no longer preview black on machines whose GPU can't decode AV1 in hardware — Omacut now falls back to software decoding