standalone: plugin settings

This commit is contained in:
Jakub Jezek 2021-07-13 16:45:03 +02:00
parent c8fe973155
commit 7062096ef7
No known key found for this signature in database
GPG key ID: D8548FBF690B100A
2 changed files with 184 additions and 0 deletions

View file

@ -165,6 +165,51 @@
],
"output": []
}
},
"CollectHierarchyInstance": {
"shot_rename_template": "{project[code]}_{_sequence_}_{_shot_}",
"shot_rename_search_patterns": {
"_sequence_": "(\\d{4})(?=_\\d{4})",
"_shot_": "(\\d{4})(?!_\\d{4})"
},
"shot_add_hierarchy": {
"parents_path": "{project}/{folder}/{sequence}",
"parents": {
"project": "{project[name]}",
"sequence": "{_sequence_}",
"folder": "shots"
}
},
"shot_add_tasks": {}
},
"shot_add_tasks": {
"custom_start_frame": 0,
"timeline_frame_start": 900000,
"timeline_frame_offset": 0,
"subsets": {
"referenceMain": {
"family": "review",
"families": [
"clip"
],
"extensions": [
"mp4"
],
"version": 0,
"keepSequence": false
},
"audioMain": {
"family": "audio",
"families": [
"clip"
],
"extensions": [
"wav"
],
"version": 0,
"keepSequence": false
}
}
}
}
}

View file

@ -130,6 +130,145 @@
]
}
]
},
{
"type": "dict",
"collapsible": true,
"key": "CollectHierarchyInstance",
"label": "Collect Instance Hierarchy",
"is_group": true,
"children": [
{
"type": "text",
"key": "shot_rename_template",
"label": "Shot rename template"
},
{
"key": "shot_rename_search_patterns",
"label": "Shot renaming paterns search",
"type": "dict-modifiable",
"highlight_content": true,
"object_type": {
"type": "text"
}
},
{
"type": "dict",
"key": "shot_add_hierarchy",
"label": "Shot hierarchy",
"children": [
{
"type": "text",
"key": "parents_path",
"label": "Parents path template"
},
{
"key": "parents",
"label": "Parents",
"type": "dict-modifiable",
"highlight_content": true,
"object_type": {
"type": "text"
}
}
]
},
{
"key": "shot_add_tasks",
"label": "Add tasks to shot",
"type": "dict-modifiable",
"highlight_content": true,
"object_type": {
"type": "dict",
"children": [
{
"type": "task-types-enum",
"key": "type",
"label": "Task type"
}
]
}
}
]
},
{
"type": "dict",
"collapsible": true,
"key": "shot_add_tasks",
"label": "Collect Clip Instances",
"is_group": true,
"children": [
{
"type": "number",
"key": "custom_start_frame",
"label": "Custom start frame",
"default": 0,
"minimum": 1,
"maximum": 100000
},
{
"type": "number",
"key": "timeline_frame_start",
"label": "Timeline start frame",
"default": 900000,
"minimum": 1,
"maximum": 10000000
},
{
"type": "number",
"key": "timeline_frame_offset",
"label": "Timeline frame offset",
"default": 0,
"minimum": -1000000,
"maximum": 1000000
},
{
"key": "subsets",
"label": "Subsets",
"type": "dict-modifiable",
"highlight_content": true,
"object_type": {
"type": "dict",
"children": [
{
"type": "text",
"key": "family",
"label": "Family"
},
{
"type": "list",
"key": "families",
"label": "Families",
"object_type": "text"
},
{
"type": "splitter"
},
{
"type": "list",
"key": "extensions",
"label": "Extensions",
"object_type": "text"
},
{
"key": "version",
"label": "Version lock",
"type": "number",
"default": 0,
"minimum": 0,
"maximum": 10
}
,
{
"type": "boolean",
"key": "keepSequence",
"label": "Keep sequence if used for review",
"default": false
}
]
}
}
]
}
]
}