Commit graph

16 commits

Author SHA1 Message Date
Candice Bentéjac
a30cc5a0c8 [nodes] KeyframeSelection: Add debug option to skip the keyframe selection
If enabled, the scores are computed and, if requested, exported to a CSV
file, but the keyframe selection itself is not performed.
2023-02-06 16:58:39 +01:00
Candice Bentéjac
0e621d2c79 [nodes] KeyframeSelection: Add debug options to export scores as a CSV 2023-02-06 16:58:39 +01:00
Candice Bentéjac
30ea556c26 [nodes] KeyframeSelection: Add smart keyframe selection method
Group the keyframe selection parameters together depending on the method
(regular or smart) they belong to.

Parameters for a method are only shown if that method is the currently
selected one.
2023-02-06 16:58:38 +01:00
Candice Bentéjac
e09554c410 [nodes] KeyframeSelection: Remove old parameters and add new method
This commit removes most of the existing parameters for the keyframe
selection and adds new ones to enable the regular keyframe selection.

Since the regular method is the only one available for now, the parameter
that allows the user to enable it or not is disabled.
2023-02-06 16:58:38 +01:00
Fabien Castan
14f299e323 [nodes] rename: remove "utils" from executables names 2022-12-13 17:21:34 +01:00
fabien servant
ae0ca71c1c [nodes] replace CommandLineNode with AVCommandLineNode for alicevision nodes 2022-12-06 15:07:01 +01:00
Loïc Vital
a5fbbe7d82 [node] output labels renaming without 'Output' prefix 2022-10-19 09:50:21 +01:00
Candice Bentéjac
e7290313bf [nodes] Align FloatParams' and IntParams' ranges with their params' type 2022-09-28 10:41:39 +02:00
Candice Bentéjac
7ec65d828c Do not evaluate variables of string parameters in the nodes' description
Set the value of the string parameters in the nodes' description as
the unevaluated variable instead of the evaluated variable. The
evaluation will be made later, when the nodes with such parameters
will be computed.
2022-07-12 11:22:57 +02:00
Fabien Castan
2f18e89a9d [nodes] KeyframeSelection: extract all frames by default 2021-04-16 10:44:41 +02:00
ChemicalXandco
e18f815af9 [nodes] add node categories 2021-02-14 17:03:42 +00:00
Fabien Castan
64a4c9426a [nodes] add some nodes documentation 2020-03-26 11:20:44 +01:00
Grégoire De Lillo
f07628e5bd [nodes] KeyframeSelection Add / update options
KeyframeSelection node is now 2.0
2018-10-01 15:36:20 +02:00
Yann Lanthony
2a410d07ea [nodes][aliceVision] add initial version on nodes 2018-07-19 13:50:45 +02:00
Yann Lanthony
346277629a [nodes] use 'desc.Node.internalFolder' in outputs values
* avoid duplicating the same string everywhere
* don't override 'internalFolder' with the same value default value in subclasses
2018-07-19 13:50:45 +02:00
Fabien Castan
5049a9b36e [nodes] New node KeyframeSelection 2018-01-01 20:28:54 +01:00