Skip to content

mifi/lossless-cut

v3.66.1 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

codec cut editor ffmpeg lossless losslesscut
+4 more
player video video-editor video-files

Summary

AI summary

Updates pre-release, https://github.com/mifi/lossless-cut/releases/tag/v3.65.0, and approximately across a mixed release.

Full changelog
  • Everything from v3.65.0 (pre-release)
  • Upgraded FFmpeg to 8.0
  • Upgraded Electron to 38 - note: they dropped support for macOS 11 ‼️
  • Drastically improve performance of FFmpeg-assisted playback for non-natively supported codecs/formats.
  • Improve UI performance and increase max segments to 1000 #2473
  • Add new file name template variables: CUT_DURATION, CUT_FROM_NUM, CUT_TO_NUM #2486
  • New SEG_LABEL array in cut+merge mode #2428
  • Toggle tracks by expression #2435 #1465 #371
  • Cut also externally added tracks #896
  • Allow setting timeline zero offset to current cursor time #2512 - this effectively also means allowing a negative time offset (new action makeCursorTimeZero)
  • New keyboard actions:
    • toggleDarkMode: Toggle dark mode
    • toggleStripCurrentFilter: Toggle tracks using current filter
    • toggleStripAll: Keep or discard all tracks
    • toggleStripSubtitle: Keep or discard subtitle tracks
    • toggleStripVideo: Keep or discard video tracks
  • Allow importing CSV with 2 columns #2412
  • CSV export/import tags as extra columns #2507
  • Show number in batch list #2357
  • Improve dark mode #1969
  • Transfer labels when inverting segments #2362
  • Improve creating segments flexibility: these functions now apply to the current segment. If not run without any segment, they will apply to whole timeline (like before). This allows things like running a binary search, see #2427. Applies to the following functions: "Create num segments", "Create fixed duration segments", "Create random segments"
    Allow drag dropping files to batch list #2400 and tracks panel
  • Add new display format "total seconds" #254
  • Show markers also in inverse mode #2408
  • Implement basic OTIO importer #2441 #1340
  • Allow utf8 letters when not in sanitize mode #889 #2482
  • Allow spaces in file name, even if sanitize is enabled #2498
  • Indicate when we are on a keyframe (approximately) #2155
  • Select segment under cursor when playing back current segments #2456
  • Allow reading all keyframes (action: readAllKeyframes and menu item from file or current segment) #2490 #563
  • Don't fill chapter gaps for matroska (it seems to support gaps)
  • Experimental lossy encoding mode #372 e.g. --lossy-mode "{ videoEncoder: 'libx264' }"
  • Support DJI Air 3 GPS from SRT (GPS map)
  • When detecting segments, will now auto delete the currently selected segment #2427
  • Many more bugfixes and improvements

Breaking Changes

  • Electron upgraded to 38 – dropped support for macOS 11

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track mifi/lossless-cut

Get notified when new releases ship.

Sign up free

About mifi/lossless-cut

All releases →

Beta — feedback welcome: [email protected]