[DUAL VERSION] OPEN PROJECT [FIXED PATH]

OPEN_PROJECT Β· CLIENT Β· 68a72b02d0eb8e3db591f309

Nodes67
References19
Dynamic2
Errors8
Warnings0
Score381
Compatible 4.13.0 97% 65/67 ok Β· 2 dep

Issues

Show Hide
SeverityTypeNode
Error Missing Variable Definition #50 Write File Output
Details

This variable is used by at least one stream, but no matching definition was found in the exported reference data.

β†’ Check the variable name, export the latest definitions, or document the reference if it is resolved dynamically at runtime.

Error Missing Variable Definition #65 Stream Set Temporary Variable Action
Details

This variable is used by at least one stream, but no matching definition was found in the exported reference data.

β†’ Check the variable name, export the latest definitions, or document the reference if it is resolved dynamically at runtime.

Error Missing Variable Definition #24 File Replace Content Action
Details

This variable is used by at least one stream, but no matching definition was found in the exported reference data.

β†’ Check the variable name, export the latest definitions, or document the reference if it is resolved dynamically at runtime.

Error Missing Variable Definition #64 Stream Set Temporary Variable Action
Details

This variable is used by at least one stream, but no matching definition was found in the exported reference data.

β†’ Check the variable name, export the latest definitions, or document the reference if it is resolved dynamically at runtime.

Error Missing Variable Definition #24 File Replace Content Action
Details

This variable is used by at least one stream, but no matching definition was found in the exported reference data.

β†’ Check the variable name, export the latest definitions, or document the reference if it is resolved dynamically at runtime.

Error Missing Variable Definition #55 File Exists Condition
Details

This variable is used by at least one stream, but no matching definition was found in the exported reference data.

β†’ Check the variable name, export the latest definitions, or document the reference if it is resolved dynamically at runtime.

Error Missing Variable Definition #56 File Exists Condition
Details

This variable is used by at least one stream, but no matching definition was found in the exported reference data.

β†’ Check the variable name, export the latest definitions, or document the reference if it is resolved dynamically at runtime.

Error Missing Variable Definition #10 Stream Execute Generic Stream Action
Details

This variable is used by at least one stream, but no matching definition was found in the exported reference data.

β†’ Check the variable name, export the latest definitions, or document the reference if it is resolved dynamically at runtime.

Deprecated Compatibility: Deprecated Node Reference #24 File Replace Content Action
Details

File Replace Content Action is marked as deprecated in the Helmut4 4.13.0 node reference.

β†’ Replace this node with the current supported action, condition, or output before upgrading or standardizing this workflow.

Deprecated Compatibility: Deprecated Node Reference #28 File Replace Content Action
Details

File Replace Content Action is marked as deprecated in the Helmut4 4.13.0 node reference.

β†’ Replace this node with the current supported action, condition, or output before upgrading or standardizing this workflow.

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard Β· path.map.to.win.{project.path}
Details

{path.map.to.win.{project.path}} is used by this stream but is not listed in the Helmut4 4.13.0 wildcard reference.

β†’ Check whether the wildcard was removed, renamed, introduced in another Helmut4 version, or provided by a plugin.

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard Β· path.map.to.win.{project.path}
Details

{path.map.to.win.{project.path}} is used by this stream but is not listed in the Helmut4 4.13.0 wildcard reference.

β†’ Check whether the wildcard was removed, renamed, introduced in another Helmut4 version, or provided by a plugin.

Dynamic Reference Dynamic Variable Reference #42 Job Start Premiere Action V2
Details

The variable name contains a placeholder or dynamic expression, so the final key cannot be fully verified from the export alone.

β†’ Document the expected resolved values or add explicit definitions for the known runtime keys.

Dynamic Reference Dynamic Variable Reference #11 Stream Get Store Variable Action
Details

The variable name contains a placeholder or dynamic expression, so the final key cannot be fully verified from the export alone.

β†’ Document the expected resolved values or add explicit definitions for the known runtime keys.

References

