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