Aktive Konfiguration: PROD · Helmut4 PROD · helmut4_backup_l-helmut1.adin.mdr.de_2026-10-19 07_52_22 197 Streams
Öffnen
PROD FX

MBS - Import Project Stream

Helmut4 PROD · helmut4_backup_l-helmut1.adin.mdr.de_2026-10-02 17_42_55_ohneLicence

Struktur und Aufrufe dieses Streams prüfen Im HView öffnen Abhängigkeiten
Zur Konfiguration
Hervorgehobene Helmut-Variable: Project Prefix
1 direkte Verwendung(en) in diesem Stream.

Gruppenzugehörigkeit

Keine explizite Zuordnung

Aktivierung

Aktiviert

Jobstatus im Dashboard

1 Job Status Update

Grafische Streamansicht

39 Nodes
Klick auf einen Node zeigt Details. positiv negativ Trigger

Variablen und Fundstellen

5

helmut mbs_local_projectdata definiert 4×

nodeList.3.properties.folderPaths.0
{helmut.variable.mbs_local_projectdata}\{project.name}\02_Material
nodeList.4.properties.folderPaths.0
{helmut.variable.mbs_local_projectdata}\{project.name}\03_Exporte
nodeList.6.properties.folderPaths.0
{helmut.variable.mbs_local_projectdata}\{project.name}\01_Projektdatei
nodeList.7.properties.filePath
{helmut.variable.mbs_local_projectdata}\{project.name}\01_Projektdatei\Achtung_Projektdatei_liegt_zentral.txt

helmut Project Prefix definiert 1×

nodeList.21.properties.name
{helmut.variable.Project Suffix} - {helmut.variable.Project Prefix} - {node.result.72b68728-befc-49f1-aba2-f2e079ef69cb}

helmut Project Suffix definiert 1×

nodeList.21.properties.name
{helmut.variable.Project Suffix} - {helmut.variable.Project Prefix} - {node.result.72b68728-befc-49f1-aba2-f2e079ef69cb}

helmut Projektpfad 2 definiert 8×

nodeList.24.properties.capturedVideoLocation
{helmut.projects}/{helmut.variable.Projektpfad 2}/Capture Location
nodeList.24.properties.capturedAudioLocation
{helmut.projects}/{helmut.variable.Projektpfad 2}/Capture Location
nodeList.24.properties.videoPreviewLocation
{helmut.projects}/{helmut.variable.Projektpfad 2}/Preview Location
nodeList.24.properties.audioPreviewLocation
{helmut.projects}/{helmut.variable.Projektpfad 2}/Preview Location
nodeList.24.properties.motionGraphicsTemplateMediaLocation
{helmut.projects}/{helmut.variable.Projektpfad 2}
nodeList.26.properties.projectPath
{helmut.projects}/{helmut.variable.Projektpfad 2}/Projectfiles/{project.name}.{project.extension}
nodeList.31.properties.folderPaths.0
{helmut.projects}/{helmut.variable.Projektpfad 2}/Preview Location
nodeList.31.properties.folderPaths.1
{helmut.projects}/{helmut.variable.Projektpfad 2}/Capture Location

helmut Standard - Regex Projectname definiert 1×

nodeList.19.properties.regex
{helmut.variable.Standard - Regex Projectname }

Stream-Rohdaten