Show Hide
KindTypeKeySourceNode
Reference Helmut Variable helmut-share Design #50 Write File Output
Reference Helmut Variable ldc-projects Design #65 Stream Set Temporary Variable Action
Reference Helmut Variable ldc-storage-url Design #24 File Replace Content Action
Reference Helmut Variable ldc-storage-url Design #28 File Replace Content Action
Reference Helmut Variable nhn-projects Design #64 Stream Set Temporary Variable Action
Reference Helmut Variable nhn-storage-url Design #24 File Replace Content Action
Reference Helmut Variable nhn-storage-url Design #28 File Replace Content Action
Reference Helmut Variable nhn-storage-url Design #50 Write File Output
Reference Helmut Variable ppro_currentversion_path Design #55 File Exists Condition
Reference Helmut Variable ppro_nextversion_path Design #56 File Exists Condition
Reference Helmut Variable ppro_{stream.variable.adobe_version}version_path Design #42 Job Start Premiere Action V2
Reference Helmut Wildcard helmut.projects Design #29 Premiere Path Settings Action V2
Reference Helmut Wildcard helmut.projects Design #45 Premiere Path Settings Action V2
Reference Helmut Wildcard helmut.projects Design #54 Premiere Path Settings Action V2
Reference Store Variable Stream_ID_NDI - Connect Monitoring Design #10 Stream Execute Generic Stream Action
Setter Store Variable ThinClient_{local.registry.currentuser/Volatile Environment/ViewClient_Machine_Name} Nodelist #11 Stream Get Store Variable Action
Reference Temp Stream Variable adobe_version Design #42 Job Start Premiere Action V2
Setter Temp Stream Variable adobe_version Nodelist #57 Stream Set Temporary Variable Action
Setter Temp Stream Variable adobe_version Nodelist #58 Stream Set Temporary Variable Action
Reference Temp Stream Variable failMessage Design #43 Fail Action
Setter Temp Stream Variable failMessage Nodelist #17 Stream Set Temporary Variable Action
Setter Temp Stream Variable failMessage Nodelist #18 Stream Set Temporary Variable Action
Setter Temp Stream Variable failMessage Nodelist #20 Stream Set Temporary Variable Action
Setter Temp Stream Variable failMessage Nodelist #21 Stream Set Temporary Variable Action
Setter Temp Stream Variable failMessage Nodelist #22 Stream Set Temporary Variable Action
Setter Temp Stream Variable failMessage Nodelist #26 Stream Set Temporary Variable Action
Setter Temp Stream Variable failMessage Nodelist #27 Stream Set Temporary Variable Action
Setter Temp Stream Variable failMessage Nodelist #30 Stream Set Temporary Variable Action
Setter Temp Stream Variable failMessage Nodelist #31 Stream Set Temporary Variable Action
Setter Temp Stream Variable failMessage Nodelist #32 Stream Set Temporary Variable Action
Setter Temp Stream Variable failMessage Nodelist #33 Stream Set Temporary Variable Action
Setter Temp Stream Variable failMessage Nodelist #40 Stream Set Temporary Variable Action
Setter Temp Stream Variable failMessage Nodelist #62 Stream Set Temporary Variable Action
Reference Temp Stream Variable projectsStorage Design #60 Project Set Path Action
Reference Temp Stream Variable projectsStorage Design #61 Project Set Path Action
Setter Temp Stream Variable projectsStorage Nodelist #64 Stream Set Temporary Variable Action
Setter Temp Stream Variable projectsStorage Nodelist #65 Stream Set Temporary Variable Action

Nodes

#TypeTitleDescriptionSummaryReferencesIssues
0 Action / Stratus / Stratus Project Path Update Action Stratus Update Project Path Action Will update a projects path success -> #50 Write File Output
failure -> #50 Write File Output
1 Condition / Helmut / Project Extension Condition Project Extension Condition Will match the project's extension condition: IS

success -> #3 File Exists Condition
failure -> #40 Stream Set Temporary Variable Action
2 Action / Execute / Javascript Execute Action Execute Javascript Action Will execute javascript script: // Load required Java classes var Files = Java.type('java.nio.file.Files'); var Paths = Java.type('java.nio.file.Paths'…

success -> #45 Premiere Path Settings Action V2
failure -> #45 Premiere Path Settings Action V2
3 Condition / File / File Multiple Exists Condition File Exists Condition Will check if one or more files exist condition: DOES_EXIST

