Test FX

CUSTOM_FX Β· CLIENT Β· 65d86cc1b8944e145a21af69

Nodes68
References6
Dynamic0
Errors0
Warnings0
Score215
Compatible 4.13.0 96% 65/68 ok Β· 3 dep

Issues

Show Hide
SeverityTypeNode
Deprecated Compatibility: Deprecated Node Reference #22 Send Message to User V2
Details

Send Message to User V2 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 #23 Send Message to User V3
Details

Send Message to User V3 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 #53 HTTP Request Action V5
Details

HTTP Request Action V5 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: Design Enum Options Missing #7 Project Version of Premiere Condition V1
Details

Project Version of Premiere Condition V1 has an outdated option list for Version. Helmut4 4.13.0 also lists: v2025, v2026, v2026_0.

β†’ Open and save the stream in the selected Helmut4 version or update the node so the design metadata contains the current enum options.

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard Β· file.size.{stream.variable.aa}
Details

{file.size.{stream.variable.aa}} 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.extension.{job.source}
Details

{path.extension.{job.source}} 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.

Orphan Temp Stream Variable Write Without Read #60 Stream Set Temporary Variable Action
Details

This Temp Stream Variable is written by a stream, but no read was detected in the analyzed data.

β†’ Keep it if Helmut or a later workflow step consumes it; otherwise consider cleanup.

Orphan Temp Stream Variable Write Without Read #59 Stream Set Temporary Variable Action
Details

This Temp Stream Variable is written by a stream, but no read was detected in the analyzed data.

β†’ Keep it if Helmut or a later workflow step consumes it; otherwise consider cleanup.

Orphan Temp Stream Variable Write Without Read #56 Stream Set Temporary Variable Action
Details

This Temp Stream Variable is written by a stream, but no read was detected in the analyzed data.

β†’ Keep it if Helmut or a later workflow step consumes it; otherwise consider cleanup.

References

Show Hide
KindTypeKeySourceNode
Reference Node Result 2e585bdc-d5d7-4274-9162-63a7f27fe21d Design #29 Stream Set Temporary Variable Action
Reference Node Result bbfead3f-1ef7-43a1-a238-6abb5770b823 Design #47 Helmut Confirm Dialog Action
Reference Node Result ecd76162-8527-405b-ab84-8fb544c7b768 Design #60 Stream Set Temporary Variable Action
Reference Temp Stream Variable aa Design #22 Send Message to User V2
Setter Temp Stream Variable aa Nodelist #24 Stream Set Temporary Variable Action
Setter Temp Stream Variable aa Nodelist #25 Stream Set Temporary Variable Action
Setter Temp Stream Variable dd Nodelist #60 Stream Set Temporary Variable Action
Setter Temp Stream Variable escape Nodelist #59 Stream Set Temporary Variable Action
Reference Temp Stream Variable raw Design #55 Json Extract Action V2
Reference Temp Stream Variable raw Design #58 Json Escape Action V1
Setter Temp Stream Variable raw Nodelist #54 Stream Set Temporary Variable Action
Setter Temp Stream Variable raw2 Nodelist #56 Stream Set Temporary Variable Action

Nodes

#TypeTitleDescriptionSummaryReferencesIssues
0 Condition / Helmut / Project Category Condition Project Category Condition Will match the project's category condition: IS

success -> #6 Project Template Condition
failure -> #6 Project Template Condition
1 Condition / Helmut / Project Creator Condition Project Creator Condition Will match the project's creator condition: IS

success -> #2 Project Extension Condition
failure -> #2 Project Extension Condition
2 Condition / Helmut / Project Extension Condition Project Extension Condition Will match the project's extension condition: IS

success -> #3 Project Group Condition
failure -> #3 Project Group Condition
3 Condition / Helmut / Project Team Condition Project Group Condition Will match the project's group condition: IS

