Commit Graph

373 Commits (3c46486cf3de845b62b87c23fdf875d4b7f7f6db)

Author SHA1 Message Date
Mikael Finstad 3c46486cf3
improve export screen
show warning if cutting thumbnail stream
show warning if selected uncommon avoid_negative_ts
3 years ago
Mikael Finstad 44cf3511f4
improve notice 3 years ago
Mikael Finstad 97f7e2c88a
improvements
- improve concat/merge success dialog and error dialog
- improve error classification (ENOENT)
3 years ago
Mikael Finstad a120e554dc
fix bug 3 years ago
Mikael Finstad f5ea3daecb
zero pad SEG_NUM #1446 3 years ago
Mikael Finstad 7d8e166a36
improve remember convert to supported format
make it so that it will also remember the choice if using hotkey (but not if reopening the dialog from the menu)
closes #1376
3 years ago
Mikael Finstad e776ac3aa2
allow auto close file on export #1425
and optionally cleanup
3 years ago
Mikael Finstad 5f8107de98
fix problem with title bar #1435 3 years ago
Mikael Finstad 9db8866760
improve extra tracks progress #1370 3 years ago
Mikael Finstad 16cd41f287
add setting to disable hevc #88 3 years ago
Mikael Finstad f1a9ea0e1d
show progress in title
closes #1417
3 years ago
Mikael Finstad f8a5f10db1
refactor 3 years ago
Mikael Finstad 141919f0a9
make extract all streams only extract enabled streams
closes #1335
3 years ago
Mikael Finstad 84535c8f8e
implement abort
closes #524
3 years ago
Mikael Finstad e49bfee750
refactor 3 years ago
Mikael Finstad 75f768dad7
always use timecode format setting
also when exporting files
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 c5b3885c80
add some hevc support checking
#88 #1375 #1407
3 years ago
Mikael Finstad e155af886a
fix bug 3 years ago
Mikael Finstad aacfe02d49
improve warning 3 years ago
Mikael Finstad be6a2627ae
set default export save dialog path
fixes #1393
3 years ago
Mikael Finstad faa07424fb
rewrite checking logic
replace axios with ky
and add fake app check
3 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
3 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
3 years ago
Mikael Finstad 95e6a5d198
implement combine overlapping segments
https://github.com/mifi/lossless-cut/issues/1334#issuecomment-1367786230
3 years ago
Mikael Finstad e937cd0979
improvements
- make zoom exponential
- make segments copyable - fixes #719
3 years ago
Mikael Finstad 64966590e2
create segments from:
- scene changes
- keyframes

closes #1398

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

also allow chnaging parameters of black detect #623
3 years ago
Mikael Finstad 11206692cc fix lint 3 years ago
Mikael Finstad 6026c8e364 upgrad react 3 years ago
Mikael Finstad 65a0b9e138 remove `open`
use instead shell.showItemInFolder #714
3 years ago
Mikael Finstad 1799547353 upgrade electron #714 3 years ago
Mikael Finstad b319fce589
don't copy dvb_teletext by default
fixes #1343
3 years ago
Mikael Finstad 9283fbeb43
add zoom modifier key setting #1287
also refactor/simplify user settings hook
3 years ago
Mikael Finstad 20fa1b2124
improve error message from ffprobe
fixes #1342
3 years ago
Mikael Finstad 479569e378
improvements
cleanup help menu
remove help dialog
remove action toggleHelp
add action toggleLastCommands
3 years ago
Mikael Finstad 0803858575
improve black detect
allow black detect to work on start/end times of selected segment
closes #1226
3 years ago
Mikael Finstad f801094d66
improve merge menu
show the Open files-dialog if the Merge menu item is clicked without any files already open
had to rearrange a lot of code due to deps

fixes #1316
3 years ago
Mikael Finstad 43180cee65
implement cover art from timeline
closes #1100
3 years ago
Mikael Finstad ceda857d6d
concat improvements
- when merging files, the output file name will always contain a unique suffix to prevent overwriting any existing files
- the UI will allow the user to enter a custom output file name
- rename getOutPath
3 years ago
Mikael Finstad a3396a6a77
fix waveform logic #1269 3 years ago
Mikael Finstad 9161278e54
add a setting for overwriting output file
fixes #916
3 years ago
Mikael Finstad 36f34aff60
improve error message on startup #1114 3 years ago
Mikael Finstad d73d9a3282
fix bug 3 years ago
Mikael Finstad 2c12477b04
implement simple support for FCPXML 3 years ago
Mikael Finstad fe897b5f4b
check file compatibility in concat dialog
show warning if any mismatches

#1146 #455 #1203 #547
3 years ago
Mikael Finstad 2364edad7f
set default path for open dialog
...to last opened path

fixes #724
see also #1092
3 years ago
Mikael Finstad 51e224593a
add keyboard shortcut for create random segments 3 years ago