Mikael Finstad
|
3f9f731d42
|
add DV to auto-html5ify
|
2022-07-21 17:01:45 +08:00 |
|
Mikael Finstad
|
c513c7e144
|
fix performance regression
fixes #1097
|
2022-07-20 22:40:44 +08:00 |
|
Mikael Finstad
|
21e044a33d
|
improve error report text
|
2022-07-20 14:34:06 +08:00 |
|
Mikael Finstad
|
d73d9a3282
|
fix bug
|
2022-07-20 14:33:47 +08:00 |
|
Mikael Finstad
|
2c12477b04
|
implement simple support for FCPXML
|
2022-07-17 14:36:57 -07:00 |
|
Mikael Finstad
|
dbcd598e82
|
make heading fixed
fixes #1220
|
2022-07-17 12:12:19 -07:00 |
|
Mikael Finstad
|
fe897b5f4b
|
check file compatibility in concat dialog
show warning if any mismatches
#1146 #455 #1203 #547
|
2022-06-29 16:33:01 -07:00 |
|
Mikael Finstad
|
1849679448
|
refactor/reuse
|
2022-06-29 16:22:14 -07:00 |
|
Mikael Finstad
|
c204354446
|
fix smart cut bug
coincidentially discovered in #1190
|
2022-06-15 11:56:19 -07:00 |
|
Mikael Finstad
|
00c2771996
|
add forgotten file
|
2022-06-15 11:55:37 -07:00 |
|
Mikael Finstad
|
6ac77c5eea
|
xmeml: support multiple <track>
fixes #1195
|
2022-06-15 11:55:22 -07:00 |
|
Mikael Finstad
|
2364edad7f
|
set default path for open dialog
...to last opened path
fixes #724
see also #1092
|
2022-06-07 19:41:00 -07:00 |
|
Mikael Finstad
|
51e224593a
|
add keyboard shortcut for create random segments
|
2022-06-07 18:44:58 -07:00 |
|
Mikael Finstad
|
f2ac570a97
|
improve smart cut speed #126
|
2022-05-23 23:12:21 -07:00 |
|
Mikael Finstad
|
bb304c8fd7
|
implement random segments
closes #1153
|
2022-05-23 22:31:48 -07:00 |
|
Mikael Finstad
|
3f794c68b0
|
show stream disposition in table #1152
also make table more compact
|
2022-05-23 21:42:16 -07:00 |
|
Mikael Finstad
|
3ccf49f3a7
|
fix lint
|
2022-04-04 13:26:52 +08:00 |
|
Mikael Finstad
|
01be8af526
|
auto cleanup invalid key bindings
|
2022-04-04 13:17:53 +08:00 |
|
Mikael Finstad
|
2d885496cb
|
fix youtube parsing short hours bug
also allow hyphen before chapter name
fixes #1102
|
2022-04-04 13:16:20 +08:00 |
|
Mikael Finstad
|
96ca1598e0
|
shift only selected segments
|
2022-03-28 14:42:00 +08:00 |
|
Mikael Finstad
|
4fba378381
|
fix buggy logic and rename
|
2022-03-28 14:31:50 +08:00 |
|
Mikael Finstad
|
09336f99cd
|
implement option to shift segments start/end/both
|
2022-03-28 14:28:17 +08:00 |
|
Mikael Finstad
|
97dda50ab0
|
implement black scene detection
closes #623
|
2022-03-18 17:51:24 +08:00 |
|
Mikael Finstad
|
eb8d832d36
|
fix lint
|
2022-03-18 15:42:20 +08:00 |
|
Mikael Finstad
|
f3738fab91
|
default to override extension if mov
fixes #1075
|
2022-03-18 15:40:08 +08:00 |
|
Mikael Finstad
|
f8ce5614a3
|
improve tests
|
2022-03-18 15:16:00 +08:00 |
|
Mikael Finstad
|
6ab341ce53
|
improve segment terminology
fixes #1062
|
2022-03-18 00:11:11 +08:00 |
|
Mikael Finstad
|
4b175b6843
|
export improvements
|
2022-03-17 23:51:34 +08:00 |
|
Mikael Finstad
|
7799107299
|
improve invert cut segments
fixes #1078
|
2022-03-17 23:28:37 +08:00 |
|
Mikael Finstad
|
b79bd490d5
|
fix lint
|
2022-03-17 23:26:11 +08:00 |
|
Mikael Finstad
|
d43e47ca40
|
improve logic
|
2022-03-17 23:25:50 +08:00 |
|
Mikael Finstad
|
ef6f8b0c7c
|
include export mode in report
|
2022-03-17 18:29:08 +08:00 |
|
Mikael Finstad
|
44ca797526
|
allow frame seek with audio files too
regression: fixes #1079
|
2022-03-17 18:28:59 +08:00 |
|
Mikael Finstad
|
0d423b5968
|
change export mode button into a select
|
2022-03-14 13:16:36 +08:00 |
|
Mikael Finstad
|
c0aabf53cf
|
try to support arm64 #1056
but without ffmpeg
|
2022-03-09 23:40:09 +08:00 |
|
Mikael Finstad
|
90126d92b1
|
move merge options into separate dialog
also add option to clear batch
closes #1063
|
2022-03-09 22:43:35 +08:00 |
|
Mikael Finstad
|
6c10630996
|
fix overflow
|
2022-03-09 22:36:05 +08:00 |
|
Mikael Finstad
|
2eb9565db0
|
implement label selected segments #993
|
2022-03-07 01:32:42 +08:00 |
|
Mikael Finstad
|
0f5d79d43b
|
add icon
|
2022-03-06 23:07:05 +08:00 |
|
Mikael Finstad
|
9bdc93275d
|
Implement Extract all frames as images
closes #1033
|
2022-03-06 23:06:58 +08:00 |
|
Mikael Finstad
|
d4cd0e1d37
|
rename event:
invertAllCutSegments->invertAllSegments
|
2022-03-06 21:52:48 +08:00 |
|
Mikael Finstad
|
82e08fbdd1
|
rename events
selectPrevSegment->jumpPrevSegment
selectNextSegment->jumpNextSegment
|
2022-03-06 21:50:48 +08:00 |
|
Mikael Finstad
|
49cd7f1996
|
Rename events
toggleCurrentSegmentEnabled->toggleCurrentSegmentSelected
enableOnlyCurrentSegment->selectOnlyCurrentSegment
enableAllSegments->selectAllSegments
disableAllSegments->deselectAllSegments
|
2022-03-06 21:48:43 +08:00 |
|
Mikael Finstad
|
772ff9b7d8
|
add hotkey for remove selected segments
|
2022-03-06 21:45:15 +08:00 |
|
Mikael Finstad
|
3a533f0b14
|
don't propagate seg check click
|
2022-03-06 21:35:22 +08:00 |
|
Mikael Finstad
|
ca58a14397
|
rename segIndex->segColorIndex
to avoid confusion with array index
|
2022-03-06 21:34:46 +08:00 |
|
Mikael Finstad
|
cf9347904b
|
allow removing multiple segments
|
2022-03-06 21:18:34 +08:00 |
|
Mikael Finstad
|
2ff8689d40
|
don't allow adding 0 length seg at end of timeline
|
2022-03-06 21:16:54 +08:00 |
|
Mikael Finstad
|
02af27534f
|
implement fill gaps between segments
https://github.com/mifi/lossless-cut/issues/993#issuecomment-1059752710
|
2022-03-06 16:54:12 +08:00 |
|
Mikael Finstad
|
86701ba0a2
|
implement "select segments by label"
https://github.com/mifi/lossless-cut/issues/993#issuecomment-1059907511
|
2022-03-06 16:39:12 +08:00 |
|