Web Upload Asset

WEB_UPLOAD · CLIENT · 62440a52bbe8ca000109bb8c

Nodes45
References22
Dynamic2
Errors3
Warnings0
Score255
Compatible 4.13.0 98% 44/45 ok · 1 dep

Issues

Show Hide
SeverityTypeNode
Error Missing Metadata Definition #32 Job Metadata Changer Action V2
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 #29 Job Metadata Changer Action V2
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 Variable Definition #17 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.

Deprecated Compatibility: Deprecated Node Reference #4 Media Color Space Condition
Details

Media Color Space Condition 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 · job.mimeType.{path.extension.{job.source}}
Details

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

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.

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard · job.mimeType.{path.extension.{job.source}}
Details

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

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard · path.basename.{job.source}
Details

{path.basename.{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.

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.

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard · path.basename.{job.source}
Details

{path.basename.{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.

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard · path.basename.{job.source}
Details

{path.basename.{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.

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard · path.basename.{job.source}
Details

{path.basename.{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.

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard · path.basename.{job.source}
Details

{path.basename.{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.

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.

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard · string.case.to.lower.{path.extension.{job.source}}
Details

{string.case.to.lower.{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.

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard · job.mimeType.{path.extension.{job.source}}
Details

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

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.

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard · path.basename.{job.source}
Details

{path.basename.{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.

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard · user.name%
Details

{user.name%} 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.basename.{job.source}
Details

{path.basename.{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.

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard · job.mimeType.{path.extension.{job.source}}
Details

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

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard · path.basename.{job.source}
Details

{path.basename.{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.

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.

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard · path.basename.{job.source}
Details

{path.basename.{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.

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard · path.extension.{job.destination}
Details

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

{path.basename.{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.

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard · path.basename.{job.source}
Details

{path.basename.{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.

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard · path.basename.{job.source}
Details

{path.basename.{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.

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard · path.basename.{job.source}
Details

{path.basename.{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 #8 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 #39 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.

Dynamic Reference Dynamic Variable Reference #12 Folder Exists Condition
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 Asset workfolder Design #13 Job Render In AME Action V2
Reference Helmut Variable Asset workfolder Design #18 Stream Set Temporary Variable Action
Reference Helmut Variable Asset workfolder Design #28 Stream Set Temporary Variable Action
Reference Helmut Variable Asset-Breadcrumb Design #31 Cosmo Add Asset To Project Action V9
Reference Helmut Variable IO EPR path Design #5 Stream Set Temporary Variable Action
Reference Helmut Variable IO EPR path Design #6 Stream Set Temporary Variable Action
Reference Helmut Variable IO media path Design #17 Stream Set Temporary Variable Action
Reference Helmut Variable IO media path Design #26 Empty String Condition
Reference Job Metadata Asset Affiliation Design #10 Wildcard Condition V3
Setter Job Metadata time1 Nodelist #32 Job Metadata Changer Action V2
Setter Job Metadata time2 Nodelist #29 Job Metadata Changer Action V2
Reference Node Result d85096c4-da93-4a30-8af4-af878b09a2f5_0 Design #8 Stream Set Temporary Variable Action
Reference Project Metadata Autoimport Audio Encoding Preset Design #6 Stream Set Temporary Variable Action
Reference Project Metadata Autoimport Audio Encoding Preset Design #21 Wildcard Condition V3
Reference Project Metadata Autoimport Transcoding Design #2 Wildcard Condition V3
Reference Project Metadata Autoimport Video Encoding Preset Design #5 Stream Set Temporary Variable Action
Reference Project Metadata Autoimport Video Encoding Preset Design #22 Wildcard Condition V3
Reference Store Variable AME {local.os} Design #12 Folder Exists Condition
Reference Store Variable AME {local.os} Design #13 Job Render In AME Action V2
Reference Store Variable Default Extensions black list Design #24 Wildcard Condition V3
Reference Temp Stream Variable asset-import-highres Design #31 Cosmo Add Asset To Project Action V9
Setter Temp Stream Variable asset-import-highres Nodelist #16 Stream Set Temporary Variable Action
Reference Temp Stream Variable autoimport-epr Design #7 File Exists Condition
Reference Temp Stream Variable autoimport-epr Design #13 Job Render In AME Action V2
Setter Temp Stream Variable autoimport-epr Nodelist #5 Stream Set Temporary Variable Action
Setter Temp Stream Variable autoimport-epr Nodelist #6 Stream Set Temporary Variable Action
Setter Temp Stream Variable hires-assetID Nodelist #8 Stream Set Temporary Variable Action
Setter Temp Stream Variable hires-render-path Nodelist #39 Stream Set Temporary Variable Action
Reference Temp Stream Variable ingest-destination Design #30 Job File Copy Action V2
Setter Temp Stream Variable ingest-destination Nodelist #17 Stream Set Temporary Variable Action
Setter Temp Stream Variable ingest-destination Nodelist #18 Stream Set Temporary Variable Action
Setter Temp Stream Variable ingest-destination Nodelist #28 Stream Set Temporary Variable Action

Nodes

#TypeTitleDescriptionSummaryReferencesIssues
0 Action / Metadata / Metadata Auto Mapper Action Metadata Auto Mapper Action Will map wildcards in all available metadata success -> #27 Split Stream Action
1 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: ['IMAGE']
against: {job.mimeType.{path.extension.{job.source}}}
condition: IS

success -> #23 Success Action
failure -> #3 Wildcard Condition V3
2 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: ['false']
against: {project.metadata.Autoimport Transcoding}
condition: IS

success -> #23 Success Action
failure -> #1 Wildcard Condition V3
project_metadata:Autoimport Transcoding
3 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: ['VIDEO']
against: {job.mimeType.{path.extension.{job.source}}}
condition: IS

success -> #4 Media Color Space Condition
failure -> #21 Wildcard Condition V3
4 Condition / Media / Color Space Condition Media Color Space Condition Will check if the color space matches source: {job.source}
condition: IS
value: RGBA

success -> #23 Success Action
failure -> #22 Wildcard Condition V3
Deprecated
5 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: autoimport-epr

success -> #7 File Exists Condition
helmut_variable:IO EPR path project_metadata:Autoimport Video Encoding Preset
6 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: autoimport-epr

success -> #7 File Exists Condition
helmut_variable:IO EPR path project_metadata:Autoimport Audio Encoding Preset
7 Condition / File / File Multiple Exists Condition File Exists Condition Will check if one or more files exist condition: DOES_EXIST

success -> #12 Folder Exists Condition
failure -> #20 Job Status Update Action
stream_variable:autoimport-epr
8 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: hires-assetID

success -> #9 Job Status Update Action
node_result:d85096c4-da93-4a30-8af4-af878b09a2f5_0
Orphan
9 Action / Helmut / Job Status Update Action Job Status Update Action Will set a job's status message: Asset {path.basename.{job.source}} has been added to the project successfully.

success -> #43 Job Status Update Action
10 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: ['central feed ingest']
against: {job.metadata.Asset Affiliation}
condition: IS

success -> #26 Empty String Condition
failure -> #18 Stream Set Temporary Variable Action
job_metadata:Asset Affiliation
11 Action / General / Sleep Action Sleep Action Will sleep for an amount of milliseconds
12 Condition / Folder / Folder Multiple Exists Condition Folder Exists Condition Will check if one or more folders exist folders: ['{path.split.0:-2.{store.variable.AME {local.os}}}']
condition: DOES_EXIST

success -> #13 Job Render In AME Action V2
failure -> #14 Job Status Update Action
store_variable:AME {local.os}
Dynamic Reference
13 Action / Helmut / Job AMERender Action Job Render In AME Action V2 Will render a job in AME (Panel required). Node result will be the destination file path success -> #16 Stream Set Temporary Variable Action
failure -> #15 Job Status Update Action
helmut_variable:Asset workfolder store_variable:AME {local.os} stream_variable:autoimport-epr
Dynamic Reference
14 Action / Helmut / Job Status Update Action Job Status Update Action Will set a job's status message: No Adobe Media Encoder instance was found on the render machine
15 Action / Helmut / Job Status Update Action Job Status Update Action Will set a job's status message: Failed to render asset {path.basename.{job.source}} with AME!
16 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: asset-import-highres

success -> #32 Job Metadata Changer Action V2
17 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: ingest-destination

success -> #19 Job Status Update Action
helmut_variable:IO media path
Error
18 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: ingest-destination

success -> #19 Job Status Update Action
helmut_variable:Asset workfolder
19 Action / Helmut / Job Status Update Action Job Status Update Action Will set a job's status message: Starting to import asset {path.basename.{job.source}} ...

success -> #2 Wildcard Condition V3
20 Action / Helmut / Job Status Update Action Job Status Update Action Will set a job's status message: Autoimport preset doesn't exist!
21 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: ['no transcoding']
against: {project.metadata.Autoimport Audio Encoding Preset}
condition: IS

success -> #23 Success Action
failure -> #6 Stream Set Temporary Variable Action
project_metadata:Autoimport Audio Encoding Preset
22 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: ['no transcoding']
against: {project.metadata.Autoimport Video Encoding Preset}
condition: IS

success -> #23 Success Action
failure -> #5 Stream Set Temporary Variable Action
project_metadata:Autoimport Video Encoding Preset
23 Action / General / Success Action Success Action Use it to make a failed node be successful to ensure a whole stream is successful success -> #30 Job File Copy Action V2
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: ['{store.variable.Default Extensions black list}']
against: {string.case.to.lower.{path.extension.{job.source}}}
condition: IS

success -> #25 Success Action
failure -> #10 Wildcard Condition V3
store_variable:Default Extensions black list
25 Action / General / Success Action Success Action Use it to make a failed node be successful to ensure a whole stream is successful
26 Condition / General / Empty String Condition Empty String Condition Will check one or multiple strings whether they are empty or not condition: EMPTY

success -> #28 Stream Set Temporary Variable Action
failure -> #17 Stream Set Temporary Variable Action
helmut_variable:IO media path
Error
27 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 -> #11 Sleep Action
failure -> #24 Wildcard Condition V3
28 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: ingest-destination

success -> #19 Job Status Update Action
helmut_variable:Asset workfolder
29 Action / Metadata / Job Metadata Changer Action Job Metadata Changer Action V2 Will change a single metadata value for a job metadata: time2

success -> #31 Cosmo Add Asset To Project Action V9
Error
30 Action / Helmut / Job File Copy With Options Action V2 Job File Copy Action V2 Will copy a file source: {job.source}
target: {stream.variable.ingest-destination}/{job.mimeType.{path.extension.{job.source}}}/{path.basename.{job.source}}.{path.ex…

success -> #16 Stream Set Temporary Variable Action
failure -> #33 Job Status Update Action
stream_variable:ingest-destination
31 Action / Helmut / Cosmo Asset Add Action V9 Cosmo Add Asset To Project Action V9 Will add a new asset to multiple projects in Cosmo. The asset IDs will be added to the last results. They can be retrieved with 'nodeID_index' e.g. '58ff3a15-e295-4188-8045-6231aece5990_0' success -> #39 Stream Set Temporary Variable Action
failure -> #35 Job Status Update Action
helmut_variable:Asset-Breadcrumb stream_variable:asset-import-highres
32 Action / Metadata / Job Metadata Changer Action Job Metadata Changer Action V2 Will change a single metadata value for a job metadata: time1

success -> #29 Job Metadata Changer Action V2
Error
33 Action / Helmut / Job Status Update Action Job Status Update Action Will set a job's status message: Failed to copy asset {path.basename.{job.source}}!
34 Action / Helmut / Job Download Web Content Action Job Download Web Content Action V1 Downloads web content from a given URL success -> #41 Stream Set Temporary Variable Action
failure -> #40 Job Status Update Action
35 Action / Helmut / Job Status Update Action Job Status Update Action Will set a job's status message: Failed to add asset {path.basename.{job.source}} to Cosmo!
36 Action / Helmut / Cosmo Asset Add Action V9 Cosmo Add Asset To Project Action V9 Will add a new asset to multiple projects in Cosmo. The asset IDs will be added to the last results. They can be retrieved with 'nodeID_index' e.g. '58ff3a15-e295-4188-8045-6231aece5990_0' success -> #38 Job Status Update Action
failure -> #40 Job Status Update Action
37 Action / General / Sleep Action Sleep Action Will sleep for an amount of milliseconds success -> #36 Cosmo Add Asset To Project Action V9
38 Action / Helmut / Job Status Update Action Job Status Update Action Will set a job's status message: done
39 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable temporary variable: hires-render-path

success -> #8 Stream Set Temporary Variable Action
Orphan
40 Action / Helmut / Job Status Update Action Job Status Update Action Will set a job's status message: fail
41 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable success -> #37 Sleep Action
42 Action / Helmut / Job Status Update Action Job Status Update Action Will set a job's status message: {job.name} - DONE {project.name}
43 Action / Helmut / Job Status Update Action Job Status Update Action Will set a job's status message: Asset {path.basename.{job.source}} has been added to the project successfully.
44 Action / Helmut / Stream Set Temporary Variable Action Stream Set Temporary Variable Action Will set a temporary custom stream variable success -> #42 Job Status Update Action