1
0
mirror of https://github.com/mifi/lossless-cut.git synced 2024-11-22 10:22:31 +01:00
Commit Graph

753 Commits

Author SHA1 Message Date
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