{
  "id": "6a2fedc8e04d5003f16e1763",
  "name": "MBS - Import Project Stream",
  "createDate": "2026-06-15T12:19:20.513Z",
  "modificationDate": "2026-09-23T09:17:46.984Z",
  "streamEvent": "IMPORT_PROJECT",
  "streamHost": "CLIENT",
  "disabled": false,
  "startNodeUUID": "f62b5ad3-5959-4b2b-b621-5194e58836b3",
  "groups": [],
  "order": 3,
  "tags": [
    "FX"
  ],
  "design": "{\"operators\":{\"0\":{\"top\":30,\"left\":4045,\"properties\":{\"description\":\"Will map wildcards in all available metadata\",\"title\":\"Metadata Auto Mapper Action\",\"nodeUUID\":\"f3e591f8-6829-4971-a5ef-557bf9e13888\",\"uncontained\":false,\"class\":\"nodes.actions.metadata.MetadataAutoMapperActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"1\":{\"top\":45,\"left\":7345,\"properties\":{\"description\":\"Will match input against one or multiple patterns (NB: This node is functionally equivalent to the \\\"Match Multiple Patterns Condition\\\" and may be removed in upcoming Helmut-releases)\",\"title\":\"Wildcard Condition V3\",\"nodeUUID\":\"39b6e58a-288a-428e-bc1c-b3c52062530f\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If \\\"ALL\\\" is selected, input must match all patterns - for \\\"ONE\\\" a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ALL\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{project.extension}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"prproj\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"2\":{\"top\":650,\"left\":7745,\"properties\":{\"description\":\"Use it to make a failed node to be successful to ensure a whole stream is successful\\\"\\t\\t\",\"title\":\"Success Action\",\"nodeUUID\":\"980b4559-b1b6-4e9d-b96f-740d1bd313df\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"3\":{\"top\":45,\"left\":8960,\"properties\":{\"description\":\"Will create one or more folders\",\"title\":\"Folder Create Action V2\",\"nodeUUID\":\"2b7c0a48-b9fc-4794-8158-d1706abad3bf\",\"uncontained\":false,\"class\":\"nodes.actions.create.FolderMultipleCreateActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Folder path\":{\"type\":\"ARRAY_STRING\",\"description\":\"Path and name of the folder to be created\",\"variableName\":\"folderPaths\",\"placeholder\":\"H:\\\\New_Folder_Name\",\"value\":[\"{helmut.variable.mbs_local_projectdata}\\\\{project.name}\\\\02_Material\"]},\"If new folder exists\":{\"type\":\"ENUM\",\"description\":\"Defines conflict rule in case folder already exists\",\"variableName\":\"conflictRule\",\"values\":[\"FAIL\",\"SKIP\",\"DELETE_EXISTING\",\"RENAME_EXISTING\"],\"value\":\"SKIP\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"4\":{\"top\":50,\"left\":9390,\"properties\":{\"description\":\"Will create one or more folders\",\"title\":\"Folder Create Action V2\",\"nodeUUID\":\"ef1528ca-4084-444b-994b-6ad31a67e64a\",\"uncontained\":false,\"class\":\"nodes.actions.create.FolderMultipleCreateActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Folder path\":{\"type\":\"ARRAY_STRING\",\"description\":\"Path and name of the folder to be created\",\"variableName\":\"folderPaths\",\"placeholder\":\"H:\\\\New_Folder_Name\",\"value\":[\"{helmut.variable.mbs_local_projectdata}\\\\{project.name}\\\\03_Exporte\"]},\"If new folder exists\":{\"type\":\"ENUM\",\"description\":\"Defines conflict rule in case folder already exists\",\"variableName\":\"conflictRule\",\"values\":[\"FAIL\",\"SKIP\",\"DELETE_EXISTING\",\"RENAME_EXISTING\"],\"value\":\"SKIP\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"5\":{\"top\":45,\"left\":7785,\"properties\":{\"description\":\"Will change a single metadata value for a project\",\"title\":\"Project Metadata Changer Action\",\"nodeUUID\":\"39fb3624-cf9e-4a54-a04b-04222a853e8e\",\"uncontained\":false,\"class\":\"nodes.actions.metadata.ProjectMetadataChangerActionImplV3\",\"className\":\"actionNode\",\"parameter\":{\"Project Id\":{\"type\":\"STRING\",\"description\":\"Project ID of the project whose metadata is to be changed\",\"variableName\":\"projectId\",\"values\":[\"{project.id}\"],\"value\":\"{project.id}\"},\"Metadata name\":{\"type\":\"STRING\",\"description\":\"Name of the metadata filed to be changed\",\"variableName\":\"metadataName\",\"placeholder\":\"my_metadata_entry\",\"value\":\"Projekt-Art\"},\"Metadata value\":{\"type\":\"STRING\",\"description\":\"Name of the metadata value to be changed\",\"variableName\":\"metadataValue\",\"placeholder\":\"my_value_for_my_metadata_entry\",\"value\":\"MBS\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Projekt-Art neu setzen\\n\"}},\"6\":{\"top\":50,\"left\":8180,\"properties\":{\"description\":\"Will create one or more folders\",\"title\":\"Folder Create Action V2\",\"nodeUUID\":\"59bb4ff2-5777-43da-b589-1579f69cc416\",\"uncontained\":false,\"class\":\"nodes.actions.create.FolderMultipleCreateActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Folder path\":{\"type\":\"ARRAY_STRING\",\"description\":\"Path and name of the folder to be created\",\"variableName\":\"folderPaths\",\"placeholder\":\"H:\\\\New_Folder_Name\",\"value\":[\"{helmut.variable.mbs_local_projectdata}\\\\{project.name}\\\\01_Projektdatei\"]},\"If new folder exists\":{\"type\":\"ENUM\",\"description\":\"Defines conflict rule in case folder already exists\",\"variableName\":\"conflictRule\",\"values\":[\"FAIL\",\"SKIP\",\"DELETE_EXISTING\",\"RENAME_EXISTING\"],\"value\":\"SKIP\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"7\":{\"top\":50,\"left\":8560,\"properties\":{\"description\":\"Will output to a file\",\"title\":\"Write File Output\",\"nodeUUID\":\"f5979555-a4a6-48a8-80e1-fbd5826d5a66\",\"uncontained\":false,\"class\":\"nodes.outputs.FileOutput\",\"className\":\"outputNode\",\"parameter\":{\"Filepath\":{\"type\":\"STRING\",\"description\":\"Output file path (incl. extension)\",\"variableName\":\"filePath\",\"placeholder\":\"H:\\\\Folder_Name\\\\myfile.txt\",\"value\":\"{helmut.variable.mbs_local_projectdata}\\\\{project.name}\\\\01_Projektdatei\\\\Achtung_Projektdatei_liegt_zentral.txt\"},\"Content\":{\"type\":\"STRING\",\"description\":\"Content that is written to the file (use [NEWLINE] to create a new line\",\"variableName\":\"msg\",\"placeholder\":\"{stream.log} or {job.source}\",\"values\":[\"{stream.log}\"],\"value\":\"Achtung die Projektdatei liegt auf dem zentralen Laufwerk - Bitte Projekt lokal auslagern um Projektdatei hier abzulegen.\"},\"Append\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, the content is added else it is overwritten\",\"variableName\":\"append\",\"value\":false}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"8\":{\"top\":390,\"left\":400,\"properties\":{\"description\":\"Will send a message to a user\",\"title\":\"Send Message to User V4\",\"nodeUUID\":\"12d6ff90-99a3-4452-897f-7d05643cea3a\",\"uncontained\":false,\"class\":\"nodes.outputs.user.UserMessageOutputImplV4\",\"className\":\"outputNode\",\"parameter\":{\"Recipient\":{\"type\":\"STRING\",\"description\":\"Username of the recipient to whom the message should be sent\",\"variableName\":\"receipment\",\"placeholder\":\"{user.name} or username1\",\"values\":[\"{user.name}\"],\"value\":\"{user.name}\"},\"Message\":{\"type\":\"LONG_STRING\",\"description\":\"Displayed message\",\"variableName\":\"msg\",\"placeholder\":\"This is a text that includes the {stream.log} for user {user.name}\",\"value\":\"Fehler: Externe Projekte können nur als ESP oder MBS-Projekte importiert werden.\"},\"Expand dialog width\":{\"type\":\"BOOLEAN\",\"description\":\"Toggle to expand the dialog's width for displaying additional content.\",\"variableName\":\"expandDialog\",\"value\":false},\"Async/fire+forget\":{\"type\":\"BOOLEAN\",\"description\":\"Toggle to set the non-blocking state for this node.\",\"variableName\":\"asyncState\",\"value\":false},\"Timeout (in seconds)\":{\"type\":\"INTEGER\",\"description\":\"How long to wait for user interaction\",\"variableName\":\"timeout\",\"values\":[\"30\"],\"value\":\"30\"},\"Successful on timeout\":{\"type\":\"BOOLEAN\",\"description\":\"Whether to be successful or fail when reaching the timeout\",\"variableName\":\"successfulOnTimeout\",\"values\":[\"false\"],\"value\":false}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"9\":{\"top\":310,\"left\":5275,\"properties\":{\"description\":\"Will send a message to a user\",\"title\":\"Send Message to User V4\",\"nodeUUID\":\"9e18c33e-bafd-4b30-995a-0e40ec60f58d\",\"uncontained\":false,\"class\":\"nodes.outputs.user.UserMessageOutputImplV4\",\"className\":\"outputNode\",\"parameter\":{\"Recipient\":{\"type\":\"STRING\",\"description\":\"Username of the recipient to whom the message should be sent\",\"variableName\":\"receipment\",\"placeholder\":\"{user.name} or username1\",\"values\":[\"{user.name}\"],\"value\":\"{user.name}\"},\"Message\":{\"type\":\"LONG_STRING\",\"description\":\"Displayed message\",\"variableName\":\"msg\",\"placeholder\":\"This is a text that includes the {stream.log} for user {user.name}\",\"value\":\"Achtung ein Projekt mit identischem Namen: {project.name} ist bereits vorhanden. Bitte wählen Sie einen anderen Projektnamen.  \"},\"Expand dialog width\":{\"type\":\"BOOLEAN\",\"description\":\"Toggle to expand the dialog's width for displaying additional content.\",\"variableName\":\"expandDialog\",\"value\":false},\"Async/fire+forget\":{\"type\":\"BOOLEAN\",\"description\":\"Toggle to set the non-blocking state for this node.\",\"variableName\":\"asyncState\",\"value\":false},\"Timeout (in seconds)\":{\"type\":\"INTEGER\",\"description\":\"How long to wait for user interaction\",\"variableName\":\"timeout\",\"values\":[\"30\"],\"value\":\"30\"},\"Successful on timeout\":{\"type\":\"BOOLEAN\",\"description\":\"Whether to be successful or fail when reaching the timeout\",\"variableName\":\"successfulOnTimeout\",\"values\":[\"false\"],\"value\":false}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"10\":{\"top\":20,\"left\":2650,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"f6df1c60-78e7-4777-8058-2b97ee3e7b76\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Variable name\":{\"type\":\"STRING\",\"description\":\"Name of the temporary variable to be set\",\"variableName\":\"variableName\",\"placeholder\":\"my_variable\",\"value\":\"import_project_name\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{project.name}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"11\":{\"top\":395,\"left\":2260,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action\",\"nodeUUID\":\"dee62740-3073-4f7b-b27a-8fb3e3fbd45a\",\"uncontained\":false,\"class\":\"nodes.actions.general.RegexApplyActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"String\":{\"type\":\"STRING\",\"description\":\"The string you want to apply the regex to\",\"variableName\":\"source\",\"placeholder\":\"{project.name}\",\"value\":\"{project.name}\"},\"Regex\":{\"type\":\"STRING\",\"description\":\"The regex you want to apply to the string\",\"variableName\":\"regex\",\"placeholder\":\"[^a-zA-Z0-9_-]+\",\"values\":[\"[^a-zA-Z0-9_-]+\"],\"value\":\"[Ö]+\"},\"Replace with\":{\"type\":\"STRING\",\"description\":\"The character you want to replace the found matches with, empty for nothing (optional)\",\"variableName\":\"replacer\",\"placeholder\":\"-\",\"value\":\"Oe\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"12\":{\"top\":405,\"left\":2670,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action\",\"nodeUUID\":\"aa42ac07-2737-4da8-9fb6-2b64bf6f636f\",\"uncontained\":false,\"class\":\"nodes.actions.general.RegexApplyActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"String\":{\"type\":\"STRING\",\"description\":\"The string you want to apply the regex to\",\"variableName\":\"source\",\"placeholder\":\"{project.name}\",\"value\":\"{node.result.dee62740-3073-4f7b-b27a-8fb3e3fbd45a}\"},\"Regex\":{\"type\":\"STRING\",\"description\":\"The regex you want to apply to the string\",\"variableName\":\"regex\",\"placeholder\":\"[^a-zA-Z0-9_-]+\",\"values\":[\"[^a-zA-Z0-9_-]+\"],\"value\":\"[ö]+\"},\"Replace with\":{\"type\":\"STRING\",\"description\":\"The character you want to replace the found matches with, empty for nothing (optional)\",\"variableName\":\"replacer\",\"placeholder\":\"-\",\"value\":\"oe\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"13\":{\"top\":785,\"left\":2260,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action\",\"nodeUUID\":\"ed8d2222-a023-4388-8f67-0fee759bd0d7\",\"uncontained\":false,\"class\":\"nodes.actions.general.RegexApplyActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"String\":{\"type\":\"STRING\",\"description\":\"The string you want to apply the regex to\",\"variableName\":\"source\",\"placeholder\":\"{project.name}\",\"value\":\"{node.result.aa42ac07-2737-4da8-9fb6-2b64bf6f636f}\"},\"Regex\":{\"type\":\"STRING\",\"description\":\"The regex you want to apply to the string\",\"variableName\":\"regex\",\"placeholder\":\"[^a-zA-Z0-9_-]+\",\"values\":[\"[^a-zA-Z0-9_-]+\"],\"value\":\"[Ä]+\"},\"Replace with\":{\"type\":\"STRING\",\"description\":\"The character you want to replace the found matches with, empty for nothing (optional)\",\"variableName\":\"replacer\",\"placeholder\":\"-\",\"value\":\"Ae\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"14\":{\"top\":800,\"left\":2665,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action\",\"nodeUUID\":\"1e355369-c0bc-4e6d-be03-37e82f788561\",\"uncontained\":false,\"class\":\"nodes.actions.general.RegexApplyActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"String\":{\"type\":\"STRING\",\"description\":\"The string you want to apply the regex to\",\"variableName\":\"source\",\"placeholder\":\"{project.name}\",\"value\":\"{node.result.ed8d2222-a023-4388-8f67-0fee759bd0d7}\"},\"Regex\":{\"type\":\"STRING\",\"description\":\"The regex you want to apply to the string\",\"variableName\":\"regex\",\"placeholder\":\"[^a-zA-Z0-9_-]+\",\"values\":[\"[^a-zA-Z0-9_-]+\"],\"value\":\"[ä]+\"},\"Replace with\":{\"type\":\"STRING\",\"description\":\"The character you want to replace the found matches with, empty for nothing (optional)\",\"variableName\":\"replacer\",\"placeholder\":\"-\",\"value\":\"ae\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"15\":{\"top\":45,\"left\":6925,\"properties\":{\"description\":\"Will copy a file (will overwrite if destination exists)\",\"title\":\"File Copy Action\",\"uncontained\":false,\"class\":\"nodes.actions.copy.FileCopyWithOptionsActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Filepath\":{\"type\":\"STRING\",\"variableName\":\"filePath\",\"value\":\"{project.path}\"},\"New Filepath\":{\"type\":\"STRING\",\"variableName\":\"newFilePath\",\"value\":\"{project.parent}/Saves/{project.name}-Backup.{project.extension}\"},\"If new Filepath exists\":{\"type\":\"ENUM\",\"variableName\":\"conflictRule\",\"values\":[\"FAIL\",\"SKIP\",\"DELETE_EXISTING\",\"RENAME_EXISTING\"],\"value\":\"SKIP\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"nodeUUID\":\"619a7c98-df01-4700-b235-11cd2bdd1a23\"},\"expanded\":true},\"16\":{\"top\":1175,\"left\":2275,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action\",\"nodeUUID\":\"880dbbc7-296f-4450-9b08-c67fb97b808c\",\"uncontained\":false,\"class\":\"nodes.actions.general.RegexApplyActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"String\":{\"type\":\"STRING\",\"description\":\"The string you want to apply the regex to\",\"variableName\":\"source\",\"placeholder\":\"{project.name}\",\"value\":\"{node.result.1e355369-c0bc-4e6d-be03-37e82f788561}\"},\"Regex\":{\"type\":\"STRING\",\"description\":\"The regex you want to apply to the string\",\"variableName\":\"regex\",\"placeholder\":\"[^a-zA-Z0-9_-]+\",\"values\":[\"[^a-zA-Z0-9_-]+\"],\"value\":\"[Ü]+\"},\"Replace with\":{\"type\":\"STRING\",\"description\":\"The character you want to replace the found matches with, empty for nothing (optional)\",\"variableName\":\"replacer\",\"placeholder\":\"-\",\"value\":\"Ue\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"17\":{\"top\":1185,\"left\":2668,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action\",\"nodeUUID\":\"b6824323-2ce2-44d4-9085-7dcd88237ced\",\"uncontained\":false,\"class\":\"nodes.actions.general.RegexApplyActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"String\":{\"type\":\"STRING\",\"description\":\"The string you want to apply the regex to\",\"variableName\":\"source\",\"placeholder\":\"{project.name}\",\"value\":\"{node.result.880dbbc7-296f-4450-9b08-c67fb97b808c}\"},\"Regex\":{\"type\":\"STRING\",\"description\":\"The regex you want to apply to the string\",\"variableName\":\"regex\",\"placeholder\":\"[^a-zA-Z0-9_-]+\",\"values\":[\"[^a-zA-Z0-9_-]+\"],\"value\":\"[ü]+\"},\"Replace with\":{\"type\":\"STRING\",\"description\":\"The character you want to replace the found matches with, empty for nothing (optional)\",\"variableName\":\"replacer\",\"placeholder\":\"-\",\"value\":\"ue\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"18\":{\"top\":1535,\"left\":2275,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action\",\"nodeUUID\":\"24351a6b-084c-4143-82c5-476e328351f1\",\"uncontained\":false,\"class\":\"nodes.actions.general.RegexApplyActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"String\":{\"type\":\"STRING\",\"description\":\"The string you want to apply the regex to\",\"variableName\":\"source\",\"placeholder\":\"{project.name}\",\"value\":\"{node.result.b6824323-2ce2-44d4-9085-7dcd88237ced}\"},\"Regex\":{\"type\":\"STRING\",\"description\":\"The regex you want to apply to the string\",\"variableName\":\"regex\",\"placeholder\":\"[^a-zA-Z0-9_-]+\",\"values\":[\"[^a-zA-Z0-9_-]+\"],\"value\":\"[ß]+\"},\"Replace with\":{\"type\":\"STRING\",\"description\":\"The character you want to replace the found matches with, empty for nothing (optional)\",\"variableName\":\"replacer\",\"placeholder\":\"-\",\"value\":\"ss\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"19\":{\"top\":20,\"left\":3225,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action\",\"nodeUUID\":\"72b68728-befc-49f1-aba2-f2e079ef69cb\",\"uncontained\":false,\"class\":\"nodes.actions.general.RegexApplyActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"String\":{\"type\":\"STRING\",\"description\":\"The string you want to apply the regex to\",\"variableName\":\"source\",\"placeholder\":\"{project.name}\",\"value\":\"{node.result.24351a6b-084c-4143-82c5-476e328351f1}\"},\"Regex\":{\"type\":\"STRING\",\"description\":\"The regex you want to apply to the string\",\"variableName\":\"regex\",\"placeholder\":\"[^a-zA-Z0-9_-]+\",\"values\":[\"[^a-zA-Z0-9_-]+\"],\"value\":\"{helmut.variable.Standard - Regex Projectname }\"},\"Replace with\":{\"type\":\"STRING\",\"description\":\"The character you want to replace the found matches with, empty for nothing (optional)\",\"variableName\":\"replacer\",\"placeholder\":\"-\",\"value\":\"_\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"{project.name}\"}},\"20\":{\"top\":455,\"left\":10325,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"1e185dda-4164-4de1-ac54-7377ebf135f9\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.job.JobStatusUpdateActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Status\":{\"type\":\"ENUM\",\"description\":\"Changes the status in the dashboard to the desired state. 'Queued' restarts the job\",\"variableName\":\"status\",\"values\":[\"QUEUED\",\"RUNNING\",\"SUCCESSFUL\",\"FAILED\"],\"value\":\"FAILED\"},\"Message\":{\"type\":\"STRING\",\"description\":\"Dashboard message to be shown\",\"variableName\":\"msg\",\"placeholder\":\"This is a new message for the dashboard defined by {user.name}\",\"value\":\"Projekt konnte nicht konvertiert werden\"},\"Progress\":{\"type\":\"INTEGER\",\"description\":\"Status of the progress circle in the dashboard\",\"variableName\":\"progress\",\"placeholder\":\"If set to '-1', the spinner turns until status changes again\",\"values\":[\"100\"],\"value\":\"100\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"21\":{\"top\":20,\"left\":3660,\"properties\":{\"description\":\"Will set a project's name\",\"title\":\"Project Set Name Action\",\"nodeUUID\":\"27dcbd6e-8d16-4051-9eb0-00ea3a9e57c9\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.ProjectNameActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Project ID\":{\"type\":\"STRING\",\"description\":\"Project ID of the project whose name is to be set\",\"variableName\":\"projectId\",\"placeholder\":\"{project.id} or an integer\",\"values\":[\"{project.id}\"],\"value\":\"{project.id}\"},\"Name\":{\"type\":\"STRING\",\"description\":\"Desired projectname as plane text or thru wildcards\",\"variableName\":\"name\",\"placeholder\":\"{project.name} - {user.name}\",\"values\":[\"{project.name}\"],\"value\":\"{helmut.variable.Project Suffix} - {helmut.variable.Project Prefix} - {node.result.72b68728-befc-49f1-aba2-f2e079ef69cb}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"22\":{\"top\":1550,\"left\":2680,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action\",\"nodeUUID\":\"1cc1b47b-46de-469d-82e2-2b4234e1bcfc\",\"uncontained\":false,\"class\":\"nodes.actions.general.RegexApplyActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"String\":{\"type\":\"STRING\",\"description\":\"The string you want to apply the regex to\",\"variableName\":\"source\",\"placeholder\":\"{project.name}\",\"value\":\"{node.result.24351a6b-084c-4143-82c5-476e328351f1}\"},\"Regex\":{\"type\":\"STRING\",\"description\":\"The regex you want to apply to the string\",\"variableName\":\"regex\",\"placeholder\":\"[^a-zA-Z0-9_-]+\",\"values\":[\"[^a-zA-Z0-9_-]+\"],\"value\":\"[·]+\"},\"Replace with\":{\"type\":\"STRING\",\"description\":\"The character you want to replace the found matches with, empty for nothing (optional)\",\"variableName\":\"replacer\",\"placeholder\":\"-\",\"value\":\"\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"23\":{\"top\":40,\"left\":6530,\"properties\":{\"description\":\"Will write a JSON file next to the project\",\"title\":\"Project As JSON\",\"nodeUUID\":\"52ec309c-1089-436f-9d62-3ae8ba6d37bc\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.ProjectJSONActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Target Filepath\":{\"type\":\"STRING\",\"description\":\"JSON destination file path (incl. name and extension)\",\"variableName\":\"targetFilepath\",\"placeholder\":\"H:\\\\Destination_Folder_Name\\\\myfile.json\",\"values\":[\"{project.path}.helmut.json\"],\"value\":\"{project.path}.helmut.json\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"24\":{\"top\":65,\"left\":10930,\"properties\":{\"description\":\"Will set various paths in a Premiere project (leave empty to skip)\",\"title\":\"Premiere Path Settings Action V2\",\"nodeUUID\":\"c177bf6f-c121-4926-aa79-f6f7edd98827\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremierePathsSettingsActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Project path\":{\"type\":\"STRING\",\"description\":\"Project file storage path (incl. extension)\",\"variableName\":\"projectPath\",\"placeholder\":\"{project.path} or {helmut.projects}\\\\Some_folder_name\\\\{project.name}.prproj\",\"values\":[\"{project.path}\"],\"value\":\"{project.path}\"},\"Capture video location\":{\"type\":\"STRING\",\"description\":\"Sets captured video files location as desired\",\"variableName\":\"capturedVideoLocation\",\"placeholder\":\"{project.path}\\\\Assest\\\\Video\",\"value\":\"{helmut.projects}/{helmut.variable.Projektpfad 2}/Capture Location\"},\"Capture audio location\":{\"type\":\"STRING\",\"description\":\"Sets captured audio files location as desired\",\"variableName\":\"capturedAudioLocation\",\"placeholder\":\"{project.path}\\\\Assest\\\\Audio\",\"value\":\"{helmut.projects}/{helmut.variable.Projektpfad 2}/Capture Location\"},\"Video preview location\":{\"type\":\"STRING\",\"description\":\"Sets captured video preview location as desired\",\"variableName\":\"videoPreviewLocation\",\"placeholder\":\"{project.path}\\\\Assest\\\\Video\",\"value\":\"{helmut.projects}/{helmut.variable.Projektpfad 2}/Preview Location\"},\"Audio preview location\":{\"type\":\"STRING\",\"description\":\"Sets captured audio files location as desired\",\"variableName\":\"audioPreviewLocation\",\"placeholder\":\"{project.path}\\\\Assest\\\\Audio\",\"value\":\"{helmut.projects}/{helmut.variable.Projektpfad 2}/Preview Location\"},\"Auto save location\":{\"type\":\"STRING\",\"description\":\"Sets auto save location\",\"variableName\":\"autoSaveLocation\",\"placeholder\":\"{project.parent}\\\\Saves\",\"value\":\"{project.parent}\\\\Saves\"},\"CC libraries location\":{\"type\":\"STRING\",\"description\":\"Sets CC libraries location as desired\",\"variableName\":\"ccLibrariesLocation\",\"placeholder\":\"{project.path}\\\\Assest\\\\Libraries\"},\"Motion graphics template media\":{\"type\":\"STRING\",\"description\":\"Sets motion graphics template media location as desired\",\"variableName\":\"motionGraphicsTemplateMediaLocation\",\"placeholder\":\"{project.path}\\\\Assest\\\\Downloads\",\"value\":\"{helmut.projects}/{helmut.variable.Projektpfad 2}\"},\"Preset path\":{\"type\":\"STRING\",\"description\":\"Sets preset path location as desired\",\"variableName\":\"presetPath\",\"placeholder\":\"{project.path}\\\\Assest\\\\EPR\"},\"Copy destination\":{\"type\":\"STRING\",\"description\":\"Sets copy destination location as desired\",\"variableName\":\"copyDestination\",\"placeholder\":\"{project.path}\\\\Assest\\\\Transfer\"},\"Proxy destination\":{\"type\":\"STRING\",\"description\":\"Sets proxy destination location as desired\",\"variableName\":\"proxyDestination\",\"placeholder\":\"{project.path}\\\\Assest\\\\Transfer\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"25\":{\"top\":60,\"left\":12450,\"properties\":{\"description\":\"Will send a message to a user\",\"title\":\"Send Message to User V4\",\"nodeUUID\":\"31c20a45-94f3-41f1-a0fb-913c6f1705b9\",\"uncontained\":false,\"class\":\"nodes.outputs.user.UserMessageOutputImplV4\",\"className\":\"outputNode\",\"parameter\":{\"Recipient\":{\"type\":\"STRING\",\"description\":\"Username of the recipient to whom the message should be sent\",\"variableName\":\"receipment\",\"placeholder\":\"{user.name} or username1\",\"values\":[\"{user.name}\"],\"value\":\"{user.name}\"},\"Message\":{\"type\":\"LONG_STRING\",\"description\":\"Displayed message\",\"variableName\":\"msg\",\"placeholder\":\"This is a text that includes the {stream.log} for user {user.name}\",\"value\":\"{project.name} wurde erfolgreich importiert.\"},\"Expand dialog width\":{\"type\":\"BOOLEAN\",\"description\":\"Toggle to expand the dialog's width for displaying additional content.\",\"variableName\":\"expandDialog\",\"value\":false},\"Async/fire+forget\":{\"type\":\"BOOLEAN\",\"description\":\"Toggle to set the non-blocking state for this node.\",\"variableName\":\"asyncState\",\"value\":false},\"Timeout (in seconds)\":{\"type\":\"INTEGER\",\"description\":\"How long to wait for user interaction\",\"variableName\":\"timeout\",\"values\":[\"30\"],\"value\":\"30\"},\"Successful on timeout\":{\"type\":\"BOOLEAN\",\"description\":\"Whether to be successful or fail when reaching the timeout\",\"variableName\":\"successfulOnTimeout\",\"values\":[\"false\"],\"value\":false}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"26\":{\"top\":30,\"left\":5685,\"properties\":{\"description\":\"Will copy a template file and set it as project file\",\"title\":\"Project File Copy Action\",\"nodeUUID\":\"1f1baa0c-c471-4955-8832-f9c28caf02e1\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.ProjectFileCopyActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Project ID\":{\"type\":\"STRING\",\"description\":\"ID of the project that should serve as a template\",\"variableName\":\"projectId\",\"placeholder\":\"{project.id} or an integer\",\"values\":[\"{project.id}\"],\"value\":\"{project.id}\"},\"Template path\":{\"type\":\"STRING\",\"description\":\"Project template path (incl. extension)\",\"variableName\":\"templatePath\",\"placeholder\":\"{helmut.templates}\\\\{project.group}\\\\{project.category}\\\\{project.template}.prproj\",\"value\":\"{helmut.projects}/Import temp/{stream.variable.import_project_name}.{project.extension}\"},\"Project path\":{\"type\":\"STRING\",\"description\":\"Project path of the new project (incl. extension)\",\"variableName\":\"projectPath\",\"placeholder\":\"{helmut.projects}\\\\Some_folder_name\\\\{project.name}.prproj\",\"value\":\"{helmut.projects}/{helmut.variable.Projektpfad 2}/Projectfiles/{project.name}.{project.extension}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"27\":{\"top\":30,\"left\":5275,\"properties\":{\"description\":\"Will check if one or more files exist\",\"title\":\"File Exists Condition\",\"nodeUUID\":\"1a4d3da3-6ff4-41ef-961c-2339d5246f9d\",\"uncontained\":false,\"class\":\"nodes.conditions.file.FileMultipleExistsConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"DOES_EXIST\",\"DOES_NOT_EXIST\"],\"value\":\"DOES_NOT_EXIST\"},\"Filepath\":{\"type\":\"ARRAY_STRING\",\"description\":\"Complete file path including extension\",\"variableName\":\"filePaths\",\"placeholder\":\"H:\\\\Folder_name\\\\does_this_file_exist.mxf\",\"value\":[\"{helmut.projects}/{project.group}/{project.name}/Projectfiles/{project.name}.{project.extension}\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"28\":{\"top\":63,\"left\":12044,\"properties\":{\"description\":\"Will generate and write a new UUID in a Premire Project file\",\"title\":\"Premiere Generate UUID Action\",\"nodeUUID\":\"454603e5-cef0-4176-90f7-baf273dc0b0a\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereGenerateUUIDActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Project path\":{\"type\":\"STRING\",\"description\":\"Project file storage path (incl. extension)\",\"variableName\":\"projectPath\",\"placeholder\":\"{project.path} or {helmut.projects}\\\\Some_folder_name\\\\{project.name}.prproj\",\"values\":[\"{project.path}\"],\"value\":\"{project.path}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"29\":{\"top\":50,\"left\":9835,\"properties\":{\"description\":\"Will check a project's Premiere version\",\"title\":\"Project Version of Premiere Condition V1\",\"nodeUUID\":\"cd9a1ee0-7ce9-40a2-b3b2-4db6234db867\",\"uncontained\":false,\"class\":\"nodes.conditions.helmut.project.ProjectVersionOfPremiereConditionV1\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"IS_NEWER\",\"IS_OLDER\",\"IS_EQUAL_OR_NEWER\",\"IS_EQUAL_OR_OLDER\"],\"value\":\"IS\"},\"Version\":{\"type\":\"ENUM\",\"description\":\"Version identifier of Premiere Pro\",\"variableName\":\"premiereVersion\",\"values\":[\"v2026\",\"v2026_0\",\"v2025\",\"v2024\",\"v2023\",\"v2022\",\"v2021\",\"v2020\",\"v2019_1\",\"v2019\",\"v2018_1\",\"v2018\",\"v2017_1\",\"v2017\",\"v2015_4\",\"v2015_2\"],\"value\":\"v2025\"},\"Project path\":{\"type\":\"STRING\",\"description\":\"Path to a Premiere project\",\"variableName\":\"projectPath\",\"placeholder\":\"/path/to/project.prproj\",\"value\":\"{project.path}\"}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"30\":{\"top\":30,\"left\":400,\"properties\":{\"description\":\"Will match input against one or multiple patterns (NB: This node is functionally equivalent to the \\\"Match Multiple Patterns Condition\\\" and may be removed in upcoming Helmut-releases)\",\"title\":\"Wildcard Condition V3\",\"nodeUUID\":\"f62b5ad3-5959-4b2b-b621-5194e58836b3\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If `ALL` is selected, input must match all patterns - for `ONE` a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ONE\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{project.group}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"MBS\",\"ESP\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"31\":{\"top\":30,\"left\":6095,\"properties\":{\"description\":\"Will create one or more folders\",\"title\":\"Folder Create Action\",\"uncontained\":false,\"class\":\"nodes.actions.create.FolderMultipleCreateActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Folder path\":{\"type\":\"ARRAY_STRING\",\"variableName\":\"folderPaths\",\"value\":[\"{helmut.projects}/{helmut.variable.Projektpfad 2}/Preview Location\",\"{helmut.projects}/{helmut.variable.Projektpfad 2}/Capture Location\",\"{project.parent}/Saves\"]},\"If new folder exists\":{\"type\":\"ENUM\",\"variableName\":\"conflictRule\",\"values\":[\"FAIL\",\"SKIP\",\"DELETE_EXISTING\",\"RENAME_EXISTING\"],\"value\":\"SKIP\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"nodeUUID\":\"3a4a1574-f741-4c8d-b79a-13c0211caf52\"},\"expanded\":true},\"32\":{\"top\":200,\"left\":10320,\"properties\":{\"description\":\"Will change the project file to the selected Premiere version\",\"title\":\"Premiere Version Converter Action V2\",\"nodeUUID\":\"dc599ea5-8f7b-4a1f-a307-52c83cbe1f23\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereConvertToVersionActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Project path\":{\"type\":\"STRING\",\"description\":\"Project file storage path incl. extension\",\"variableName\":\"projectPath\",\"values\":[\"{project.path}\"],\"value\":\"{project.path}\"},\"New Premiere version\":{\"type\":\"ENUM\",\"description\":\"Target version after conversion\",\"variableName\":\"premiereVersion\",\"values\":[\"v2026\",\"v2026_0\",\"v2025\",\"v2024\",\"v2023\",\"v2022\",\"v2021\",\"v2020\",\"v2019_1\",\"v2019\",\"v2018_1\",\"v2018\",\"v2017_1\",\"v2017\",\"v2015_4\",\"v2015_2\"],\"value\":\"v2025\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"33\":{\"top\":810,\"left\":400,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"9cba4406-1c13-4218-9cb7-29fc8e0f944a\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"36\":{\"top\":30,\"left\":4455,\"properties\":{\"description\":\"Will change a single metadata value for a project\",\"title\":\"Project Metadata Changer Action\",\"nodeUUID\":\"a86436ae-d4f3-4426-a044-55c5ce9dfc86\",\"uncontained\":false,\"class\":\"nodes.actions.metadata.ProjectMetadataChangerActionImplV3\",\"className\":\"actionNode\",\"parameter\":{\"Project Id\":{\"type\":\"STRING\",\"description\":\"Project ID of the project whose metadata is to be changed\",\"variableName\":\"projectId\",\"values\":[\"{project.id}\"],\"value\":\"{project.id}\"},\"Metadata name\":{\"type\":\"STRING\",\"description\":\"Name of the metadata filed to be changed\",\"variableName\":\"metadataName\",\"placeholder\":\"my_metadata_entry\",\"value\":\"RSS-Client\"},\"Metadata value\":{\"type\":\"STRING\",\"description\":\"Name of the metadata value to be changed\",\"variableName\":\"metadataValue\",\"placeholder\":\"my_value_for_my_metadata_entry\",\"value\":\"{local.environment.COMPUTERNAME}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Computername wird geprüft und in die Metadaten geschrieben\"}},\"37\":{\"top\":30,\"left\":4850,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"5f743fc1-ccb7-4f73-8270-f35632a4b21f\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Variable name\":{\"type\":\"STRING\",\"description\":\"Name of the temporary variable to be set\",\"variableName\":\"variableName\",\"placeholder\":\"my_variable\",\"value\":\"rechner_id\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{local.environment.COMPUTERNAME}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"38\":{\"top\":405,\"left\":6095,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"bb8d951b-51d0-4ca0-a60f-6d788c678090\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"39\":{\"top\":30,\"left\":795,\"properties\":{\"description\":\"Will match input against one or multiple patterns (NB: This node is functionally equivalent to the \\\"Match Multiple Patterns Condition\\\" and may be removed in upcoming Helmut-releases)\",\"title\":\"Wildcard Condition V3\",\"nodeUUID\":\"159c5248-574b-4623-a208-c3c06ea2f01d\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If `ALL` is selected, input must match all patterns - for `ONE` a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ONE\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{project.group}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"MBS\",\"\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"40\":{\"top\":110,\"left\":1180,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"2ce8882a-9c87-4e22-b6cb-b2be70b5cf62\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"startNode\":{\"left\":25,\"properties\":{\"class\":\"streamEvent\",\"className\":\"eventNode\",\"inputs\":{},\"outputs\":{\"trigger\":{\"label\":\"Trigger\"},\"failed\":{\"label\":\"Failed\"}},\"parameter\":{\"Event\":{\"type\":\"ENUM\",\"value\":\"IMPORT_PROJECT\",\"values\":[\"ADDED_ASSET\",\"ARCHIVE\",\"AUTOIMPORT\",\"BACKUP\",\"CONNECTED\",\"CONSOLIDATE\",\"COPY\",\"CREATE_CATEGORY\",\"CREATE_GROUP\",\"CREATE_PROJECT\",\"CREATE_USER\",\"CUSTOM_CO\",\"CUSTOM_FX\",\"CUSTOM_IO\",\"CUSTOM_USER\",\"DELETE\",\"DELETE_CATEGORY\",\"DELETE_GROUP\",\"DELETE_PROJECT\",\"DELETE_TEMPLATE\",\"DELETE_USER\",\"DISCONNECTED\",\"DUPLICATE_PROJECT\",\"EDIT_PROJECT\",\"EXPORT\",\"IMPORT\",\"IMPORT_PROJECT\",\"INDEXED_ASSET\",\"INDEXED_PROJECT\",\"MOVE\",\"OPEN_PROJECT\",\"PANEL_IMPORT\",\"POST_CREATE_PROJECT\",\"PRESTREAM\",\"RESTORE\",\"RESTORE_SAVE\",\"UNASSIGNED\",\"UNINDEXED_ASSET\",\"UNLOCK_PROJECT\",\"UPLOAD_TEMPLATE\",\"WATCHFOLDER\",\"WEB_EXPORT\",\"WEB_IMPORT\",\"WEB_UPLOAD\"],\"variableName\":\"streamEvent\"},\"Host\":{\"type\":\"ENUM\",\"value\":\"CLIENT\",\"values\":[\"SERVER\",\"CLIENT\"],\"variableName\":\"streamHost\"}},\"title\":\"Event trigger: MBS - Import Project Stream\",\"uncontained\":false,\"subtitle\":\"Create a new Project\",\"nodeUUID\":\"a6fedf14-fbc0-47ba-8013-97b53857bdf8\"},\"top\":30,\"expanded\":true}},\"links\":{\"0\":{\"fromOperator\":\"30\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":8,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"1\":{\"fromOperator\":\"10\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":11,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"2\":{\"fromOperator\":\"0\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":36,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"3\":{\"fromOperator\":36,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":37,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"4\":{\"fromOperator\":\"15\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":1,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"5\":{\"fromOperator\":36,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":37,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"6\":{\"fromOperator\":3,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":4,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"7\":{\"fromOperator\":3,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":4,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"8\":{\"fromOperator\":22,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"19\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"9\":{\"fromOperator\":1,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"2\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"10\":{\"fromOperator\":8,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"33\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"11\":{\"fromOperator\":11,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":12,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"12\":{\"fromOperator\":12,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":13,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"13\":{\"fromOperator\":13,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":14,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"14\":{\"fromOperator\":14,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":16,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"15\":{\"fromOperator\":16,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":17,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"16\":{\"fromOperator\":17,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":18,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"17\":{\"fromOperator\":37,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":27,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"18\":{\"fromOperator\":8,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"33\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"19\":{\"fromOperator\":37,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":27,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"20\":{\"fromOperator\":27,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":26,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"21\":{\"fromOperator\":19,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":21,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"22\":{\"fromOperator\":21,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":0,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"23\":{\"fromOperator\":21,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":0,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"24\":{\"fromOperator\":\"startNode\",\"fromConnector\":\"trigger\",\"fromSubConnector\":0,\"toOperator\":30,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"25\":{\"fromOperator\":\"27\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":9,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"26\":{\"fromOperator\":9,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"38\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"27\":{\"fromOperator\":26,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":31,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"28\":{\"fromOperator\":31,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":23,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"29\":{\"fromOperator\":9,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"38\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"30\":{\"fromOperator\":23,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":15,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"31\":{\"fromOperator\":\"1\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":5,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"32\":{\"fromOperator\":\"28\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":25,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"33\":{\"fromOperator\":\"4\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":29,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"34\":{\"fromOperator\":\"4\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":29,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"35\":{\"fromOperator\":5,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":6,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"36\":{\"fromOperator\":5,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":6,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"37\":{\"fromOperator\":6,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":7,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"38\":{\"fromOperator\":7,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":3,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"39\":{\"fromOperator\":7,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":3,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"40\":{\"fromOperator\":6,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":3,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"42\":{\"fromOperator\":29,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"24\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"43\":{\"fromOperator\":29,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":32,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"44\":{\"fromOperator\":\"18\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":22,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"45\":{\"fromOperator\":24,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":28,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"46\":{\"fromOperator\":32,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"24\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"47\":{\"fromOperator\":32,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"20\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"54\":{\"fromOperator\":30,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":39,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"55\":{\"fromOperator\":39,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":10,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"56\":{\"fromOperator\":39,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":40,\"toConnector\":\"trigger\",\"toSubConnector\":0}},\"operatorTypes\":{},\"grid\":{\"height\":9000,\"width\":16000}}",
  "deprecated": false,
  "nodeList": [
    {
      "class": "nodes.actions.metadata.MetadataAutoMapperActionImpl",
      "deprecated": false,
      "properties": {
        "nodeUUID": "f3e591f8-6829-4971-a5ef-557bf9e13888",
        "successNodeUUID": "a86436ae-d4f3-4426-a044-55c5ce9dfc86"
      }
    },
    {
      "class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
      "deprecated": false,
      "properties": {
        "conditionType": "IS",
        "allOne": "ALL",
        "against": "{project.extension}",
        "source": [
          "prproj"
        ],
        "nodeUUID": "39b6e58a-288a-428e-bc1c-b3c52062530f",
        "failedNodeUUID": "980b4559-b1b6-4e9d-b96f-740d1bd313df",
        "successNodeUUID": "39fb3624-cf9e-4a54-a04b-04222a853e8e"
      }
    },
    {
      "class": "nodes.actions.general.SuccessActionImpl",
      "deprecated": false,
      "properties": {
        "nodeUUID": "980b4559-b1b6-4e9d-b96f-740d1bd313df"
      }
    },
    {
      "class": "nodes.actions.create.FolderMultipleCreateActionImplV2",
      "deprecated": false,
      "properties": {
        "folderPaths": [
          "{helmut.variable.mbs_local_projectdata}\\{project.name}\\02_Material"
        ],
        "conflictRule": "SKIP",
        "nodeUUID": "2b7c0a48-b9fc-4794-8158-d1706abad3bf",
        "failedNodeUUID": "ef1528ca-4084-444b-994b-6ad31a67e64a",
        "successNodeUUID": "ef1528ca-4084-444b-994b-6ad31a67e64a"
      }
    },
    {
      "class": "nodes.actions.create.FolderMultipleCreateActionImplV2",
      "deprecated": false,
      "properties": {
        "folderPaths": [
          "{helmut.variable.mbs_local_projectdata}\\{project.name}\\03_Exporte"
        ],
        "conflictRule": "SKIP",
        "nodeUUID": "ef1528ca-4084-444b-994b-6ad31a67e64a",
        "failedNodeUUID": "cd9a1ee0-7ce9-40a2-b3b2-4db6234db867",
        "successNodeUUID": "cd9a1ee0-7ce9-40a2-b3b2-4db6234db867"
      }
    },
    {
      "class": "nodes.actions.metadata.ProjectMetadataChangerActionImplV3",
      "deprecated": false,
      "properties": {
        "projectId": "{project.id}",
        "metadataName": "Projekt-Art",
        "metadataValue": "MBS",
        "nodeUUID": "39fb3624-cf9e-4a54-a04b-04222a853e8e",
        "failedNodeUUID": "59bb4ff2-5777-43da-b589-1579f69cc416",
        "successNodeUUID": "59bb4ff2-5777-43da-b589-1579f69cc416"
      }
    },
    {
      "class": "nodes.actions.create.FolderMultipleCreateActionImplV2",
      "deprecated": false,
      "properties": {
        "folderPaths": [
          "{helmut.variable.mbs_local_projectdata}\\{project.name}\\01_Projektdatei"
        ],
        "conflictRule": "SKIP",
        "nodeUUID": "59bb4ff2-5777-43da-b589-1579f69cc416",
        "failedNodeUUID": "2b7c0a48-b9fc-4794-8158-d1706abad3bf",
        "successNodeUUID": "f5979555-a4a6-48a8-80e1-fbd5826d5a66"
      }
    },
    {
      "class": "nodes.outputs.FileOutput",
      "deprecated": false,
      "properties": {
        "filePath": "{helmut.variable.mbs_local_projectdata}\\{project.name}\\01_Projektdatei\\Achtung_Projektdatei_liegt_zentral.txt",
        "msg": "Achtung die Projektdatei liegt auf dem zentralen Laufwerk - Bitte Projekt lokal auslagern um Projektdatei hier abzulegen.",
        "append": false,
        "threshold": "ALL",
        "nodeUUID": "f5979555-a4a6-48a8-80e1-fbd5826d5a66",
        "failedNodeUUID": "2b7c0a48-b9fc-4794-8158-d1706abad3bf",
        "successNodeUUID": "2b7c0a48-b9fc-4794-8158-d1706abad3bf"
      }
    },
    {
      "class": "nodes.outputs.user.UserMessageOutputImplV4",
      "deprecated": false,
      "properties": {
        "receipment": "{user.name}",
        "msg": "Fehler: Externe Projekte können nur als ESP oder MBS-Projekte importiert werden.",
        "expandDialog": false,
        "asyncState": false,
        "successfulOnTimeout": false,
        "timeout": 30,
        "threshold": "ALL",
        "nodeUUID": "12d6ff90-99a3-4452-897f-7d05643cea3a",
        "failedNodeUUID": "9cba4406-1c13-4218-9cb7-29fc8e0f944a",
        "successNodeUUID": "9cba4406-1c13-4218-9cb7-29fc8e0f944a"
      }
    },
    {
      "class": "nodes.outputs.user.UserMessageOutputImplV4",
      "deprecated": false,
      "properties": {
        "receipment": "{user.name}",
        "msg": "Achtung ein Projekt mit identischem Namen: {project.name} ist bereits vorhanden. Bitte wählen Sie einen anderen Projektnamen.  ",
        "expandDialog": false,
        "asyncState": false,
        "successfulOnTimeout": false,
        "timeout": 30,
        "threshold": "ALL",
        "nodeUUID": "9e18c33e-bafd-4b30-995a-0e40ec60f58d",
        "failedNodeUUID": "bb8d951b-51d0-4ca0-a60f-6d788c678090",
        "successNodeUUID": "bb8d951b-51d0-4ca0-a60f-6d788c678090"
      }
    },
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "import_project_name",
        "variableValue": "{project.name}",
        "nodeUUID": "f6df1c60-78e7-4777-8058-2b97ee3e7b76",
        "successNodeUUID": "dee62740-3073-4f7b-b27a-8fb3e3fbd45a"
      }
    },
    {
      "class": "nodes.actions.general.RegexApplyActionImplV2",
      "deprecated": false,
      "properties": {
        "source": "{project.name}",
        "regex": "[Ö]+",
        "replacer": "Oe",
        "nodeUUID": "dee62740-3073-4f7b-b27a-8fb3e3fbd45a",
        "successNodeUUID": "aa42ac07-2737-4da8-9fb6-2b64bf6f636f"
      }
    },
    {
      "class": "nodes.actions.general.RegexApplyActionImplV2",
      "deprecated": false,
      "properties": {
        "source": "{node.result.dee62740-3073-4f7b-b27a-8fb3e3fbd45a}",
        "regex": "[ö]+",
        "replacer": "oe",
        "nodeUUID": "aa42ac07-2737-4da8-9fb6-2b64bf6f636f",
        "successNodeUUID": "ed8d2222-a023-4388-8f67-0fee759bd0d7"
      }
    },
    {
      "class": "nodes.actions.general.RegexApplyActionImplV2",
      "deprecated": false,
      "properties": {
        "source": "{node.result.aa42ac07-2737-4da8-9fb6-2b64bf6f636f}",
        "regex": "[Ä]+",
        "replacer": "Ae",
        "nodeUUID": "ed8d2222-a023-4388-8f67-0fee759bd0d7",
        "successNodeUUID": "1e355369-c0bc-4e6d-be03-37e82f788561"
      }
    },
    {
      "class": "nodes.actions.general.RegexApplyActionImplV2",
      "deprecated": false,
      "properties": {
        "source": "{node.result.ed8d2222-a023-4388-8f67-0fee759bd0d7}",
        "regex": "[ä]+",
        "replacer": "ae",
        "nodeUUID": "1e355369-c0bc-4e6d-be03-37e82f788561",
        "successNodeUUID": "880dbbc7-296f-4450-9b08-c67fb97b808c"
      }
    },
    {
      "class": "nodes.actions.copy.FileCopyWithOptionsActionImpl",
      "deprecated": false,
      "properties": {
        "filePath": "{project.path}",
        "newFilePath": "{project.parent}/Saves/{project.name}-Backup.{project.extension}",
        "conflictRule": "SKIP",
        "nodeUUID": "619a7c98-df01-4700-b235-11cd2bdd1a23",
        "successNodeUUID": "39b6e58a-288a-428e-bc1c-b3c52062530f"
      }
    },
    {
      "class": "nodes.actions.general.RegexApplyActionImplV2",
      "deprecated": false,
      "properties": {
        "source": "{node.result.1e355369-c0bc-4e6d-be03-37e82f788561}",
        "regex": "[Ü]+",
        "replacer": "Ue",
        "nodeUUID": "880dbbc7-296f-4450-9b08-c67fb97b808c",
        "successNodeUUID": "b6824323-2ce2-44d4-9085-7dcd88237ced"
      }
    },
    {
      "class": "nodes.actions.general.RegexApplyActionImplV2",
      "deprecated": false,
      "properties": {
        "source": "{node.result.880dbbc7-296f-4450-9b08-c67fb97b808c}",
        "regex": "[ü]+",
        "replacer": "ue",
        "nodeUUID": "b6824323-2ce2-44d4-9085-7dcd88237ced",
        "successNodeUUID": "24351a6b-084c-4143-82c5-476e328351f1"
      }
    },
    {
      "class": "nodes.actions.general.RegexApplyActionImplV2",
      "deprecated": false,
      "properties": {
        "source": "{node.result.b6824323-2ce2-44d4-9085-7dcd88237ced}",
        "regex": "[ß]+",
        "replacer": "ss",
        "nodeUUID": "24351a6b-084c-4143-82c5-476e328351f1",
        "successNodeUUID": "1cc1b47b-46de-469d-82e2-2b4234e1bcfc"
      }
    },
    {
      "class": "nodes.actions.general.RegexApplyActionImplV2",
      "deprecated": false,
      "properties": {
        "source": "{node.result.24351a6b-084c-4143-82c5-476e328351f1}",
        "regex": "{helmut.variable.Standard - Regex Projectname }",
        "replacer": "_",
        "nodeUUID": "72b68728-befc-49f1-aba2-f2e079ef69cb",
        "successNodeUUID": "27dcbd6e-8d16-4051-9eb0-00ea3a9e57c9"
      }
    },
    {
      "class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
      "deprecated": false,
      "properties": {
        "status": "FAILED",
        "msg": "Projekt konnte nicht konvertiert werden",
        "progress": 100,
        "nodeUUID": "1e185dda-4164-4de1-ac54-7377ebf135f9"
      }
    },
    {
      "class": "nodes.actions.helmut.ProjectNameActionImplV2",
      "deprecated": false,
      "properties": {
        "projectId": "{project.id}",
        "name": "{helmut.variable.Project Suffix} - {helmut.variable.Project Prefix} - {node.result.72b68728-befc-49f1-aba2-f2e079ef69cb}",
        "nodeUUID": "27dcbd6e-8d16-4051-9eb0-00ea3a9e57c9",
        "failedNodeUUID": "f3e591f8-6829-4971-a5ef-557bf9e13888",
        "successNodeUUID": "f3e591f8-6829-4971-a5ef-557bf9e13888"
      }
    },
    {
      "class": "nodes.actions.general.RegexApplyActionImplV2",
      "deprecated": false,
      "properties": {
        "source": "{node.result.24351a6b-084c-4143-82c5-476e328351f1}",
        "regex": "[·]+",
        "replacer": "",
        "nodeUUID": "1cc1b47b-46de-469d-82e2-2b4234e1bcfc",
        "successNodeUUID": "72b68728-befc-49f1-aba2-f2e079ef69cb"
      }
    },
    {
      "class": "nodes.actions.helmut.ProjectJSONActionImplV2",
      "deprecated": false,
      "properties": {
        "targetFilepath": "{project.path}.helmut.json",
        "nodeUUID": "52ec309c-1089-436f-9d62-3ae8ba6d37bc",
        "successNodeUUID": "619a7c98-df01-4700-b235-11cd2bdd1a23"
      }
    },
    {
      "class": "nodes.actions.helmut.premiere.PremierePathsSettingsActionV2",
      "deprecated": false,
      "properties": {
        "projectPath": "{project.path}",
        "capturedVideoLocation": "{helmut.projects}/{helmut.variable.Projektpfad 2}/Capture Location",
        "capturedAudioLocation": "{helmut.projects}/{helmut.variable.Projektpfad 2}/Capture Location",
        "videoPreviewLocation": "{helmut.projects}/{helmut.variable.Projektpfad 2}/Preview Location",
        "audioPreviewLocation": "{helmut.projects}/{helmut.variable.Projektpfad 2}/Preview Location",
        "autoSaveLocation": "{project.parent}\\Saves",
        "motionGraphicsTemplateMediaLocation": "{helmut.projects}/{helmut.variable.Projektpfad 2}",
        "nodeUUID": "c177bf6f-c121-4926-aa79-f6f7edd98827",
        "successNodeUUID": "454603e5-cef0-4176-90f7-baf273dc0b0a"
      }
    },
    {
      "class": "nodes.outputs.user.UserMessageOutputImplV4",
      "deprecated": false,
      "properties": {
        "receipment": "{user.name}",
        "msg": "{project.name} wurde erfolgreich importiert.",
        "expandDialog": false,
        "asyncState": false,
        "successfulOnTimeout": false,
        "timeout": 30,
        "threshold": "ALL",
        "nodeUUID": "31c20a45-94f3-41f1-a0fb-913c6f1705b9"
      }
    },
    {
      "class": "nodes.actions.helmut.ProjectFileCopyActionImplV2",
      "deprecated": false,
      "properties": {
        "projectId": "{project.id}",
        "templatePath": "{helmut.projects}/Import temp/{stream.variable.import_project_name}.{project.extension}",
        "projectPath": "{helmut.projects}/{helmut.variable.Projektpfad 2}/Projectfiles/{project.name}.{project.extension}",
        "nodeUUID": "1f1baa0c-c471-4955-8832-f9c28caf02e1",
        "successNodeUUID": "3a4a1574-f741-4c8d-b79a-13c0211caf52"
      }
    },
    {
      "class": "nodes.conditions.file.FileMultipleExistsConditionImpl",
      "deprecated": false,
      "properties": {
        "conditionType": "DOES_NOT_EXIST",
        "filePaths": [
          "{helmut.projects}/{project.group}/{project.name}/Projectfiles/{project.name}.{project.extension}"
        ],
        "nodeUUID": "1a4d3da3-6ff4-41ef-961c-2339d5246f9d",
        "failedNodeUUID": "9e18c33e-bafd-4b30-995a-0e40ec60f58d",
        "successNodeUUID": "1f1baa0c-c471-4955-8832-f9c28caf02e1"
      }
    },
    {
      "class": "nodes.actions.helmut.premiere.PremiereGenerateUUIDActionImpl",
      "deprecated": false,
      "properties": {
        "projectPath": "{project.path}",
        "nodeUUID": "454603e5-cef0-4176-90f7-baf273dc0b0a",
        "successNodeUUID": "31c20a45-94f3-41f1-a0fb-913c6f1705b9"
      }
    },
    {
      "class": "nodes.conditions.helmut.project.ProjectVersionOfPremiereConditionV1",
      "deprecated": false,
      "properties": {
        "conditionType": "IS",
        "premiereVersion": "v2025",
        "projectPath": "{project.path}",
        "nodeUUID": "cd9a1ee0-7ce9-40a2-b3b2-4db6234db867",
        "failedNodeUUID": "dc599ea5-8f7b-4a1f-a307-52c83cbe1f23",
        "successNodeUUID": "c177bf6f-c121-4926-aa79-f6f7edd98827"
      }
    },
    {
      "class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
      "deprecated": false,
      "properties": {
        "conditionType": "IS",
        "allOne": "ONE",
        "against": "{project.group}",
        "source": [
          "MBS",
          "ESP"
        ],
        "nodeUUID": "f62b5ad3-5959-4b2b-b621-5194e58836b3",
        "failedNodeUUID": "12d6ff90-99a3-4452-897f-7d05643cea3a",
        "successNodeUUID": "159c5248-574b-4623-a208-c3c06ea2f01d"
      }
    },
    {
      "class": "nodes.actions.create.FolderMultipleCreateActionImplV2",
      "deprecated": false,
      "properties": {
        "folderPaths": [
          "{helmut.projects}/{helmut.variable.Projektpfad 2}/Preview Location",
          "{helmut.projects}/{helmut.variable.Projektpfad 2}/Capture Location",
          "{project.parent}/Saves"
        ],
        "conflictRule": "SKIP",
        "nodeUUID": "3a4a1574-f741-4c8d-b79a-13c0211caf52",
        "successNodeUUID": "52ec309c-1089-436f-9d62-3ae8ba6d37bc"
      }
    },
    {
      "class": "nodes.actions.helmut.premiere.PremiereConvertToVersionActionV2",
      "deprecated": false,
      "properties": {
        "projectPath": "{project.path}",
        "premiereVersion": "v2025",
        "nodeUUID": "dc599ea5-8f7b-4a1f-a307-52c83cbe1f23",
        "failedNodeUUID": "1e185dda-4164-4de1-ac54-7377ebf135f9",
        "successNodeUUID": "c177bf6f-c121-4926-aa79-f6f7edd98827"
      }
    },
    {
      "class": "nodes.actions.general.SuccessActionImpl",
      "deprecated": false,
      "properties": {
        "nodeUUID": "9cba4406-1c13-4218-9cb7-29fc8e0f944a"
      }
    },
    {
      "class": "nodes.actions.metadata.ProjectMetadataChangerActionImplV3",
      "deprecated": false,
      "properties": {
        "projectId": "{project.id}",
        "metadataName": "RSS-Client",
        "metadataValue": "{local.environment.COMPUTERNAME}",
        "nodeUUID": "a86436ae-d4f3-4426-a044-55c5ce9dfc86",
        "failedNodeUUID": "5f743fc1-ccb7-4f73-8270-f35632a4b21f",
        "successNodeUUID": "5f743fc1-ccb7-4f73-8270-f35632a4b21f"
      }
    },
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "rechner_id",
        "variableValue": "{local.environment.COMPUTERNAME}",
        "nodeUUID": "5f743fc1-ccb7-4f73-8270-f35632a4b21f",
        "failedNodeUUID": "1a4d3da3-6ff4-41ef-961c-2339d5246f9d",
        "successNodeUUID": "1a4d3da3-6ff4-41ef-961c-2339d5246f9d"
      }
    },
    {
      "class": "nodes.actions.general.SuccessActionImpl",
      "deprecated": false,
      "properties": {
        "nodeUUID": "bb8d951b-51d0-4ca0-a60f-6d788c678090"
      }
    },
    {
      "class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
      "deprecated": false,
      "properties": {
        "conditionType": "IS",
        "allOne": "ONE",
        "against": "{project.group}",
        "source": [
          "MBS",
          ""
        ],
        "nodeUUID": "159c5248-574b-4623-a208-c3c06ea2f01d",
        "failedNodeUUID": "2ce8882a-9c87-4e22-b6cb-b2be70b5cf62",
        "successNodeUUID": "f6df1c60-78e7-4777-8058-2b97ee3e7b76"
      }
    },
    {
      "class": "nodes.actions.general.SuccessActionImpl",
      "deprecated": false,
      "properties": {
        "nodeUUID": "2ce8882a-9c87-4e22-b6cb-b2be70b5cf62"
      }
    }
  ]
}

