Releases: mifi/lossless-cut
Releases · mifi/lossless-cut
3.64.0
This release fixes a crash in 3.63.0 for FFmpeg-assisted playback #2197
Also some other fixes and usability improvements:
- translations
- improve error msg when unknown error #2232
- always render all thumbnails, but abort processes when params change #2229
- warn about adjusting fps and cutting at the same time #2190
- fix output timestamp bug #2210
- warn if file name is too long for concat/merge #2200
- always show template warnings #2211
- warn when falling back to default template #2188
- fix bug #2176
3.63.0
- Allow customising output file name using a template when merging too #2108
- URL download feature #1486
- implent customisable wheel modifiers #1884
- alt (customisable) + wheel: seek 1 frame
- shift (customisable) + wheel: seek keyframe
- Allow revealing config path in File Explorer/Finder
- Allow drag-drop working dir #2147
- Allow auto-reassign duplicate keybinding #2154
- Allow selecting track also when there's only one: this allows the user to enable ffmpeg assisted playback when audio track is not supported #2144
- Two black/silent detect modes: Mode 1: start/stop segments at the center of each black/silent section. Mode 2: bounding the black/silent sections
- Improve seek speed (wait for
seeked
event) - Fix seek timeline indicator jerkiness bug
- Make timeline time transparent when hovering it with mouse #2177
- Re-encode FLAC when cutting #1809
- GPS map: Support more DJI devices #2072
- Reduce flickering #2083
- Make it more explicit when changing
mp4
tomov
and show a notification #1075 - Check if output file is writable before exporting (if it exists) so we can inform user
- Escape last ffmpeg command properly on windows and escape quote on linux #2151
- Don't show keyframes when packed too close together
- Convert all non webvtt to webvtt when exporting to webm #2179
- Allow enabling/disabling preservation of metadata and chapters #2176 #1027
- Prevent alt button from opening menu when alt is bound in some keybinding #2180
- Make toasts wider
- Always show playback rate
- Don't use toasts for fatal errors
- Improve Settings page
- Give segment list a scroll bar
- Improve subtitle rendering
- Log more ffmpeg commands
- Translation update
- Bug fixes and improvements
3.62.0
- 💬 Allow JavaScript expressions for output name templates #1846 & fix broken select segments by expression #2059
- 🗺️ Support rendering GPS map (experimental and only supports DJI embedded subtitle) #2072
- ⏱️ Allow relative timeline seek text input https://github.com/mifi/lossless-cut/discussions/2056
- 💯 Task bar progress #1511
- 🔔 OS notifications #1510
- 🌚 Improve dark mode #1969
- ⌨️ Keyboard shortcut for Mute #2032
- 👨💻 Allow passing arguments to API actions #2087
- Show LosslessCut last in app title (show most interesting stuff first)
- Upgrade electron to v31
- Don't auto hide complete notification #2048
- convert pcm_dvd https://github.com/mifi/lossless-cut/discussions/2092
3.61.1
This release fixes some critical bugs in 3.61.0.
Also:
3.61.0
Update: this version has multiple bugs. Use next release instead.
- 📺 Use MediaSource for unsupported formats, this should improve playback speed for unsupported formats/codecs and will play audio as well
- 🎛️ Video/audio track switching #256
- 🔤 export/import segments as SRT #1340 (from 3.60.0)
- 📁 allow drag-dropping directories to open all files recursively
- Add cutlist import option
- add option to shift cut start frames
- implement custom config dir arg #1956
- new keyboard actions:
- Jump to first & last segment
- "copy thumbnails" #1628 (from 3.60.0)
- tags (from 3.60.0)
- Open previous file
batchOpenPreviousFile
- Open next
filebatchOpenNextFile
- add libsvtav1 support #1825
- improve preview playback (allow resuming from current position) #1584
- allow precise setting value adjustments #1859
- fix description of wheel shortcut #1883
- improve rendering performance #1881
- render waveform when zoomed out, improve waveform #260
- consistent duration format #1960
- allow zoom in/out UI #691 (comment)
- allow copy/paste segment tags #1964
- auto select goto timecode #1988
- add clear working dir button in settings too
- in-house the file-uri implementation, fixes #1941
- improve "about dialog" #1537 #1882
- show title in "open" dialog #1954
- reduce the risk of overwriting source files
- retry EPERM (windows antivirus) - fixes #1704
- UI improvements and fixes
- UI performance improvements
3.60.0
3.59.1
🎄🎄🎄🎅🤶🏾🧑🏼🎄 Christmas Release 🎄🧑🏼🎄🤶🏾🎅🎄🎄
- 📺 Ho ho ho! New full screen video mode #543
- 🎹 Make sure that all actions are key bindable. From now on all menu actions will also be keyboard bindable (and available thru HTTP API).
- Added the following actions:
- ➕ Convert to supported format
- ➕ Create segments from keyframes
- ➕ Detect black scenes
- ➕ Detect silent scenes
- ➕ Detect scene changes
- ➕ Edit tracks / metadata tags
- ➕ Open
- ➕ Start times as YouTube Chapters
- ➕ Report an error
- ➕ Toggle show waveform
- ➕ Toggle show thumbnails
- ➕ Toggle show keyframes
- ➕ Include more tracks from other file
- 🏎️ Reduce number of clicks in "open new file" menu (no more radio buttons)
- 🏷️ Improve segment tags editor #1766
- ⏰ Add support for timestamp csv import #1755 and make time parsing more flexible
- 🔢 Read fps from audio files too #1754
- 🔤 Auto-convert between subtitle codecs (webvtt, srt, ass) #418
- Move "Segments" to its own root menu
- Add "split segment" to menu
- Update MacOS icon 💅 to make it more Apple-y 🍎
- Fix logic when sanitizing output file: disallow slashes on windows, check for file name ending with a space or a dot
- Fix "Show Item In Folder" on macos #1762
- Fix Smart cut: multiply estimated bitrate by 8 (fixes low quality issue for smart cut, bit vs byte typo 🤦♂️) #1778 #126
- Minor improvements and fixes
😌 Merry Xmas and happy holidays 😌
3.59.0
Update: this release had a critical bug for first time users. Please see 3.59.1 instead
3.58.0
- feature: Keyboard action programmatic control via CLI 🚀
- feature: HTTP API #980 #868 🚀
- feature: lossless speedup/slowdown #1712
- feature: select segments by tag
- feature: Allow customising merged file name #938 #916 #96 #1691
- feature: allow setting min padding for output file name #1690
- feature: visualize segment tags in seg list
- feature: allow deleting supporting files only, without closing file #1703
- feature: VIDEO_TS folder support
- add "quit" keyboard shortcut
- add closeCurrentFile action
- bump electron to 27
- add setting for export confirm in settings page
- translation updates
- move overwrite existing button #1688
- fix webp image export #1693 and fix quaility param for webp
- fix broken black/silence detection #1705
- fix development setup
- improve "Resulting file names" - make it show the actual resulting file names (if error) #1732
- fixes and improvements
3.56.0
Improvements and features
- duplicate segment function
- keyboard shortcuts search function #1646
- DV Analyzer import #1664
- allow user to reload current file on command #1674
- customizable timestamp transfer #1017
- extract multiple segments to images #1672
- allow customizing per-stream bitstream filters #1680
- reorganize settings screen
- always show total frame count in timeline #1677
- add webp to image capture formats #1671 (only works with html5)
- if overwrite option is disabled, skip existing files #1655
- add more output format categories #1539
- ffmpeg v6 and newest electron
Fixes:
- fix track screen appearing behind export confirm #1540
- fix "hide all notifications" bug #1541
- fix timestamp issue and improve clicking variables
- increase smart cut bitrate by 20% #126
- Clarify mov faststart #1654
- output file template improvements
- notify about enable full waveform #260
- seg num padding fixes #1446
- don't select segment when double clicking #1612
- don't auto-close dialog on timer if there are warnings #1658
- add context menu to input fields #1217
- many small fixes