What's new in LosslessCut 3.59.1
Dec 22, 2023
- 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).
- 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
- 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
New in LosslessCut 3.58.0 (Oct 16, 2023)
- 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
New in LosslessCut 3.56.0 (Aug 24, 2023)
- 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
New in LosslessCut 3.54.0 (Apr 7, 2023)
- Implement full screen audio waveform #260
- Implement "combine selected segments" #1478
- Allow slashes in output files - allows for creating custom directory structures based on labels etc #1532
- Allow copying selected segments to clipboard by pressing ctrl/cmd+c
- Make export project only export selected segments
- Add "title" column to tracks table #1530
- Open file when clicking on dropzone
- Make tracks screen dark mode too
- Add more borders and dark mode fixes
- Improve segment colors (less intense) #1507
- Add preference for color intensity #1507
- Make thumbnails not overlap timeline #483
- Allow thumbnails at the same time as waveform #260
- Add fd protocol to whitelist #1518
- Bugfixes and improvements
New in LosslessCut 3.53.0 (Mar 10, 2023)
- All new dark/light mode UI - still not 100% done but most of the main UI! - Feedback is welcome here
- Support more timecode formats in input field - Right click to paste #1217
- "allow multiple instances" setting #371
- Use proper font stack (non-latin)
- Add keyboard action for "combine overlapping segments" #1478
- New now have automated nightly builds 🌌
- Fix mov_text subtitle export #1371
- New "invert selected segments" function #1503
- Use file name when exporting project #1480
- Auto-convert mjpeg to supported format #1505
- Lots of translation improvements and i18n contributor improvements
- Add possibility to test locales locally #1500
- Fix logic issue with smart cut #1483
- Allow clearing working directory also on MAS build
New in LosslessCut 3.52.0 (Feb 17, 2023)
- 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
- Some critical bugfixes
- Implement preview of all segments #253
New in LosslessCut 3.50.0 (Feb 5, 2023)
- Allow auto close file on export (and optionally delete files) #1425
- Implement align segments to keyframes #1356
- Zero pad SEG_NUM #1446
- 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
New in LosslessCut 3.49.0 (Jan 15, 2023)
- 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 🇳🇴
New in LosslessCut 3.48.2 (Nov 28, 2022)
- 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
New in LosslessCut 3.47.1 (Oct 17, 2022)
- 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
New in LosslessCut 3.46.2 (Jul 20, 2022)
- 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
New in LosslessCut 3.45.0 (May 24, 2022)
- Change export mode button into a select
- Allow frame seek with audio files too
- Improve invert cut segments
- Implement black scene detection
- Implement option to shift segments start/end/both
- Add warning message when trying to use undo menu #610
- Show stream disposition in table #1152
- Implement random segments closes #1153
- Improve smart cut speed #126
- Bugfixes
New in LosslessCut 3.44.0 (Mar 14, 2022)
- 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
New in LosslessCut 3.43.0 (Mar 14, 2022)
- Customisable keyboard shortcuts:
- Current assignable actions:
- Show/hide help screen
- Play/pause
- Play/pause (no reset speed)
- Play (no toggle)
- Pause (no toggle)
- Speed up playback
- Slow down playback
- Speed up playback more
- Slow down playback more
- Step backward 1 frame
- Step forward 1 frame
- Seek backward 1 sec
- Seek forward 1 sec
- Seek previous keyframe
- Seek next keyframe
- Seek backward 1% of timeline at current zoom
- Seek forward 1% of timeline at current zoom
- Jump to cut start
- Jump to cut end
- Jump to start of video
- Jump to end of video
- Seek to timecode
- Add cut segment
- Remove current segment
- Mark in / cut start point for current segment
- Mark out / cut end point for current segment
- Label current segment
- Split segment at cursor
- Select previous segment
- Select next segment
- Reorder segments by start time
- Invert all segments on timeline
- Create fixed duration segments
- Create num segments
- Shuffle segments order
- Clear all segments
- Show sidebar
- Edit tracks / metadata tags
- Extract all tracks
- Zoom in timeline
- Zoom out timeline
- Toggle zoom between 1x and a calculated comfortable zoom level
- Export segment(s)
- Capture snapshot
- Delete source file
- Convert current file to supported format
- Batch convert files to supported format
- Previous file
- Next file
- Close batch
- Merge/concatenate files
- Cut mode
- Capture frame format
- Keep or discard audio tracks
- Change rotation
- Set custom start offset/timecode
- Undo
- Redo
- Close current screen
- Toggle keyboard shortcut dialog
- Disable/enable segments
- If there are any other actions you'd like to see hotkey'ed, please leave a thumbs up or submit suggestions in #254
- Other new features and improvements:
- 🔥 New segments to chapters mode: Allows you to export segments instead as chapters in MP4/MKV etc #993
- 🔥 Allow overriding any stored setting from the command line #371
- ❗️ Move merge / batch functionality from top menu into a menu on the batch file list
- this means now you first open files in a batch, then either merge or batch convert them
- make batch list resizable #89
- don't auto-open first file of batch, to make it faster to load batches
- Chapters viewing
- Template editor improvements
- prevent hiding if click again #873
- also allow click to add variable
- show error also if resulting duplicates #894
- remove frame rounding when seeking
- show video fps
- improve split segment
- implement shuffle segments order
- improve cut/merge/chapters ui logic
- implement import csv with frame numbers #1024
- when importing EDL file, don't remove existing segments: allows for combining EDL from multiple sources #993
- fix pbf parsing on import #993
- Merge files: implement natural langauge sort #210
- make sure disposition is not forced to default for mkv #972
- improve error message when loading file #937
- improve segment colors and ui
- Translations
- UI improvements (enlarge buttons) #1016
- bugfixes
- Hopefully not too many bugs added 😇
New in LosslessCut 3.42.0 (Jan 17, 2022)
- NOTE! Project file (.llc) is now always stored next to source file (regardless of working directory set)
- J,K,L Change playback speed exponentially (#840)
- allow drag-drop edl formats: csv, pbf, edl(mplayer), cue and xml (xmeml)
- Upgrade ffmpeg to 4.4.1
- remember window size
- improve PBF parsing
- Adjust handling of FCP/DaVinci Resolve timeline XML file content (#839)
- allow showing timecode as frame counts #878
- export frame numbers csv #878
- attempt to fix portable app config loading #645
- make it easier to understand if in simple mode #958
- auto convert TREC format #975
- Make hand icons point up towards timeline #625
- make current time more visible #625
- Go to timecode function (right click) #625
- More stable segment colors #625
- Remove item from batch list (right click) #89
- add remux video and enc audio option for "convert to supported format"
- improve convert to supported format dialog (smarter)
- show percent when zoomed in #888
- add setting for auto convert to supported format #414
- improve waveform and keyframes: allow up to 1000 keyframes in buffer before recycling #563 & buffer the last 100 rendered waveform segments #260
- run "power on self test" on startup
- improve trash source file logic to detect if ffmpeg is nonfunctional early
- translations
- bugfixes
New in LosslessCut 3.39.0 (Aug 31, 2021)
- Implement batch file list #89
- Implement subtitle viewing #250
- Improve tracks screen #482: select/deselect all by type (audio/video/subtitle), deselect / select all tracks option
- Support for exporting attachment tracks as files
- Per-track disposition, allows for adding cover art to videos #673
- Allow remember preview choice (convert to supported format) #829
- Improve merge/concat dialog, and don't auto sort by file name #832
- Allow colon in filename on linux #830, add "-" to allowed sanitized chars
- UI improvements
- Preformance enhancement on loading files
- Minor improvements and fixes
- Language update
New in LosslessCut 3.38.0 (Aug 27, 2021)
- Merge dialog: sort by file name when drag-dropping multiple files
- Add clear working dir button
- Add a setting for allowing disabling output filename sanitizing to support special characters and longer segment labels
- Add basic support for segment tagging
- Change: Now storing main project file as .lcc (JSON5 format), for future flexibility. existing CSV will still be loaded and converted to .llc
- Simplify file open logic, so drag-drop works exactly the same as file->open and cmd line args
- Hide show capture screenshot notification when "Hide informational notifications"
- reduce default notification durations
- Fix crash when adding metadata with no existing tags
- support Mplay EDL types 1,2,3 also
- allow controlling audio playback volume
- Feature: new menu function to flip/invert all current segments on timeline
- New preview/supported format conversion: Fastest: Low playback speed (audio remux)
- Auto convert to supported format also on PIPELINE_ERROR_DECODE
- default to mov when formatData.tags.major_brand === 'XAVC'
- Add check for output file length on windows (260 chars)
- Upgrade UI framework evergreen-ui
- improve stream selector
- Use x264 again for "slow" preview
- Now changed license to GPL-2 (due to x264 restrictions)
- Degrade to electron 8 due to persistent stutter issue on MacOS Big Sur signed issue on 9
- Translate last menu items (role)
New in LosslessCut 3.37.0 (Jul 25, 2021)
- Open Settings with cmd-or-control + comma #727
- Add timer and close button progressbar to toasts
- updated translations
- offset timestamp transfered from source file by the cut offset of each segment #468 #770
- add languages:
- Dutch
- Portugese
- Finnish
- Vietnamese
- Japanese
- Chinese Simplified / Traditional
New in LosslessCut 3.36.0 (Apr 9, 2021)
- Allow arbitrarily selecting which segments to export - fixes #682 #358
- Add context menu to segments (right click) #392
- Double click segment to jump to cut start #392
- Implement drag drop sort #392
- Scroll segment into view
- Allow using any files as preview files (e.g LRV #680)
- Improve trash dialog, remember last selected options & don't show again option
- Allow locking output format #615
- More translations
- Fixes and upgrades
New in LosslessCut 3.34.3 (Mar 28, 2021)
- Notify user about rotation in MKV #661
- EDL import. Only supports type=0 (cut)
- Improve tracks screen
- Export single track
- Remove merge/separate from settings (it is now in the main UI) #480
- Enable Korean
New in LosslessCut 3.33.1 (Feb 19, 2021)
- Fix "Open with" crash from v3.32 on Mac
- Implement local config path on windows (portable app) #645
- Allow labelling segments with enter key #655
- Translations update
- Screenshot: Offset output file timestamp by player time relative to input video start time
- Implement setting for preserve file timestamps #611
- Bring back merge/split button in main UI #480 #663
- Show "New folder" in mac dialog
- Implement youtube export dialog #657
New in LosslessCut 3.32.0 (Feb 8, 2021)
- Improve error messages
- Fix no sound on Ubuntu snap
- Fix issue with relative paths and allow multiple files for merge on command line
- Add merge+segments option #480
- Disallow colon (:) in output template #631
- Add default button to tuner
- Make zoomed timeline more smooth
New in LosslessCut 3.31.1 (Jan 26, 2021)
- Improved trash dialog
- "Out of space" error #328
- Make mouse wheel scroll work also when the cursor is over the video too
- Custom file name templates #96
- Make undo/redo work for input elements #610 (but segment undo/redo now doesn't work from menu)
- Improvements and bugfixes
- Add keyboard seek acceleration #604
- Add keyboard seek speed tuner #553
New in LosslessCut 3.30.0 (Dec 15, 2020)
- Allow disabling merge metadata preservation
- Include segment number in output file
- Confirm extract all streams and hide streams selector when exporting
- Improve menus
- Allow create chapters when merge files too
- Improve initial screen
- Implement simple mode #546
- Improve trash button #537
- Implement MOV FastStart option #347
- Enable version check for windows #290
- Add clear segments menu item #537 #546
- Implement TSV export #545
- Minor bugfixes and improvement
New in LosslessCut 3.29.1 (Dec 13, 2020)
- Fix keybinding issue
- Implement simple file and track metadata editor #496
- improvements to export confirm
- add lang column to tracks #514
- Improvements for files without a valid duration
- Fix reorder segments logic #421
- Load timecode offset from file #506
- Allow disable deletion of merged segments #480
- Add removable media snap permission (Linux) #410
- Allow turn off export confirm dialog #512
- Add pbf import #421
- option to write segment labels as chapters #318
- improve track screen
- Upgrade ffmpeg/ffprobe to 4.3.1
- Increase resolution of paused canvas image #421
New in LosslessCut 3.27.0 (Nov 30, 2020)
- Add option to hide certain notifications #467
- Fix unsupported file for non existing file #451
- Implement rotation hotkey #254
- Add hotkey for jump cut start/end #377 #254
- add order segment button #392
- Implement export single #358
- Show time when moving mouse over timeline #92
- Fix merging code #96
- Fix bug #515
New in LosslessCut 3.26.0 (Nov 30, 2020)
- Fix saving bug #510
- Implement reorder cut segments by start time #460
- Add Russian
- Implement an Export summary/confirmation sheet when pressing export
- Move output option buttons to export sheet
- Add config option to disable use_metadata_tags (default to false) #463 #402 #99
- Add config option for avoid_negative_ts #13
- Escape key to close sheets
New in LosslessCut 3.25.0 (Nov 30, 2020)
- Improve duration logic #477
- Add function to fix duration #477
- Preserve timestamp also for merged export files #487
New in LosslessCut 3.24.0 (Nov 30, 2020)
- Add config option for asking about file open #467
- Implement text/youtube segments import #458
- Implement CUE sheet import #458
- Implement XMEML import (Final Cut Pro / Davinci Resolve)
- Allow import embedded chapters as segments #300
- Add function to create number of segments #469
- Implement split into fixed duration segments #469
- Allow negative time offset
- Implement split segment function #460
- Minor improvements
New in LosslessCut 3.23.8 (Jul 13, 2020)
New in LosslessCut 3.23.7 (May 18, 2020)
- Improve error report
- Improve help
- Add experimental flag setting #336
- Language updates
New in LosslessCut 3.22.3 (May 6, 2020)
- Enable Italian and French
New in LosslessCut 3.22.2 (May 5, 2020)
New in LosslessCut 3.22.0 (May 4, 2020)
- Merge progress
- Add Chinese
- text improvements
- focus window on file drop
- allow disabling rotation preview
New in LosslessCut 3.21.0 (Apr 27, 2020)
- Better playback of not natively supported formats #88
- Disable thumbnail track by default to fix #308
- Convert to supported format with audio #322
- Show progress when converting to supported format
- Improve loading
- Improve track info
- Make keyframes a bit transparent
- Text improvements
- Fixes
New in LosslessCut 3.17.4 (Mar 27, 2020)
- Fix menus and version check #239 #274
- Fix Shortcut conflict #279
- Include attachments by default #275
New in LosslessCut 3.17.1 (Mar 23, 2020)
- Make K not reset playback speed
- Bugfixes
New in LosslessCut 3.17.0 (Mar 23, 2020)
- Internationalization support (no languages added yet)
New in LosslessCut 3.16.4 (Mar 23, 2020)
- allow configure wheel/scroll sensitivity
- Fix error handling
New in LosslessCut 3.15.0 (Mar 23, 2020)
- ctrl/cmd+up/down hotkey to zoom
- implement hotkey for comfort zoom
- Pan timeline when cursor moves out of timeline window
- normalize mouse wheel
- New segment end position default to end of video
- bugfixes
New in LosslessCut 3.14.0 (Mar 23, 2020)
- Reduce app size
- Improve performance by using create-react-app
- show notification when captured screenshot
- This release needs some testing
New in LosslessCut 3.13.0 (Mar 1, 2020)
- Fix zooming logic
- Improve thumbnails
- Implement jump prev/next keyframe
- Improve help screen
- Improve menu
New in LosslessCut 3.12.0 (Mar 1, 2020)
- only ask confirm exitp if file opened
- change seek button behavior
- remove double extension on output file
- Change wording from cut away to remove
- separate settings from help
- show popup when switching mode
New in LosslessCut 3.11.0 (Mar 1, 2020)
- Implement audio waveform
- Implement thumbnails
- Allow turning off keyframe display
New in LosslessCut 3.8.0 (Feb 25, 2020)
- more zoom
- show keyframes on timeline
- add help to help menu
- improve buttons
- round all seeking to frame time
- bugfixes
New in LosslessCut 2.7.1 (Feb 12, 2020)
New in LosslessCut 2.6.3 (Feb 10, 2020)
- Sign OSX build and switch to GitHub Actions
New in LosslessCut 2.6.2 (Nov 6, 2019)
New in LosslessCut 2.6.1 (Nov 5, 2019)
- Allow drag drop multiple files to merge
- Upgrade file-type to hopefully improve mp4/mov detection
- Fix broken open dialog (file->open and merge dialog)
New in LosslessCut 2.6.0 (Nov 4, 2019)
- Fix Auto merge segments orders
New in LosslessCut 2.4.0 (Aug 13, 2019)
- Added:
- Allow user to select output format to workaround certain issues like #173
- Show troubleshooting workarounds when cut fails
- Changed:
- Upgrade ffmpeg to 2.2
- Fixed:
- Fix vulnerabilities
New in LosslessCut 2.3.0 (Jun 17, 2019)
- upgrade file-type to fix mp4/mov detection #144
- Fix for TS with unknown streams #170
New in LosslessCut 2.2.0 (Jun 17, 2019)
- Auto delete (trash) segments when auto merge
- Bump ffmpeg version
- Security fixes for npm packages
- Allow custom output dir for merge and extract also
- Attempt to fix extract streams (ignore unknown streams)
New in LosslessCut 2.1.0 (Jan 29, 2019)
New in LosslessCut 2.0.0 (Jan 29, 2019)
- Added:
- Implement multiple cutpoints
- Implement function for extracting all streams from a file
- Implement crude merge funtcion for files of the same codec
- Allow setting a time offset (video timecode)
- Changed:
- Keyframe cut mode is now default
- Default include all streams
- Improve cut rendering graphics to make it easier to see what is cut start/end
- GUI improvments
New in LosslessCut 1.14.0 (Sep 30, 2018)
New in LosslessCut 1.12.0 (Sep 11, 2018)
- Added:
- Button to include all streams
- Button to delete audio
- Changed:
- Improve loading icon on white background
New in LosslessCut 1.11.0 (May 21, 2018)
- Added:
- Allow pre-formatting or pre-encoding the video for more format support
- Changed:
- Implement manual input field for cutting range
- Improve keyboard shortcut triggering
- Rearrange GUI a bit
New in LosslessCut 1.10.0 (Feb 19, 2018)
- Added:
- Version check
- Changed:
- Offset captured photo modified date to respect the frame offset, for better sorting
- Copy subtitles too
- Implement lossless rotation of videos (changing EXIF)
- Don't cut end if endpoint is the end of the video
- Remove extraneous dot in output file extension
New in LosslessCut 1.9.0 (Nov 23, 2017)
- Changed:
- Change icons a bit
- Don't cut at start if start time is 0 (remove -ss 0)
- Show input dir in out path when file is loaded
- Show file title in window title
New in LosslessCut 1.8.0 (Oct 16, 2017)
- Changed:
- Preserve input file modification time when cutting/screenshotting
- Make ffmpeg map metadata using -map_metadata 0
New in LosslessCut 1.7.0 (Aug 30, 2017)
- Added:
- Progress when cutting (percent done)
- Ability to change frame capture image format (JPEG/PNG)
- Changed:
- Don't allow cutting without a valid start/end
- Fixed:
- Don't try to seek when no duration
- Also capture frame to custom output dir
- Fix running LosslessCut from strange directories
New in LosslessCut 1.6.0 (Mar 28, 2017)
- Fixed:
- Be a bit smarter about aac/m4a files #28
- Make end time the end of video by default
- Prevent buttons from stealing focus
New in LosslessCut 1.5.0 (Feb 13, 2017)
- Fixed:
- Add missing win32 metadata
- Fix capture frame output format to intended JPEG
New in LosslessCut 1.4.0 (Jan 29, 2017)
- Show help sheet by pressing H
- Support # in file path
New in LosslessCut 1.3.0 (Dec 4, 2016)
- Fix issue with some mkv files #14
- Custom output directory button
- Allow pass filename to open on cmd line
- Improve error logging
- Remove extraneous dot (.) from output file
New in LosslessCut 1.2.2 (Nov 9, 2016)
- Fix broken Ctrl+0
- Add more intelligent format passthrough
- Better error handling
New in LosslessCut 1.2.0 (Nov 8, 2016)
- New features/fixes:
- Bundle ffmpeg
- Implement partial speed control - J, K, L, however backward playing is not supported by chromium.
- Add support for more formats by detecting format and using same form as for input file (don't always use mp4). for instace WEBM now works.
- Improve ffmpeg error handling
- Improve react rendering a bit
- Icon
- Fix menus on windows