success -> #55 File Exists Condition
failure -> #5 Sleep Action
4 Condition / File / File Multiple Exists Condition File Exists Condition Will check if one or more files exist condition: DOES_EXIST

success -> #24 File Replace Content Action
failure -> #15 Project As JSON V2
5 Action / General / Sleep Action Sleep Action Will sleep for an amount of milliseconds success -> #6 File Exists Condition
failure -> #6 File Exists Condition
6 Condition / File / File Multiple Exists Condition File Exists Condition Will check if one or more files exist condition: DOES_EXIST

success -> #55 File Exists Condition
failure -> #7 Sleep Action
7 Action / General / Sleep Action Sleep Action Will sleep for an amount of milliseconds success -> #9 File Exists Condition
failure -> #9 File Exists Condition
8 Condition / File / File Multiple Exists Condition File Exists Condition Will check if one or more files exist condition: DOES_EXIST

success -> #28 File Replace Content Action
failure -> #15 Project As JSON V2
9 Condition / File / File Multiple Exists Condition File Exists Condition Will check if one or more files exist condition: DOES_EXIST

success -> #55 File Exists Condition
failure -> #55 File Exists Condition
10 Action / Helmut / Stream Execute Generic Stream Action Stream Execute Generic Stream Action Will execute a generic stream success -> #63 Stratus Project Status Action
failure -> #63 Stratus Project Status Action
store_variable:Stream_ID_NDI - Connect Monitoring
Error
11 Action / Helmut / Stream Get Store Variable Action Stream Get Store Variable Action Will make a variable's value available store variable: ThinClient_{local.registry.currentuser/Volatile Environment/ViewClient_Machine_Name}

success -> #10 Stream Execute Generic Stream Action
failure -> #63 Stratus Project Status Action
Dynamic Reference
12 Condition / General / Match Multiple Patterns Condition Match Multiple Patterns Condition Will match input against one or multiple Regular Expression patterns (not case-sensitive) source: ['NHNVDCP', 'EPAVDCD30']
against: {local.environment.computername}
condition: STARTS_WITH

success -> #64 Stream Set Temporary Variable Action
failure -> #13 Match Multiple Patterns Condition
13 Condition / General / Match Multiple Patterns Condition Match Multiple Patterns Condition Will match input against one or multiple Regular Expression patterns (not case-sensitive) source: ['LDCVDCP', 'EPAVDCD60']
against: {local.environment.computername}
condition: STARTS_WITH

success -> #65 Stream Set Temporary Variable Action
failure -> #21 Stream Set Temporary Variable Action
14 Action / Helmut / Project Tag Action Project Set Tag Action V2 Will set a project's tag success -> #60 Project Set Path Action
failure -> #22 Stream Set Temporary Variable Action
15 Action / Helmut / Project JSONAction Project As JSON V2 Will write a JSON file next to the project success -> #11 Stream Get Store Variable Action
failure -> #18 Stream Set Temporary Variable Action
16 Action / Helmut / Project Tag Action Project Set Tag Action V2 Will set a project's tag success -> #61 Project Set Path Action
failure -> #22 Stream Set Temporary Variable Action
17 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: failMessage

success -> #43 Fail Action
failure -> #43 Fail Action
18 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: failMessage

success -> #43 Fail Action
failure -> #43 Fail Action
19 Action / Helmut / Premiere Native Lock Action Premiere Native Lock Action V3 Will lock a project using Premiere's native locking success -> #39 Send Notification to User
failure -> #31 Stream Set Temporary Variable Action
20 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: failMessage

success -> #43 Fail Action
failure -> #43 Fail Action
21 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: failMessage

success -> #43 Fail Action
failure -> #43 Fail Action
22 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: failMessage

success -> #43 Fail Action
failure -> #43 Fail Action
23 Output / File Output / File Output Write File Output Will output to a file source: {local.home}\MoovIT GmbH\HelmutClient\[FX_OPEN_PROJECT]{date.year}_{date.month}_{date.day}.streamlog
message: {stream.log}

success -> #66 Success Action
failure -> #66 Success Action
24 Action / Replace / File Replace Content Action File Replace Content Action Will replace file contents source: {project.path}.helmut.json
destination: {helmut.variable.nhn-storage-url}
source: {helmut.variable.ldc-storage-url}