success -> #8 Send Notification to User
failure -> #8 Send Notification to User
4 Condition / Helmut / Project Name Condition Project Name Condition Will match the project's name condition: IS

success -> #1 Project Creator Condition
failure -> #1 Project Creator Condition
5 Condition / Helmut / Project Personal Condition Project Personal Condition Will match the project's personal state condition: IS

success -> #4 Project Name Condition
failure -> #4 Project Name Condition
6 Condition / Helmut / Project Task Condition Project Template Condition Will match the project's template condition: IS

success -> #5 Project Personal Condition
failure -> #5 Project Personal Condition
7 Condition / Helmut / Project Version Of Premiere Condition V1 Project Version of Premiere Condition V1 Will check a project's Premiere version condition: IS

success -> #0 Project Category Condition
failure -> #0 Project Category Condition
Compatibility
8 Output / User / User Notification Output Send Notification to User Will send a notification to a user message: done
9 Condition / Helmut / User Display Name Condition User Displayname Condition Will match the user's displayname condition: IS

success -> #12 Username Condition
failure -> #12 Username Condition
10 Condition / Helmut / User Multiple Group Condition User Group Condition Will match the user's group(s) condition: CONTAINS

success -> #13 Send Notification to User
failure -> #13 Send Notification to User
11 Condition / Helmut / User Role Condition User Role Condition Will match the user's role condition: IS

success -> #10 User Group Condition
failure -> #10 User Group Condition
12 Condition / Helmut / User Name Condition Username Condition Will match the user's name condition: IS

success -> #11 User Role Condition
failure -> #11 User Role Condition
13 Output / User / User Notification Output Send Notification to User Will send a notification to a user message: done
14 Condition / General / OSCondition Operating System Condition V2 Will match the current operating system condition: IS

success -> #15 Empty String Condition
failure -> #15 Empty String Condition
15 Condition / General / Empty String Condition Empty String Condition Will check one or multiple strings whether they are empty or not condition: EMPTY

success -> #16 IP Condition
failure -> #16 IP Condition
16 Condition / Network / Network IPCondition IP Condition Will check if one or more IPs exist in all network adapters condition: CONTAINS

success -> #17 Match Multiple Patterns Condition
failure -> #17 Match Multiple Patterns Condition
17 Condition / General / Match Multiple Patterns Condition Match Multiple Patterns Condition Will match input against one or multiple Regular Expression patterns (not case-sensitive) source: ['test']
against: test
condition: IS

success -> #19 RegEx Match Condition
failure -> #19 RegEx Match Condition
18 Condition / General / Wildcard Multiple Condition Wildcard Condition V3 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) source: ['test2']
against: test
condition: IS

success -> #20 Send Notification to User
failure -> #20 Send Notification to User
19 Condition / General / Regex Condition RegEx Match Condition Will match one or multiple inputs against a regular expression pattern (case-sensitive) condition: MATCH

success -> #18 Wildcard Condition V3
failure -> #18 Wildcard Condition V3
20 Output / User / User Notification Output Send Notification to User Will send a notification to a user message: done
21 Action / Delete / Folder Multiple Delete Action Folder Delete Action V3 Will delete one or more folders recursively folders: ['{project.parent}/Saves']
22 Output / User / User Message Output Send Message to User V2 Will send a message to a user message: {folder.size.C:\temp} // {file.size.C:\temp\2024-11-27-newABC-test.prproj} // {file.size.{stream.variable.aa}} stream_variable:aa
Deprecated
23 Output / User / User Message Output Send Message to User V3 Will send a message to a user message: {project.creator}
Deprecated
24 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: aa
25 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: aa
26 Output / User / User Notification Output Send Notification to User Will send a notification to a user message: done
27 Condition / Media / Audio Channel Condition Media Audio Channel Count Condition V2 Will check if the number of audio channels matches source: /Volumes/Helmut/helmut480-test/background18.mp4
condition: IS_EQUAL
value: 2

