Disco Pre

PRESTREAM · CLIENT · 65f1622a04a65005cc0fbe7f

Nodes39
References23
Dynamic0
Errors4
Warnings0
Score239
Compatible 4.13.0 97% 38/39 ok · 1 dep

Issues

Show Hide
SeverityTypeNode
Error Missing Metadata Definition #0 Stream Set Temporary Variable Action
Details

This metadata key is used by at least one stream, but no matching metadata definition was found in the export.

→ Check the metadata name and scope, export the latest metadata definitions, or document it if it is created dynamically.

Error Missing Metadata Definition #0 Stream Set Temporary Variable Action
Details

This metadata key is used by at least one stream, but no matching metadata definition was found in the export.

→ Check the metadata name and scope, export the latest metadata definitions, or document it if it is created dynamically.

Error Missing Metadata Definition #0 Stream Set Temporary Variable Action
Details

This metadata key is used by at least one stream, but no matching metadata definition was found in the export.

→ Check the metadata name and scope, export the latest metadata definitions, or document it if it is created dynamically.

Error Missing Metadata Definition #0 Stream Set Temporary Variable Action
Details

This metadata key is used by at least one stream, but no matching metadata definition was found in the export.

→ Check the metadata name and scope, export the latest metadata definitions, or document it if it is created dynamically.

Deprecated Compatibility: Deprecated Node Reference #8 Send Message to User
Details

Send Message to User 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 · file.content.{job.source}.sequence.json
Details

{file.content.{job.source}.sequence.json} 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 · job.path
Details

