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

52 Commits

Author SHA1 Message Date
Mikael Finstad
95e6a5d198
implement combine overlapping segments
https://github.com/mifi/lossless-cut/issues/1334#issuecomment-1367786230
2022-12-30 16:15:22 +08:00
Mikael Finstad
64966590e2
create segments from:
- scene changes
- keyframes

closes #1398

also limit max number of segments
and improve parameters dialog
2022-12-29 18:22:24 +08:00
Mikael Finstad
60bf1a5c5f
implement detect silence
closes #1334

also allow chnaging parameters of black detect #623
2022-12-28 23:55:41 +08:00
Mikael Finstad
11206692cc fix lint 2022-11-24 13:38:33 +08:00
Mikael Finstad
479569e378
improvements
cleanup help menu
remove help dialog
remove action toggleHelp
add action toggleLastCommands
2022-10-19 17:27:48 +02:00
Mikael Finstad
da6710d61c
remove exit menu item on macos 2022-08-12 11:37:39 +02:00
Mikael Finstad
2c12477b04
implement simple support for FCPXML 2022-07-17 14:36:57 -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
fe9ea4a37c
revert broken undo behavior
fixes #1183
2022-06-07 18:44:05 -07:00
Mikael Finstad
bb304c8fd7
implement random segments
closes #1153
2022-05-23 22:31:48 -07:00
Mikael Finstad
b9578aa657
add warning message
when trying to use undo menu #610
2022-03-29 12:19:39 +08:00
Mikael Finstad
97dda50ab0
implement black scene detection
closes #623
2022-03-18 17:51:24 +08:00
Mikael Finstad
d4cd0e1d37
rename event:
invertAllCutSegments->invertAllSegments
2022-03-06 21:52:48 +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
26783a1338
implement shift all segments times 2022-03-01 23:10:25 +08:00
Mikael Finstad
b4641aeb22
re-introduce merge menu item 2022-02-23 21:16:02 +08:00
Mikael Finstad
bce1914268
refactor 2022-02-23 19:43:19 +08:00
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
2022-02-19 16:25:53 +08:00
Mikael Finstad
61b7ca2e44
implement shuffle segments order 2022-02-18 14:34:20 +08:00
Mikael Finstad
fe88b3d6f6
implement import csv with frame numbers #1024 2022-02-14 12:08:57 +08:00
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
2022-02-07 00:50:57 +07:00
Mikael Finstad
375ee5d1d4
implement export frame numbers csv #878 2022-01-14 16:55:56 +07:00
Mikael Finstad
39d06ee395
link directly to version
on new release
2021-12-02 00:19:37 +07:00
Mikael Finstad
7c6a1607c1
add licenses 2021-11-15 14:32:27 +07:00
Mikael Finstad
d3c8fce967
Implement batch file list #89 2021-08-28 21:47:43 +07:00
Mikael Finstad
4330ed9c76
Feature: invert all segments on timeline
also simplify inverseCutSegments logic
2021-08-25 13:36:04 +07:00
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
2021-08-24 16:21:26 +07:00
Mikael Finstad
2eaee3a87d
add i18n for menu "role" items 2021-08-13 23:20:29 +07:00
Matt Klaber
44ef8b6776 Open Settings with cmd-or-control + comma #727 2021-04-18 12:04:53 +01:00
Mikael Finstad
5830a44d99
implement language also in node land (menus, etc) 2021-03-29 00:12:58 +07:00
Mikael Finstad
d5e03784d7
Implement EDL import
Only supports type=0 (cut)
also refactor

Closes #609
2021-02-21 19:12:25 +01:00
Mikael Finstad
7ff74110e8
Implement youtube export dialog
Also improve youtube import
Closes #657
2021-02-19 13:46:08 +01:00
Mikael Finstad
c97ea883f7 make undo/redo work for input elements #610
but now only keyboard shortcut works for segments
(not menu)
2021-01-23 21:37:06 +01:00
Mikael Finstad
b69c4728d7 add timestamp csv export #546 2020-12-15 00:49:08 +01:00
Mikael Finstad
da48d5bd1b implement TSV export #545
Also fix #503
2020-12-14 17:29:07 +01:00
Mikael Finstad
1bada15d39 fix dup menu 2020-12-14 17:28:11 +01:00
Mikael Finstad
f5afe25715 add clear segments menu item #537 #546 2020-12-14 12:29:17 +01:00
Mikael Finstad
f481f21c36 improve menus 2020-12-11 16:15:35 +01:00
Mikael Finstad
46f500568f Add pbf import #421
https://github.com/fireattack/chapter_converter
2020-12-08 17:10:31 +01:00
Mikael Finstad
5b0a37d92a Implement reorder cut segments by start time #460 2020-11-25 22:42:10 +01:00
Mikael Finstad
1cdc8d1d38 Add function to fix duration #477 2020-11-22 23:53:04 +01:00
Mikael Finstad
1cd3139ff4 Implement split into fixed duration segments #469 2020-11-21 00:30:53 +01:00
Mikael Finstad
7da209b253 Add function to create number of segments #469 2020-11-21 00:04:08 +01:00
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
2020-11-19 22:51:17 +01:00
Mikael Finstad
7e59ee6757 Add XMEML importer #458 2020-11-18 21:24:20 +01:00
Mikael Finstad
fcf1f0561c improve save/load project 2020-05-17 13:44:19 +08:00
Mikael Finstad
bc1e189d59 improve text and add unsupported audio notification #322 2020-04-27 15:56:42 +08:00
Mikael Finstad
57ecaf13c2 Improve messages
Also add report error function
2020-04-10 18:54:51 +08:00
Mikael Finstad
e707695a39 Allow batch convert to friendly format #295 #172
Also improve conver to friendly format flow
2020-04-07 22:03:33 +08:00
Mikael Finstad
7b001d39bc fix Shortcut conflict #279 2020-03-26 21:31:11 +08:00