success -> #61 Media Audio Stream Count Condition V2
failure -> #61 Media Audio Stream Count Condition V2
28 Output / User / User Notification Output Send Notification to User Will send a notification to a user message: done
29 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable success -> #28 Send Notification to User node_result:2e585bdc-d5d7-4274-9162-63a7f27fe21d
30 Action / Mediainfo / Mediainfo Json Action Mediainfo As Json Action V2 Will return the full mediainfo response as json source: /Volumes/Helmut/helmut480-test/background18.mp4

success -> #29 Stream Set Temporary Variable Action
failure -> #29 Stream Set Temporary Variable Action
31 Action / Helmut / Premiere Alert Action V2 Premiere Alert Dialog Action V2 Will open an alert dialog in Premiere success -> #32 Premiere Confirm Dialog Action
failure -> #32 Premiere Confirm Dialog Action
32 Action / Helmut / Premiere Confirm Action Premiere Confirm Dialog Action Will open a confirm dialog in Premiere success -> #33 Premiere Prompt Dialog Action V2
failure -> #33 Premiere Prompt Dialog Action V2
33 Action / Helmut / Premiere Prompt Action V2 Premiere Prompt Dialog Action V2 Will open a prompt dialog in Premiere success -> #35 Premiere Open Choose Dialog Action V4
failure -> #35 Premiere Open Choose Dialog Action V4
34 Output / User / User Notification Output Send Notification to User Will send a notification to a user message: done
35 Action / Helmut / Premiere Open Choose Dialog Action V4 Premiere Open Choose Dialog Action V4 Will open a file/folder choose dialog in Premiere success -> #34 Send Notification to User
failure -> #34 Send Notification to User
36 Action / Helmut / After Effects Prompt Action After Effects Prompt Dialog Action Will open a prompt dialog in After Effects success -> #37 After Effects Open Choose Dialog Action
failure -> #37 After Effects Open Choose Dialog Action
37 Action / Helmut / After Effects Open Choose Dialog Action After Effects Open Choose Dialog Action Will open a file/folder choose dialog in After Effects success -> #34 Send Notification to User
failure -> #34 Send Notification to User
38 Action / Helmut / After Effects Alert Action After Effects Alert Dialog Action Will open an alert dialog in After Effects success -> #36 After Effects Prompt Dialog Action
failure -> #36 After Effects Prompt Dialog Action
39 Action / Execute / Execute Process Action Commandline Execute Action V2 Will execute a command script: hostname

success -> #42 Stream Set Temporary Variable Action
failure -> #42 Stream Set Temporary Variable Action
40 Action / General / Unmount Share Action Unmount A Share Will try to unmount a share success -> #46 Send Notification to User
failure -> #46 Send Notification to User
41 Action / Execute / CMDExecute Action CMD Execute Action Will execute a windows CMD command script: hostname

success -> #44 Stream Set Temporary Variable Action
failure -> #44 Stream Set Temporary Variable Action
42 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable success -> #41 CMD Execute Action
failure -> #41 CMD Execute Action
43 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable success -> #40 Unmount A Share
44 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable success -> #45 Bash Execute Action
45 Action / Execute / Bash Execute Action Bash Execute Action Will execute a unix BASH command script: hostname