success -> #11 Stream Get Store Variable Action
failure -> #27 Stream Set Temporary Variable Action
helmut_variable:ldc-storage-url helmut_variable:nhn-storage-url
Error Error Deprecated
25 Action / General / Regex Apply Action Regex Apply Action V2 Will apply a regex to a string source: /{path.map.to.win.{project.path}}

success -> #41 Job Execute ExtendScript In Premiere Action V2
failure -> #17 Stream Set Temporary Variable Action
26 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: failMessage

success -> #43 Fail Action
failure -> #43 Fail Action
27 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: failMessage

success -> #43 Fail Action
failure -> #43 Fail Action
28 Action / Replace / File Replace Content Action File Replace Content Action Will replace file contents source: {project.path}.helmut.json
destination: {helmut.variable.ldc-storage-url}
source: {helmut.variable.nhn-storage-url}

success -> #11 Stream Get Store Variable Action
failure -> #27 Stream Set Temporary Variable Action
helmut_variable:ldc-storage-url helmut_variable:nhn-storage-url
Error Error Deprecated
29 Action / Helmut / Premiere Paths Settings Action V2 Premiere Path Settings Action V2 Will set various paths in a Premiere project (leave empty to skip)
30 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: failMessage

success -> #43 Fail Action
failure -> #43 Fail Action
31 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: failMessage

success -> #43 Fail Action
failure -> #43 Fail Action
32 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: failMessage

success -> #43 Fail Action
failure -> #43 Fail Action
33 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: failMessage

success -> #43 Fail Action
failure -> #43 Fail Action
34 Condition / Helmut / User Name Condition Username Condition Will match the user's name condition: IS_NOT

success -> #1 Project Extension Condition
failure -> #49 Success Action
35 Action / Execute / CMDExecute Action CMD Execute Action Will execute a windows CMD command script: cmd /c tasklist /fi "imagename eq Adobe Premiere Pro.exe" | findstr /B /I /C:"Adobe Premiere Pro.exe"

success -> #44 Match Multiple Patterns Condition
failure -> #20 Stream Set Temporary Variable Action
36 Action / General / Regex Apply Action Regex Apply Action V2 Will apply a regex to a string source: /{path.map.to.win.{project.path}}

success -> #48 Job Execute ExtendScript In Premiere Action V2
failure -> #17 Stream Set Temporary Variable Action
37 Action / General / Split Stream Action Split Stream Action Will split a stream into a synchronous and an asynchronous way. Required if a stream's execution time might exceed 60 seconds. A stream fails after 60 seconds. The asynchronous path is executed synchronously in itself and may take longer t… success -> #38 Sleep Action
failure -> #42 Job Start Premiere Action V2
38 Action / General / Sleep Action Sleep Action Will sleep for an amount of milliseconds success -> #19 Premiere Native Lock Action V3
failure -> #19 Premiere Native Lock Action V3
39 Output / User / User Notification Output Send Notification to User Will send a notification to a user message: The project will be opened in a moment ... please be patient
40 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: failMessage

success -> #43 Fail Action
failure -> #43 Fail Action
41 Action / Helmut / Job Premiere Execute Extend Script Action V2 Job Execute ExtendScript In Premiere Action V2 Will execute ExtendScript in Premiere (panel required) success -> #53 Premiere Start Helmut Panel Action
failure -> #33 Stream Set Temporary Variable Action
42 Action / Helmut / Job Premiere Start App Action V2 Job Start Premiere Action V2 Will start Premiere and wait until it's ready (Panel required) success -> #25 Regex Apply Action V2
failure -> #30 Stream Set Temporary Variable Action
helmut_variable:ppro_{stream.variable.adobe_version}version_path stream_variable:adobe_version
Dynamic Reference
43 Action / General / Fail Action With Message Fail Action Will always fail message: {stream.variable.failMessage} stream_variable:failMessage
44 Condition / General / Match Multiple Patterns Condition Match Multiple Patterns Condition Will match input against one or multiple Regular Expression patterns (not case-sensitive) source: ['Adobe Premiere Pro.exe']
against: {stream.last_result}
condition: CONTAINS

