Lossless Cut Versions Save

The swiss army knife of lossless video/audio editing

v3.51.1

1 year ago

same as v3.51.0 but with some critical bugfixes

  • add keyboard shortcuts for align segments to keyframes and shift segment times
  • implement play/loop only current segment #574
  • improve cleanup after export (and remember settings) #1425
  • improve concat output filename extension handling
  • file opened: add "concat with currently opened file" option
  • improve animations and implement reduced motion #1410
  • dim segment colors in invert mode to make it more clear
  • dependency and build system upgrades

v3.51.0

1 year ago
  • add keyboard shortcuts for align segments to keyframes and shift segment times
  • implement play/loop only current segment #574
  • improve cleanup after export (and remember settings) #1425
  • improve concat output filename extension handling
  • file opened: add "concat with currently opened file" option
  • improve animations and implement reduced motion #1410
  • dim segment colors in invert mode to make it more clear
  • dependency and build system upgrades

v3.50.0

1 year ago
  • 📁 Allow auto close file on export (and optionally delete files) #1425
  • 📏 Implement align segments to keyframes #1356
  • 0️⃣ Zero pad SEG_NUM #1446
  • 1️⃣ Display track numbers as index + 1
  • ✅ Sanity check file sizes after merge files #1453
  • 📽️ Improved DV support #1450
  • 💄 Export/merge complete and error UI improvements
  • 🐛 Many improvements and fixes

v3.49.0

1 year ago
  • 🤫 Implement detect silence #1334
  • ⚫️ Allow changing parameters of black detect #623
  • 🔑 Create segments from scene changes or keyframes #1398
  • 🔎 Make timeline zoom exponential
  • 👬 Allow combining overlapping segments #1334
  • ✅ Improve "cut finished"-dialog
  • 📸 Improve snapshot capture
    • ❓ Allow setting capture frame method #88
    • ✨ Allow changing quality #1141 #371
  • 🎛️ Reorganize settings page
  • 🎛️ Add setting to disable hevc #88
  • 🎛️ Add setting to disable auto updates #1386 #1418
  • 🎛️ Always use timecode format setting - also when exporting files
  • 🖼️ Extract frames as images, new features:
    • Capture the best image every nth second
    • Capture exactly one image every nth second #1139
    • Capture exactly one image every nth frame #1139
    • Capture frames that differ the most from the previous frame
  • 🖼️ Allow extract frames with timestamp files names or file numbers #1139
  • ✂️ Make segments copyable #719
  • fallback sanitize properly (force filenamify)
  • show warning when ffmpeg vtag issue #1406 #280
  • better respect "hide all notifications"
  • improve export failed feedback #1409
  • add more invalid chars to filename check
  • always show segment name error in export page
  • improve detection of mp4/mov #1353
  • use adts for aac (ipod was incorrect)
  • set default export save dialog path #1393
  • allow aborting any operation #524
  • make extract all streams only extract enabled streams #1335
  • show progress in app title bar #1417
  • upgrade electron to 22 (hevc suppport no longer experimental)
  • add some hevc support checking #88 #1375 #1407
  • fix broken progress (duration)
  • fix bug with waveform #1416
  • sync i18n
  • workaround trashItem issue #1381
  • preserve streams when fixing duration #1415
  • fix broken second instance cli args #1387
  • fix bool cli arg #1387
  • No med spynorsk mordliste 🇳🇴

v3.48.2

1 year ago

🍎 LosslessCut now supports Apple Silicon (ffmpeg too) ⚡️ Electron v8 -> v21! (hence the "Beta") 📽️ H265 support 👀 Improve "Reveal in Finder" and "move to trash" 🐞 bugfixes and improvements

v3.47.1

1 year ago
  • fix smartcut with segment between keyframes #126
  • Only allow a single running instance - Can be overridden by --allow-multiple-instances CLI argument #1265 #527
  • improve concat UI #1327
  • allow black detect to work on start/end times of selected segment #1226
  • improve merge menu: show the Open files-dialog if the Merge menu item is clicked without any files already open #1316
  • make it more clear when export confirm is disabled
  • implement choose cover art frame from timeline #1100
  • concat improvements
  • fix macos "open with" bug
  • implement logging to file
  • fix waveform logic #1269
  • show all problems in a dialog when there's a concat mismatch #455
  • improve duplicate template file name error #1138
  • add a setting for overwriting output file #916
  • add warning if missing output extension #1083
  • upgrade file-type and speedup file detection

v3.46.3

1 year ago

Mac App Store 1.7 only release (had to remove Exit button from menu due to Apple guidelines 🥴)

v3.46.2

1 year ago
  • fix performance regression 🏎💨 #1097
  • upgrade ffmpeg to v5.0.1 🔥
  • 🐧 add linux build for armv7l (Raspberrry Pi 🥧) #1231
  • check file compatibility in concat dialog and show warning if any mismatches 🛡 #1146 #455 #1203 #547
  • implement simple support for Final Cut Pro FCPXML
  • xmeml: support multiple #1195
  • distribute only 7zip for windows (zip was large and self-extracting exe was slow to startup + other issues)
  • add keyboard shortcut for create random segments
  • set default path for open dialog
  • revert broken undo behavior
  • make segment list header fixed #1220

v3.44.0

2 years ago

🎉 Most requested feature: 🎊

Implement smart cut (experimental) 🔥 #126 aka. accurate cuts.

Other improvements and fixes:

  • build for linux arm64 (without ffmpeg) #1056
  • improve format detection in concat/merge dialog and allow selecting any output format #1032
  • auto-convert any subtitle to mov_text when output is mp4 #418
  • auto convert subtitle mov_text to srt when trying to put it in matroska (and webm to webvtt)
  • default to mov when pcm audio - fixes #947 #163 #367 #948
  • losslessly convert pcm_bluray to pcm_s24le for non-mpegts output formats - fixes #476, #895
  • increase size of concat dialog
  • re-introduce merge menu item
  • for mp4/mov, use vtag hvc1 instead of the default unsupported hev1 #1032
  • copy disposition when concat (ffmpeg doesnt automatically)
  • fix color bug
  • remove menu from batch list (less clicks)
  • improve batch list selection
  • move sorting from merge dialog to batch files list #1043
  • make sure to select previous item when deleting from batch list #89 (comment)
  • improve canvas player to hopefully workaround losslesscut keeping file handles #272
  • improve concat ffmpeg command logging #954
  • add key binding for fix invalid duration #254
  • allow using external ffmpeg executable #400
  • fix play button #1048
  • implement increase/descrease volume hotkeys #254
  • try to fix issue where file does not open on macos (Open With LosslessCut)
  • implement function to shift all segments times
  • allow configuring where to store project file #1004
  • chapters improvments #993 (with chapters only export, add gap chapters between segments)
  • segment list allow selecting multiple
  • implement "select segments by label" #993
  • implement function to fill gaps between segments #993
  • implement function to remove multiple segments
  • Implement Extract all frames as images #1033
  • implement label selected segments #993
  • move merge options into separate dialog and add option to clear batch
  • fix missing keyframe seek shortcuts #1038