{job.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.

Old Wildcard Deprecated Wildcard Syntax #8 Send Message to User
Details

Output / User / User Message Output uses old percent-style wildcard syntax: %user.name%. This syntax is deprecated — use curly-brace syntax instead.

→ Replace %wildcard% with {wildcard} in all parameter values of this node.

Orphan Temp Stream Variable Write Without Read #0 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 #2 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 #13 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 Job Metadata Audio Normalization Design #0 Stream Set Temporary Variable Action
Reference Job Metadata Audio Normalization Design #7 Wildcard Condition V3
Reference Job Metadata Audio Normalization Design #26 Stream Set Temporary Variable Action
Setter Job Metadata Audio Normalization Nodelist #3 Job Metadata Changer Action V2
Setter Job Metadata Audio Normalization Nodelist #5 Job Metadata Changer Action
Reference Job Metadata Audio Track outputs Design #0 Stream Set Temporary Variable Action
Reference Job Metadata Audio Track outputs Design #9 Wildcard Condition V3
Reference Job Metadata Audio Track outputs Design #14 Fail Action
Reference Job Metadata Audio Track outputs Design #26 Stream Set Temporary Variable Action
Reference Job Metadata Video Format Design #0 Stream Set Temporary Variable Action
Reference Job Metadata Video Format Design #26 Stream Set Temporary Variable Action
Reference Job Metadata Video Normalization Design #0 Stream Set Temporary Variable Action
Reference Job Metadata Video Normalization Design #15 Wildcard Condition V3
Reference Job Metadata Video Normalization Design #26 Stream Set Temporary Variable Action
Setter Job Metadata Video Normalization Nodelist #16 Job Metadata Changer Action V2
Setter Job Metadata Video Normalization Nodelist #25 Job Metadata Changer Action V2
Reference Node Result 1f7a9d40-a77d-4d09-a384-ddf9f351e734 Design #1 Stream Set Temporary Variable Action
Reference Node Result bfb0b81e-3a18-4ea8-982f-2087dec1a0ea Design #11 Job Execute ExtendScript In Premiere Action V2
Reference Node Result f96c7ea2-1afc-4816-8b36-280a1e530162 Design #21 Stream Set Temporary Variable Action
Reference Temp Stream Variable NumberOfAudioChannels Design #9 Wildcard Condition V3
Reference Temp Stream Variable NumberOfAudioChannels Design #14 Fail Action
Setter Temp Stream Variable NumberOfAudioChannels Nodelist #1 Stream Set Temporary Variable Action
Setter Temp Stream Variable encoding_preset Nodelist #0 Stream Set Temporary Variable Action
Setter Temp Stream Variable encoding_preset Nodelist #26 Stream Set Temporary Variable Action
Setter Temp Stream Variable extension Nodelist #2 Stream Set Temporary Variable Action
Reference Temp Stream Variable failMessage Design #8 Send Message to User
Reference Temp Stream Variable failMessage Design #28 Fail Action
Setter Temp Stream Variable failMessage Nodelist #27 Stream Set Temporary Variable Action
Reference Temp Stream Variable project_content_analysis Design #22 Match Multiple Patterns Condition
Reference Temp Stream Variable project_content_analysis Design #23 Match Multiple Patterns Condition
Reference Temp Stream Variable project_content_analysis Design #35 Match Multiple Patterns Condition
Reference Temp Stream Variable project_content_analysis Design #36 Match Multiple Patterns Condition
Setter Temp Stream Variable project_content_analysis Nodelist #21 Stream Set Temporary Variable Action
Setter Temp Stream Variable unique_name Nodelist #13 Stream Set Temporary Variable Action

Nodes

#TypeTitleDescriptionSummaryReferencesIssues
0 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: encoding_preset

success -> #2 Stream Set Temporary Variable Action
failure -> #2 Stream Set Temporary Variable Action
job_metadata:Audio Normalization job_metadata:Audio Track outputs job_metadata:Video Format job_metadata:Video Normalization
Error Error Error Error Orphan
1 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: NumberOfAudioChannels

success -> #9 Wildcard Condition V3
failure -> #27 Stream Set Temporary Variable Action
node_result:1f7a9d40-a77d-4d09-a384-ddf9f351e734
2 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: extension

success -> #13 Stream Set Temporary Variable Action
failure -> #13 Stream Set Temporary Variable Action
Orphan
3 Action / Metadata / Job Metadata Changer Action Job Metadata Changer Action V2 Will change a single metadata value for a job metadata: Audio Normalization

success -> #0 Stream Set Temporary Variable Action
failure -> #0 Stream Set Temporary Variable Action
Error
4 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: ['prproj']
against: {project.extension}
condition: IS

success -> #15 Wildcard Condition V3
failure -> #24 Wildcard Condition V3
5 Action / Metadata / Job Metadata Changer Action Job Metadata Changer Action Will change a single metadata value for a job metadata: Audio Normalization

success -> #25 Job Metadata Changer Action V2
failure -> #27 Stream Set Temporary Variable Action
Error
6 Action / Helmut / Job Status Update Action Job Status Update Action Will set a job's status message: Collecting exported sequence information

success -> #10 Json Extract Action V2
failure -> #27 Stream Set Temporary Variable Action
7 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: ['EBU-R128']
against: {job.metadata.Audio Normalization}
condition: MATCH

success -> #6 Job Status Update Action
failure -> #3 Job Metadata Changer Action V2
job_metadata:Audio Normalization
Error
8 Output / User / User Message Output Send Message to User Will send a message to a user message: {stream.variable.failMessage}

success -> #28 Fail Action
failure -> #28 Fail Action
stream_variable:failMessage
Deprecated Old Wildcard
9 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: ['{stream.variable.NumberOfAudioChannels}']
against: {job.metadata.Audio Track outputs}
condition: IS

success -> #0 Stream Set Temporary Variable Action
failure -> #14 Fail Action
job_metadata:Audio Track outputs stream_variable:NumberOfAudioChannels
Error
10 Action / General / Json Extract Action V2 Json Extract Action V2 Extract values from JSON payloads success -> #11 Job Execute ExtendScript In Premiere Action V2
failure -> #27 Stream Set Temporary Variable Action
11 Action / Helmut / Job Premiere Execute Extend Script Action V2 Job Execute ExtendScript In Premiere Action V2 Will execute ExtendScript in Premiere (panel required) success -> #1 Stream Set Temporary Variable Action
failure -> #27 Stream Set Temporary Variable Action
node_result:bfb0b81e-3a18-4ea8-982f-2087dec1a0ea
12 Action / Helmut / Stream Execute Generic Stream Action Stream Execute Generic Stream Action Will execute a generic stream success -> #29 Success Action
failure -> #29 Success Action
13 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: unique_name

success -> #17 Job Execute ExtendScript In Premiere Action V2
failure -> #12 Stream Execute Generic Stream Action
Orphan
14 Action / General / Fail Action With Message Fail Action Will always fail message: Please check Sequence Settings ! Exports with EBU-R128 must have the same number of audio channels (here:{stream.variab…

failure -> #38 Job Delete Action
job_metadata:Audio Track outputs stream_variable:NumberOfAudioChannels
Error
15 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: ['100-IRE-CLIP']
against: {job.metadata.Video Normalization}
condition: IS

success -> #7 Wildcard Condition V3
failure -> #16 Job Metadata Changer Action V2
job_metadata:Video Normalization
Error
16 Action / Metadata / Job Metadata Changer Action Job Metadata Changer Action V2 Will change a single metadata value for a job metadata: Video Normalization

success -> #7 Wildcard Condition V3
failure -> #7 Wildcard Condition V3
Error
17 Action / Helmut / Job Premiere Execute Extend Script Action V2 Job Execute ExtendScript In Premiere Action V2 Will execute ExtendScript in Premiere (panel required) success -> #21 Stream Set Temporary Variable Action
failure -> #21 Stream Set Temporary Variable Action
18 Action / Helmut / Premiere Alert Action V2 Premiere Alert Dialog Action V2 Will open an alert dialog in Premiere success -> #19 Fail Action
failure -> #19 Fail Action
19 Action / General / Fail Action With Message Fail Action Will always fail message: The export [{job.name}] failed due to the presence of illegal characters not permitted in AMPP/SCS naming conventions. …

failure -> #38 Job Delete Action
20 Condition / General / Match Multiple Patterns Condition Match Multiple Patterns Condition Will match input against one or multiple Regular Expression patterns (not case-sensitive) source: ['Fabien.Villard@wbd.com']
against: {user.name}
condition: IS_NOT

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

success -> #12 Stream Execute Generic Stream Action
failure -> #12 Stream Execute Generic Stream Action
node_result:f96c7ea2-1afc-4816-8b36-280a1e530162
22 Condition / General / Match Multiple Patterns Condition Match Multiple Patterns Condition Will match input against one or multiple Regular Expression patterns (not case-sensitive) source: ['AllGood']
against: {stream.variable.project_content_analysis}
condition: IS

failure -> #23 Match Multiple Patterns Condition
stream_variable:project_content_analysis
23 Condition / General / Match Multiple Patterns Condition Match Multiple Patterns Condition Will match input against one or multiple Regular Expression patterns (not case-sensitive) source: ['AssetToCopy']
against: {stream.variable.project_content_analysis}
condition: IS

success -> #37 Premiere Prompt Dialog Action V2
failure -> #35 Match Multiple Patterns Condition
stream_variable:project_content_analysis
24 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: ['aepx']
against: {project.extension}
condition: IS

success -> #5 Job Metadata Changer Action
failure -> #5 Job Metadata Changer Action
25 Action / Metadata / Job Metadata Changer Action Job Metadata Changer Action V2 Will change a single metadata value for a job metadata: Video Normalization

success -> #26 Stream Set Temporary Variable Action
failure -> #27 Stream Set Temporary Variable Action
Error
26 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: encoding_preset

success -> #2 Stream Set Temporary Variable Action
failure -> #27 Stream Set Temporary Variable Action
job_metadata:Audio Normalization job_metadata:Audio Track outputs job_metadata:Video Format job_metadata:Video Normalization
Error Error Error Error Orphan
27 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: failMessage

success -> #8 Send Message to User
failure -> #8 Send Message to User
28 Action / General / Fail Action With Message Fail Action Will always fail message: {stream.variable.failMessage}

failure -> #38 Job Delete Action
stream_variable:failMessage
29 Action / General / Success Action Success Action Use it to make a failed node be successful to ensure a whole stream is successful success -> #38 Job Delete Action
30 Condition / General / Regex Condition RegEx Match Condition Will match one or multiple inputs against a regular expression pattern (case-sensitive) condition: MATCH

success -> #4 Wildcard Condition V3
failure -> #18 Premiere Alert Dialog Action V2
31 Action / Helmut / Job Premiere Execute Extend Script Action V2 Job Execute ExtendScript In Premiere Action V2 Will execute ExtendScript in Premiere (panel required) success -> #32 Premiere Prompt Dialog Action V2
failure -> #32 Premiere Prompt Dialog Action V2
32 Action / Helmut / Premiere Prompt Action V2 Premiere Prompt Dialog Action V2 Will open a prompt dialog in Premiere success -> #33 Fail Action
failure -> #33 Fail Action
33 Action / General / Fail Action With Message Fail Action Will always fail
34 Action / Helmut / Job Create Job Action Job Create Job Action V2 Will create a new job
35 Condition / General / Match Multiple Patterns Condition Match Multiple Patterns Condition Will match input against one or multiple Regular Expression patterns (not case-sensitive) source: ['BigAmountToCopy']
against: {stream.variable.project_content_analysis}
condition: IS

failure -> #36 Match Multiple Patterns Condition
stream_variable:project_content_analysis
36 Condition / General / Match Multiple Patterns Condition Match Multiple Patterns Condition Will match input against one or multiple Regular Expression patterns (not case-sensitive) source: ['BigFileToCopy']
against: {stream.variable.project_content_analysis}
condition: IS
stream_variable:project_content_analysis
37 Action / Helmut / Premiere Prompt Action V2 Premiere Prompt Dialog Action V2 Will open a prompt dialog in Premiere success -> #31 Job Execute ExtendScript In Premiere Action V2
38 Action / Helmut / Job Delete Action Job Delete Action Will delete a job from the database by id