Findings im Stream

9
Warnungoffen
nodeList[20]
Job Status Update (Job Progress) in Stream „MBS - Import Project Stream“: FX-Streams dürfen keine Job Status Update (Job Progress)-Nodes enthalten.
  • FX-Streams dürfen keine Job Status Update (Job Progress)-Nodes enthalten.
Node 21 öffnen
Job Status Update aus dem FX-Stream entfernen und die Statuspflege im passenden IO-Ablauf vorsehen.
offen
a86436ae-d4f3-4426-a044-55c5ce9dfc86
Warnung SUCCESS_FAILURE_SAME_TARGET
Erfolgs- und Fehlerausgang zeigen auf dieselbe Node. Ein Fehler läuft damit über dasselbe Ziel weiter wie ein Erfolg; prüfen, ob das beabsichtigt ist.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
27dcbd6e-8d16-4051-9eb0-00ea3a9e57c9
Warnung SUCCESS_FAILURE_SAME_TARGET
Erfolgs- und Fehlerausgang zeigen auf dieselbe Node. Ein Fehler läuft damit über dasselbe Ziel weiter wie ein Erfolg; prüfen, ob das beabsichtigt ist.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
619a7c98-df01-4700-b235-11cd2bdd1a23
Warnung MISSING_FAILURE_PATH
Kritische Aktion besitzt keinen expliziten Fehlerpfad. Ein bewusstes Stream-Ende oder andere Fehlerbehandlung kann beabsichtigt sein.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
2b7c0a48-b9fc-4794-8158-d1706abad3bf
Warnung SUCCESS_FAILURE_SAME_TARGET
Erfolgs- und Fehlerausgang zeigen auf dieselbe Node. Ein Fehler läuft damit über dasselbe Ziel weiter wie ein Erfolg; prüfen, ob das beabsichtigt ist.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
1f1baa0c-c471-4955-8832-f9c28caf02e1
Warnung MISSING_FAILURE_PATH
Kritische Aktion besitzt keinen expliziten Fehlerpfad. Ein bewusstes Stream-Ende oder andere Fehlerbehandlung kann beabsichtigt sein.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
f5979555-a4a6-48a8-80e1-fbd5826d5a66
Warnung SUCCESS_FAILURE_SAME_TARGET
Erfolgs- und Fehlerausgang zeigen auf dieselbe Node. Ein Fehler läuft damit über dasselbe Ziel weiter wie ein Erfolg; prüfen, ob das beabsichtigt ist.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
ef1528ca-4084-444b-994b-6ad31a67e64a
Warnung SUCCESS_FAILURE_SAME_TARGET
Erfolgs- und Fehlerausgang zeigen auf dieselbe Node. Ein Fehler läuft damit über dasselbe Ziel weiter wie ein Erfolg; prüfen, ob das beabsichtigt ist.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
39fb3624-cf9e-4a54-a04b-04222a853e8e
Warnung SUCCESS_FAILURE_SAME_TARGET
Erfolgs- und Fehlerausgang zeigen auf dieselbe Node. Ein Fehler läuft damit über dasselbe Ziel weiter wie ein Erfolg; prüfen, ob das beabsichtigt ist.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.

Stream-Details

Extern-ID
6a2fedc8e04d5003f16e1763
Event
IMPORT_PROJECT
Nodes
39
Deprecated-Warnung
Nein
Variablen
5

Vorgang läuft

0 s · Bitte warten. Der Vorgang wird verarbeitet.

    0 s · Es wird keine neue Snapshot-Analyse gestartet.

    Willkommen im Helmut Analyzer

    Neu hier? Unter Info & Hilfe findest du einen Quickstart für den Export aus Helmut4, den Import deiner Konfiguration und die Auswertung. Dort sind auch unsere Prüfregeln und Best Practices erklärt.

    Info & Hilfe öffnen