success -> #46 Premiere Native Lock Action V3
failure -> #37 Split Stream Action
45 Action / Helmut / Premiere Paths Settings Action V2 Premiere Path Settings Action V2 Will set various paths in a Premiere project (leave empty to skip) success -> #35 CMD Execute Action
failure -> #26 Stream Set Temporary Variable Action
46 Action / Helmut / Premiere Native Lock Action Premiere Native Lock Action V3 Will lock a project using Premiere's native locking success -> #47 Send Notification to User
failure -> #31 Stream Set Temporary Variable Action
47 Output / User / User Notification Output Send Notification to User Will send a notification to a user message: The project will be opened in a moment ... please be patient

success -> #36 Regex Apply Action V2
failure -> #36 Regex Apply Action V2
48 Action / Helmut / Job Premiere Execute Extend Script Action V2 Job Execute ExtendScript In Premiere Action V2 Will execute ExtendScript in Premiere (panel required) success -> #53 Premiere Start Helmut Panel Action
failure -> #33 Stream Set Temporary Variable Action
49 Action / General / Success Action Success Action Use it to make a failed node be successful to ensure a whole stream is successful
50 Output / File Output / File Output Write File Output Will output to a file source: {helmut.variable.nhn-storage-url}\{helmut.variable.helmut-share}\Temp\Sniffers\ThinClients.log
message: {date.year}-{date.month}-{date.day} {time.hour}-{time.minute}-{time.second} {project.name} {user.name} {local.registry.…

success -> #23 Write File Output
failure -> #23 Write File Output
helmut_variable:helmut-share helmut_variable:nhn-storage-url
Error Error
51 Condition / General / Match Multiple Patterns Condition Match Multiple Patterns Condition Will match input against one or multiple Regular Expression patterns (not case-sensitive) source: ['']
condition: IS
52 Action / Execute / CMDExecute Action CMD Execute Action Will execute a windows CMD command
53 Action / Helmut / Premiere Start Helmut Panel Action Premiere Start Helmut Panel Action Will start the Helmut (visible) panel in Premiere success -> #0 Stratus Update Project Path Action
failure -> #0 Stratus Update Project Path Action
54 Action / Helmut / Premiere Paths Settings Action V2 Premiere Path Settings Action V2 Will set various paths in a Premiere project (leave empty to skip) success -> #35 CMD Execute Action
failure -> #35 CMD Execute Action
55 Condition / File / File Multiple Exists Condition File Exists Condition Will check if one or more files exist condition: DOES_EXIST

success -> #57 Stream Set Temporary Variable Action
failure -> #56 File Exists Condition
helmut_variable:ppro_currentversion_path
Error
56 Condition / File / File Multiple Exists Condition File Exists Condition Will check if one or more files exist condition: DOES_EXIST

success -> #58 Stream Set Temporary Variable Action
failure -> #59 Fail Action
helmut_variable:ppro_nextversion_path
Error
57 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: adobe_version

success -> #12 Match Multiple Patterns Condition
failure -> #12 Match Multiple Patterns Condition
58 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: adobe_version

success -> #12 Match Multiple Patterns Condition
failure -> #12 Match Multiple Patterns Condition
59 Action / General / Fail Action With Message Fail Action Will always fail message: No validated Premiere Pro version found
60 Action / Helmut / Project Path Action Project Set Path Action Will set a project's Path success -> #4 File Exists Condition
failure -> #62 Stream Set Temporary Variable Action
stream_variable:projectsStorage
61 Action / Helmut / Project Path Action Project Set Path Action Will set a project's Path success -> #8 File Exists Condition
failure -> #62 Stream Set Temporary Variable Action
stream_variable:projectsStorage
62 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: failMessage

success -> #43 Fail Action
failure -> #43 Fail Action
63 Action / Stratus / Stratus Project Lock Action Stratus Project Status Action Will lock or unlock a project within Grass Valley Stratus success -> #2 Execute Javascript Action
failure -> #32 Stream Set Temporary Variable Action
64 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: projectsStorage

success -> #14 Project Set Tag Action V2
failure -> #14 Project Set Tag Action V2
helmut_variable:nhn-projects
Error
65 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: projectsStorage

success -> #16 Project Set Tag Action V2
failure -> #16 Project Set Tag Action V2
helmut_variable:ldc-projects
Error
66 Action / General / Success Action Success Action Use it to make a failed node be successful to ensure a whole stream is successful