This release includes 1 breaking change for platform teams planning a safe upgrade.
Published 7mo
Developer Productivity
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
codec
cut
editor
ffmpeg
lossless
losslesscut
+4 more
player
video
video-editor
video-files
Summary
AI summaryUpdates 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_LABELarray 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 modetoggleStripCurrentFilter: Toggle tracks using current filtertoggleStripAll: Keep or discard all trackstoggleStripSubtitle: Keep or discard subtitle trackstoggleStripVideo: 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:
readAllKeyframesand 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
About mifi/lossless-cut
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]