Commit Graph

42 Commits (2c76993953c262372c907d7b91b66f2ba17e4ce5)

Author SHA1 Message Date
Mikael Finstad d76c923730
improve success dialog 4 years ago
Mikael Finstad 967fe22cbe
improvements
- fallback sanitize properly (force filenamify)
- improve export failed feedback #1409
- add more invalid chars to filename check
- always show out seg error in export page
4 years ago
Mikael Finstad cac788c441
show warning when ffmpeg vtag issue
also improve cut finished dialog
closes #1406
closes #280
respect "hide all notifications" more
4 years ago
Mikael Finstad 64966590e2
create segments from:
- scene changes
- keyframes

closes #1398

also limit max number of segments
and improve parameters dialog
4 years ago
Mikael Finstad 60bf1a5c5f
implement detect silence
closes #1334

also allow chnaging parameters of black detect #623
4 years ago
Mikael Finstad eee11d3e62 remoev unused 4 years ago
Mikael Finstad 1799547353 upgrade electron #714 4 years ago
Mikael Finstad 479569e378
improvements
cleanup help menu
remove help dialog
remove action toggleHelp
add action toggleLastCommands
4 years ago
Mikael Finstad 9161278e54
add a setting for overwriting output file
fixes #916
4 years ago
Mikael Finstad bb304c8fd7
implement random segments
closes #1153
4 years ago
Mikael Finstad 09336f99cd
implement option to shift segments start/end/both 4 years ago
Mikael Finstad 9bdc93275d
Implement Extract all frames as images
closes #1033
4 years ago
Mikael Finstad 86701ba0a2
implement "select segments by label"
https://github.com/mifi/lossless-cut/issues/993#issuecomment-1059907511
4 years ago
Mikael Finstad 0b97e1f62e
add i18n 4 years ago
Mikael Finstad 26783a1338
implement shift all segments times 5 years ago
Mikael Finstad 8578886f5c
allow using external ffmpeg executable #400 5 years ago
Mikael Finstad e0aa5b1a51
need to check input file dir also on MAS
because we now write project file next to input file
5 years ago
Mikael Finstad 3e89e60981
Implement dynamic keyboard mapping #254
with UI to control mappings
5 years ago
Mikael Finstad 3c4b996e03
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
5 years ago
Mikael Finstad 9ffc781c29
combine batch list and merge list #89
- add button to merge current batch list
- show more options in merge dialog
- allow preserving metadata when merging also when not using allStreams #1008
- remember concat/batch choice #371
5 years ago
Mikael Finstad 9e9d63fd93
add remux video and enc audio option
for html5ify
closes #870
5 years ago
Mikael Finstad 87df1c5e5f
implement go to timecode #625
inputted value
`g` key or right click timeline context menu
5 years ago
Vitalii Shvetsov 11502b84ed
Upgrade ESLint and add useCallback (#914)
* Improvements:

- Upgrade ESLint

* Missing useCallback.

Co-authored-by: Mikael Finstad <finstaden@gmail.com>
5 years ago
Mikael Finstad f77066d4bd
add cancel button to i18n 5 years ago
Mikael Finstad d3c8fce967
Implement batch file list #89 5 years ago
Mikael Finstad b7678510c7
Improvements
- Simplify and streamline preview file logic
- Allow remember preview choice (convert to supported format) #829
- Improve error handling
5 years ago
Mikael Finstad 96086d307f
improve merge/concat dialog
and don't auto sort by file name #832
5 years ago
Mikael Finstad dffd1e448e
add supported conversion: "Fastest: Low playback speed (audio remux), likely to fail" #424
also refactor a bit
5 years ago
Mikael Finstad f133cfd484
improve text 5 years ago
Mikael Finstad b2cdbdb937
Simplify file open logic
so drag-drop works exactly the same as file->open and cmd line args
5 years ago
Mikael Finstad adcf79a6c2
Improvements
- Allow editing segment tags #427
- Store main project file as .lcc (JSON5 format), for future flexibility. existing CSV will still be loaded and converted to .llc #545
- Rename menu items to Export/import project (as we are not changing the save location) #593
5 years ago
Mikael Finstad 4a1ec76a90
allow longer label names when sanitize is disabled #427 5 years ago
Mikael Finstad faf70568dc
Add partial support for segment tags #427 #814
allows importing from cue files
does not support loading/saving
5 years ago
Mikael Finstad e9014c3fdd
fix sweetalert11 issue #789 5 years ago
Mikael Finstad 02c2d86a45
Improve trash dialog
Thanks to @Rubens10010
closes #618
fixes #698
5 years ago
Mikael Finstad 0e58fc65de
upgrade packages
uuid,framer-motion,react-lottie-player,react-sortable-hoc,react-syntax-highlighter,sweetalert2-react-content,csv-stringify,csv-parse,trash,execa
5 years ago
Mikael Finstad 546b702e7a
refactor 5 years ago
Mikael Finstad 1340885ecf
add more translatables 5 years ago
Mikael Finstad 7ff74110e8
Implement youtube export dialog
Also improve youtube import
Closes #657
6 years ago
Mikael Finstad 9a98797758
Show "New folder" in mac dialog 6 years ago
Mikael Finstad bd3c251d12
Allow labelling segments with enter key #655 6 years ago
Mikael Finstad 69cea1a70f pull out dialog 6 years ago