Mikael Finstad
d7922b9465
add setting to disable auto updates
...
fixes #1386
also #1418
3 years ago
Mikael Finstad
16cd41f287
add setting to disable hevc #88
3 years ago
Mikael Finstad
572a0caf1a
improve extract frames
...
allow extract frames with timestamp files names or file numbers
closes #1139
3 years ago
Mikael Finstad
9332fad5a1
improvements
...
- 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
- fix broken progress (duration)
- refactor
3 years ago
Mikael Finstad
2c76993953
improve frame capture
...
- allow setting capture frame method https://github.com/mifi/lossless-cut/issues/88#issuecomment-1364636200
- allow changing quality #1141 #371
3 years ago
Mikael Finstad
9283fbeb43
add zoom modifier key setting #1287
...
also refactor/simplify user settings hook
3 years ago
Mikael Finstad
479569e378
improvements
...
cleanup help menu
remove help dialog
remove action toggleHelp
add action toggleLastCommands
3 years ago
Mikael Finstad
898925714b
implement logging to file
3 years ago
Mikael Finstad
9161278e54
add a setting for overwriting output file
...
fixes #916
3 years ago
Mikael Finstad
82e08fbdd1
rename events
...
selectPrevSegment->jumpPrevSegment
selectNextSegment->jumpNextSegment
4 years ago
Mikael Finstad
f0690130ab
allow configuring where to store project file
...
this will also give less dialogs on MAS builds initially (only one needed for working dir)
closes #1004
4 years ago
Mikael Finstad
39322472e4
implement increase/descrease volume hotkeys #254
4 years ago
Mikael Finstad
8578886f5c
allow using external ffmpeg executable #400
4 years ago
Mikael Finstad
11e1f81726
implement smart cut #126
...
also improve concat ffmpeg command logging - closes #954
4 years ago
Mikael Finstad
bdb050492f
improve batch list selection
...
https://github.com/mifi/lossless-cut/issues/89#issuecomment-1049831536
4 years ago
Mikael Finstad
c2cb1f5501
add shortcut shift+j for toggling keyboard shortcut dialog #654
...
also allow resetting key config #726
4 years ago
Mikael Finstad
14ae45780b
implement hotkeys
...
jumpTimelineStart (ctrl+home)
jumpTimelineEnd (ctrl+end)
reorderSegsByStartTime,
invertAllCutSegments,
createFixedDurationSegments,
createNumSegments,
shuffleSegments,
clearSegments,
toggleSegmentsList,
toggleStreamsSelector,
extractAllStreams,
convertFormatCurrentFile,
convertFormatBatch,
concatBatch,
toggleKeyframeCutMode,
toggleCaptureFormat,
toggleStripAudio,
setStartTimeOffset,
4 years ago
Mikael Finstad
3e89e60981
Implement dynamic keyboard mapping #254
...
with UI to control mappings
4 years ago
Mikael Finstad
3615268a46
implement segments to chapters mode #993
4 years ago
Mikael Finstad
d0b2f05113
add setting for auto convert to supported format
...
also remove unnecessary notification
closes #414
4 years ago
Mikael Finstad
6b5857b902
allow showing timecode as frame counts #878
4 years ago
Mikael Finstad
d4eecc2294
implement remember window size
...
closes #44
closes #944
4 years ago
Mikael Finstad
8812f6b17d
try to fix portable config path #645
...
https://github.com/electron/electron/issues/10975
4 years ago
Mikael Finstad
9ac1b1a086
try to fix portable app config issue #645
4 years ago
Mikael Finstad
079327dac3
allow controlling audio playback volume
...
closes #307
#125
4 years ago
Mikael Finstad
8497f07bdc
add a setting for allowing disabling filename sanitizing #821 #427
4 years ago
Mikael Finstad
d4a9f83c9d
add reset function for configstore
4 years ago
Mikael Finstad
b66527f811
allow locking output format
...
fixes #615
4 years ago
Mikael Finstad
e72d0a6953
Implement setting for preserve file timestamps
...
Closes #611
Pull all ffmpeg operatins that transfer timestamps into its own react hook
5 years ago
Mikael Finstad
04a6d5c6a8
Implement custom config path
...
When config.json exists inside app dir
Fixes #645
5 years ago
Mikael Finstad
8ea08cf65c
add keyboard seek speed tuner #553
5 years ago
Mikael Finstad
2eb42d2ef3
add keyboard seek acceleration #604
5 years ago
Mikael Finstad
eb8f7af5e0
Implement custom file name templates #96
5 years ago
Mikael Finstad
2462278caf
implement MOV FastStart option #347
5 years ago
Mikael Finstad
1662adb1e3
implement simple mode #546
5 years ago
Mikael Finstad
3cedc453e3
Allow disabling merge metadata preservation
...
https://github.com/mifi/lossless-cut/issues/480#issuecomment-743195727
Also make it more clear that chapters from meta is slow
5 years ago
Mikael Finstad
5f6e9f33dc
option to write segment labels as chapters #318
5 years ago
Mikael Finstad
79dcddc604
Allow turn off export confirm dialog #512
5 years ago
Mikael Finstad
f2b44b3726
Allow disable deletion of merged segments #480
5 years ago
Mikael Finstad
a3bce63650
Load timecode offset from file #506
5 years ago
Mikael Finstad
267225996e
Add option to hide certain notifications #467
5 years ago
Mikael Finstad
5390085bff
Many improvements
...
- 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
- Change from mousetrap to hotkeys.js (better unbind - more compatible with react)
5 years ago
Mikael Finstad
81eb66faa2
Many improvements
...
- 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
5 years ago
Mikael Finstad
4a20c1ac00
Add experimental flag setting #336
5 years ago
Mikael Finstad
b3b4b6206c
add missing file
5 years ago