success -> #43 Stream Set Temporary Variable Action
failure -> #43 Stream Set Temporary Variable Action
46 Output / User / User Notification Output Send Notification to User Will send a notification to a user message: done
47 Action / Helmut / Helmut Confirm Action Helmut Confirm Dialog Action Will open a confirm dialog in Helmut success -> #60 Stream Set Temporary Variable Action
failure -> #60 Stream Set Temporary Variable Action
node_result:bbfead3f-1ef7-43a1-a238-6abb5770b823
48 Action / Helmut / Helmut Add Users To Group Action V2 Helmut Add Users To Group Action V2 Will add one or multiple users to a group success -> #49 Helmut Remove Users From Group Action
failure -> #49 Helmut Remove Users From Group Action
49 Action / Helmut / Helmut Remove Users From Group Action Helmut Remove Users From Group Action Will remove one or multiple users from a group success -> #51 Send Notification to User
failure -> #51 Send Notification to User
50 Action / Helmut / Helmut Input Action Helmut Input Dialog Action Will open an input dialog in Helmut success -> #47 Helmut Confirm Dialog Action
failure -> #47 Helmut Confirm Dialog Action
51 Output / User / User Notification Output Send Notification to User Will send a notification to a user message: done
52 Action / General / Success Action Success Action Use it to make a failed node be successful to ensure a whole stream is successful success -> #50 Helmut Input Dialog Action
53 Action / General / HTTPRequest Action V5 HTTP Request Action V5 Execute HTTP requests success -> #54 Stream Set Temporary Variable Action
failure -> #54 Stream Set Temporary Variable Action
Deprecated
54 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: raw

success -> #58 Json Escape Action V1
55 Action / General / Json Extract Action V2 Json Extract Action V2 Extract values from JSON payloads success -> #56 Stream Set Temporary Variable Action
failure -> #56 Stream Set Temporary Variable Action
stream_variable:raw
56 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: raw2

success -> #57 Send Notification to User
Orphan
57 Output / User / User Notification Output Send Notification to User Will send a notification to a user message: {stream.last_result}
58 Action / General / Json Escape Action V1 Json Escape Action V1 Escape characters and replace wildcards in a given JSON payload success -> #59 Stream Set Temporary Variable Action
failure -> #59 Stream Set Temporary Variable Action
stream_variable:raw
59 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: escape

success -> #55 Json Extract Action V2
Orphan
60 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: dd node_result:ecd76162-8527-405b-ab84-8fb544c7b768
Orphan
61 Condition / Media / Audio Streams Condition Media Audio Stream Count Condition V2 Will check if the number of audio streams matches source: /Volumes/Helmut/helmut480-test/background18.mp4
condition: IS_EQUAL
value: 2

success -> #62 Media Color Space Condition V2
failure -> #62 Media Color Space Condition V2
62 Condition / Media / Color Space Condition Media Color Space Condition V2 Will check if the color space matches source: /Volumes/Helmut/helmut480-test/background18.mp4
condition: IS
value: YUV

success -> #63 Media FPS Condition V3
failure -> #63 Media FPS Condition V3
63 Condition / Media / FPSCondition Media FPS Condition V3 Will check if the FPS matches source: /Volumes/Helmut/helmut480-test/background18.mp4
condition: IS_EQUAL
value: 25.0

success -> #64 Media Length Condition V2
failure -> #64 Media Length Condition V2
64 Condition / Media / Length Condition Media Length Condition V2 Will check if the length matches source: /Volumes/Helmut/helmut480-test/background18.mp4
condition: IS_EQUAL
value: 12

success -> #65 Media Resolution Condition V2
failure -> #65 Media Resolution Condition V2
65 Condition / Media / Resolution Condition Media Resolution Condition V2 Will check if the X and/or Y resolution matches source: /Volumes/Helmut/helmut480-test/background18.mp4

success -> #66 Media Video Codec Condition V2
failure -> #66 Media Video Codec Condition V2
66 Condition / Media / Codec Condition Media Video Codec Condition V2 Will check if the video codec matches source: /Volumes/Helmut/helmut480-test/background18.mp4
condition: IS
value: H264

success -> #67 Media Video Codec Bitrate Condition V2
failure -> #67 Media Video Codec Bitrate Condition V2
67 Condition / Media / Bitrate Condition Media Video Codec Bitrate Condition V2 Will check if video bitrate matches a given value source: /Volumes/Helmut/helmut480-test/background18.mp4
condition: IS_EQUAL
value: 1200

success -> #26 Send Notification to User
failure -> #26 Send Notification to User