Aktive Konfiguration: PROD · Helmut4 PROD · helmut4_backup_l-helmut1.adin.mdr.de_2026-10-18 10_57_41 202 Streams
Öffnen
TEST IO

ESP Transfer Hires Growing

Helmut4 TEST · helmut4_backup_192.168.178.209_2026-10-18 20_33_12

Struktur und Aufrufe dieses Streams prüfen Im HView öffnen Abhängigkeiten
Zur Konfiguration
Hervorgehobener Node: def478d2-47f9-4a33-b43d-221668949126
Die UUID wird in den Rohdaten markiert. Die Node-Klasse findest du in der Deprecated-Arbeitsliste oder direkt im JSON-Ausschnitt.

Gruppenzugehörigkeit

Keine explizite Zuordnung

Aktivierung

Aktiviert

Jobstatus im Dashboard

8 Job Status Update

Grafische Streamansicht

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

Variablen und Fundstellen

0
Keine direkten Variablenverwendungen erkannt.

Stream-Rohdaten

{
  "id": "69e8d477eb54806a6962577d",
  "name": "ESP Transfer Hires Growing",
  "createDate": "2026-04-22T14:00:23.378Z",
  "modificationDate": "2026-04-22T14:00:23.378Z",
  "streamEvent": "WATCHFOLDER",
  "streamHost": "CLIENT",
  "disabled": false,
  "startNodeUUID": "a6357dfe-5e22-46fd-a9cb-0c5bbb5548e4",
  "groups": [],
  "order": 4,
  "tags": [
    "IO"
  ],
  "design": "{\"operators\":{\"0\":{\"top\":40,\"left\":850,\"properties\":{\"description\":\"Will map wildcards in all available metadata\",\"title\":\"Metadata Auto Mapper Action\",\"nodeUUID\":\"5462795a-928d-472f-8f8c-90a00ccf777d\",\"uncontained\":false,\"class\":\"nodes.actions.metadata.MetadataAutoMapperActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"1\":{\"top\":40,\"left\":1225,\"properties\":{\"description\":\"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 than 60 seconds\",\"title\":\"Split Stream Action\",\"nodeUUID\":\"b25ddad9-ece5-4115-b52d-81da56a2a376\",\"uncontained\":false,\"class\":\"nodes.actions.general.SplitStreamActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"2\":{\"top\":40,\"left\":2295,\"properties\":{\"description\":\"Will sleep for an amount of milliseconds\",\"title\":\"Sleep Action\",\"nodeUUID\":\"c6ced58f-8b61-47a2-b279-89afe696310d\",\"uncontained\":false,\"class\":\"nodes.actions.general.SleepActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Milliseconds\":{\"type\":\"INTEGER\",\"description\":\"Amount of milliseconds that the node waits for\",\"variableName\":\"ms\",\"placeholder\":\"1000\",\"value\":\"150\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"hidden\":true}},\"3\":{\"top\":240,\"left\":1790,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"e6d2d6b8-1509-4f15-a419-54b8af795265\",\"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\":\"input_file\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{job.source}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Debug Ausgaben\"}},\"4\":{\"top\":2980,\"left\":2590,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"57a2f99d-dea1-459d-966a-915db6eb76bd\",\"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\":\"log_ffmpeg_command\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"/usr/local/bin/ffmpeg {stream.variable.realtime_flag} -i \\\"{stream.variable.highres}\\\" {stream.variable.ffmpeg_command} -timecode {stream.variable.timecode} \\\"{path.map.to.unix.{job.destination}}\\\"\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Log ffmpeg command\",\"hidden\":true}},\"5\":{\"top\":3550,\"left\":3559,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"a3b49cf5-fbaf-4f65-ac16-861749b9de81\",\"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\":\"SUCCESSFUL\"},\"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\":\"Rendering with ffmpeg done\"},\"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\"}}}},\"6\":{\"top\":3030,\"left\":2044,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"2724bf8e-3c5a-484d-88c8-417c9068e6c0\",\"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\":\"RUNNING\"},\"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\":\"Starting ffmpeg transcoding: {job.source}\"},\"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\":\"50\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"7\":{\"top\":2670,\"left\":2604,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"43a26bff-4046-4da7-bdea-737c5dcb1109\",\"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\":\"highres\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{path.map.to.unix.{job.source}}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"8\":{\"top\":3150,\"left\":2599,\"properties\":{\"description\":\"Will execute a command\",\"title\":\"Commandline Execute Action\",\"nodeUUID\":\"24f9aa0f-ed40-45b4-af95-eca3e0477ab4\",\"uncontained\":false,\"class\":\"nodes.actions.execute.ExecuteProcessActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Command\":{\"type\":\"STRING\",\"description\":\"The command to execute\",\"variableName\":\"cmd\",\"placeholder\":\"uptime\",\"value\":\"/usr/local/bin/ffmpeg {stream.variable.realtime_flag} -i \\\"{stream.variable.highres}\\\" {stream.variable.ffmpeg_command} -timecode {stream.variable.timecode} \\\"{path.map.to.unix.{job.destination}}\\\"\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"9\":{\"top\":3180,\"left\":3564,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"ce051224-a0e1-4a73-a985-3f8702165ea6\",\"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\":\"FFmpeg transcoding failed: {job.name}\"},\"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\":\"50\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"10\":{\"top\":3550,\"left\":4084,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"c4a67ee9-c8b4-4475-acbf-ac432f38c2f0\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"11\":{\"top\":3665,\"left\":1524,\"properties\":{\"description\":\"Will match one or multiple inputs against a regular expression pattern (case-sensitive)\",\"title\":\"RegEx Match Condition\",\"nodeUUID\":\"f19893c2-36d1-4cdd-bb1e-24848b87c227\",\"uncontained\":false,\"class\":\"nodes.conditions.general.RegexConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"MATCH\",\"MATCH_NOT\"],\"value\":\"MATCH\"},\"Input(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The string(s) to match against the pattern\",\"variableName\":\"sources\",\"value\":[\"{node.result.96cbc795-4788-4c12-acc0-b85ae334b11c}\"]},\"RegEx pattern\":{\"type\":\"STRING\",\"description\":\"The regular expression pattern to match the input against\",\"variableName\":\"match\",\"value\":\".*OpenCube.*\"}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"12\":{\"top\":2710,\"left\":204,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"78abeec0-e041-4eaa-b551-3f88b588e73c\",\"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\":\"ffmpeg_command\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"-map 0:v? -map 0:a?  -y -dn -c:v mpeg2video -c:a copy -async 1 -b:v 10M -copyts -g 15  -maxrate 10M -minrate 10M -bufsize 10M -pix_fmt yuv420p -flags +ilme+ildct -top 1\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"FFMPEG Command\"}},\"13\":{\"top\":3310,\"left\":1524,\"properties\":{\"description\":\"Will match one or multiple inputs against a regular expression pattern (case-sensitive)\",\"title\":\"RegEx Match Condition\",\"nodeUUID\":\"31100b5e-33b1-4dde-808a-46c2a2daac75\",\"uncontained\":false,\"class\":\"nodes.conditions.general.RegexConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"MATCH\",\"MATCH_NOT\"],\"value\":\"MATCH\"},\"Input(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The string(s) to match against the pattern\",\"variableName\":\"sources\",\"value\":[\"{stream.last_result}\"]},\"RegEx pattern\":{\"type\":\"STRING\",\"description\":\"The regular expression pattern to match the input against\",\"variableName\":\"match\",\"value\":\".*Omneon.*\"}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"14\":{\"top\":2670,\"left\":2039,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"13f3fdf5-d91d-4fd6-9793-fc5878c79ecf\",\"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\":\"QUEUED\"},\"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\":\"Failed to read metadatas with mediainfo: {job.source}\"},\"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\"}}}},\"15\":{\"top\":3550,\"left\":2604,\"properties\":{\"description\":\"Will render a file with FFmpeg\",\"title\":\"Job Render With FFmpeg Action\",\"nodeUUID\":\"46f5e511-dc92-4b8c-ba65-7692e105b133\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.job.JobFFMPEGRenderActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"FFmpeg path\":{\"type\":\"STRING\",\"description\":\"Full path of FFmpeg executable\",\"variableName\":\"ffmpegPath\",\"placeholder\":\"/usr/local/bin/ffmpeg\",\"values\":[\"/usr/local/bin/ffmpeg\"],\"value\":\"/usr/local/bin/ffmpeg\"},\"Input parameters\":{\"type\":\"STRING\",\"description\":\"Parameters to be used before the input file\",\"variableName\":\"inputParameters\",\"value\":\"\"},\"Input file\":{\"type\":\"STRING\",\"description\":\"Input file path (incl. name and extension)\",\"variableName\":\"sourceFile\",\"placeholder\":\"{job.source}\",\"values\":[\"{job.source}\"],\"value\":\"{job.source}\"},\"Output parameters\":{\"type\":\"STRING\",\"description\":\"Parameters to be used for the output file\",\"variableName\":\"outputParameters\",\"value\":\"{stream.variable.ffmpeg_command} -timecode {stream.variable.timecode}\"},\"Destination file\":{\"type\":\"STRING\",\"description\":\"Output file path (incl. name and extension)\",\"variableName\":\"destinationFile\",\"placeholder\":\"H:\\\\Destination_Folder_Name\\\\my_file.mxf\",\"value\":\"{path.map.to.unix.{job.destination}}\"},\"Timeout\":{\"type\":\"INTEGER\",\"description\":\"Timeout how long the Node should wait before it fails in seconds\",\"variableName\":\"timeout\",\"placeholder\":\"3600 (one hour)\",\"values\":[\"3600\"],\"value\":\"3600\"},\"Render message\":{\"type\":\"STRING\",\"description\":\"Dashboard message displayed during export process\",\"variableName\":\"renderMsg\",\"placeholder\":\"Rendering with FFmpeg as user '{user.name}'\",\"values\":[\"Rendering with FFmpeg as user '{user.name}'\"],\"value\":\"Rendering with FFmpeg as user '{user.name}'\"},\"Render done message\":{\"type\":\"STRING\",\"description\":\"Dashboard message displayed after export process\",\"variableName\":\"renderDoneMsg\",\"placeholder\":\"Rendering with FFmpeg as user '{user.name}' has been successful.\",\"values\":[\"Rendering with FFmpeg as user '{user.name}' has been successful\"],\"value\":\"Rendering with FFmpeg as user '{user.name}' has been successful\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"16\":{\"top\":4035,\"left\":2043,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"0bda2a69-c038-403c-9a7d-45e9258f1031\",\"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\":\"RUNNING\"},\"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\":\"Starting ffmpeg transcoding: {job.source}\"},\"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\":\"-1\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"17\":{\"top\":4025,\"left\":1524,\"properties\":{\"description\":\"Will match one or multiple inputs against a regular expression pattern (case-sensitive)\",\"title\":\"RegEx Match Condition\",\"nodeUUID\":\"924d99ab-1fdf-47e9-a6b0-c3bec154a2eb\",\"uncontained\":false,\"class\":\"nodes.conditions.general.RegexConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"MATCH\",\"MATCH_NOT\"],\"value\":\"MATCH\"},\"Input(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The string(s) to match against the pattern\",\"variableName\":\"sources\",\"value\":[\"{node.result.96cbc795-4788-4c12-acc0-b85ae334b11c}\"]},\"RegEx pattern\":{\"type\":\"STRING\",\"description\":\"The regular expression pattern to match the input against\",\"variableName\":\"match\",\"value\":\".*Imagine Communications.*\"}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"18\":{\"top\":40,\"left\":480,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"a6357dfe-5e22-46fd-a9cb-0c5bbb5548e4\",\"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\":\"RUNNING\"},\"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\":\"Proxy Datei wird erstellt ...\"},\"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\":\"50\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"19\":{\"top\":2950,\"left\":1545,\"properties\":{\"description\":\"Extract values from JSON payloads\",\"title\":\"Json Extract Action V2\",\"nodeUUID\":\"96cbc795-4788-4c12-acc0-b85ae334b11c\",\"uncontained\":false,\"class\":\"nodes.actions.general.JsonExtractActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Payload\":{\"type\":\"LONG_STRING\",\"description\":\"The JSON payload (object)\",\"variableName\":\"payload\",\"placeholder\":\"{\\\"info\\\":{\\\"users\\\":[{\\\"name:\\\":\\\"Peter Griffin\\\"}]}}\",\"value\":\"{node.result.faa18f48-5377-42c8-af94-c962e1b433a0}\"},\"Key path\":{\"type\":\"STRING\",\"description\":\"The path (key) to extract\",\"variableName\":\"path\",\"placeholder\":\"info.users[0].name\",\"value\":\"media.track[0].Encoded_Application_CompanyName\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"20\":{\"top\":3905,\"left\":670,\"properties\":{\"description\":\"Extract values from JSON payloads\",\"title\":\"Json Extract Action V2\",\"nodeUUID\":\"4c613c99-eeb4-4be1-be61-123213800837\",\"uncontained\":false,\"class\":\"nodes.actions.general.JsonExtractActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Payload\":{\"type\":\"LONG_STRING\",\"description\":\"The JSON payload (object)\",\"variableName\":\"payload\",\"placeholder\":\"{\\\"info\\\":{\\\"users\\\":[{\\\"name:\\\":\\\"Peter Griffin\\\"}]}}\",\"value\":\"{node.result.faa18f48-5377-42c8-af94-c962e1b433a0}\"},\"Key path\":{\"type\":\"STRING\",\"description\":\"The path (key) to extract\",\"variableName\":\"path\",\"placeholder\":\"info.users[0].name\",\"value\":\"media.track[0].extra.IsTruncated\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"21\":{\"top\":3830,\"left\":1084,\"properties\":{\"description\":\"Will match one or multiple inputs against a regular expression pattern (case-sensitive)\",\"title\":\"RegEx Match Condition\",\"nodeUUID\":\"da2d1f98-0737-40a3-9731-da2fe2fd2194\",\"uncontained\":false,\"class\":\"nodes.conditions.general.RegexConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"MATCH\",\"MATCH_NOT\"],\"value\":\"MATCH\"},\"Input(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The string(s) to match against the pattern\",\"variableName\":\"sources\",\"value\":[\"{node.result.4c613c99-eeb4-4be1-be61-123213800837}\"]},\"RegEx pattern\":{\"type\":\"STRING\",\"description\":\"The regular expression pattern to match the input against\",\"variableName\":\"match\",\"value\":\"Yes\"}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"22\":{\"top\":4390,\"left\":1519,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"23cd522f-a79f-44c8-a9ba-552fc228b3bc\",\"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\":\"realtime_flag\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"-re\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Growing Clip\"}},\"23\":{\"top\":2990,\"left\":1089,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"d83da240-3fc9-4b94-99cb-3b6bd4b584cc\",\"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\":\"realtime_flag\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Not Growing\"}},\"24\":{\"top\":4185,\"left\":230,\"properties\":{\"description\":\"Will execute javascript\",\"title\":\"Execute Javascript Action\",\"nodeUUID\":\"5584e6a4-cd5a-4460-b4e6-696f0ed05248\",\"uncontained\":false,\"class\":\"nodes.actions.execute.JavascriptExecuteActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Javascript\":{\"type\":\"LONG_STRING\",\"description\":\"Javascript based on 'Nashorn'\",\"variableName\":\"cmd\",\"value\":\"var json = JSON.parse(\\\"{stream.variable.escaped_json}\\\")\\nfindFirstTcTrack(json);\\nfunction findFirstTcTrack(json){\\n    for(var i = 0; i < json.media.track.length; i++){\\n        var track = json.media.track[i];\\n        if(track.TimeCode_FirstFrame){\\n           return track.TimeCode_FirstFrame;\\n        }\\n    }  \\n    return \\\"00:00:00:00\\\"\\n\\n}\\n\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"25\":{\"top\":4505,\"left\":230,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"bc4b9565-18e9-4a5f-b18e-d6c3b1b5b2e3\",\"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\":\"timecode\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{stream.last_result}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"26\":{\"top\":3540,\"left\":230,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action V2\",\"nodeUUID\":\"def478d2-47f9-4a33-b43d-221668949126\",\"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\":\"{stream.last_result}\"},\"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\"}},\"hidden\":true,\"subtitle\":\"Replace \\\" with \\\\\\\"\"}},\"27\":{\"top\":3705,\"left\":230,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action V2\",\"nodeUUID\":\"69a7b017-053c-43ad-ace1-ee2f4c9e9319\",\"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\":\"{stream.last_result}\"},\"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\":\"\\\\n\"},\"Replace with\":{\"type\":\"STRING\",\"description\":\"The character you want to replace the found matches with, empty for nothing (optional)\",\"variableName\":\"replacer\",\"placeholder\":\"-\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"hidden\":true,\"subtitle\":\"Remove \\\\n\"}},\"28\":{\"top\":3860,\"left\":230,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"3ec0f417-b11c-48e7-9bc2-71f4bc9c733f\",\"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\":\"escaped_json\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{stream.last_result}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"29\":{\"top\":2425,\"left\":3060,\"properties\":{\"description\":\"Will render a file with FFmpeg\",\"title\":\"Job Render With FFmpeg Action\",\"nodeUUID\":\"41e44cb2-c0fa-4d32-9abb-12b71784f490\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.job.JobFFMPEGRenderActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"FFmpeg path\":{\"type\":\"STRING\",\"description\":\"Full path of FFmpeg executable\",\"variableName\":\"ffmpegPath\",\"placeholder\":\"/usr/local/bin/ffmpeg\",\"values\":[\"/usr/local/bin/ffmpeg\"],\"value\":\"/usr/local/bin/ffmpeg\"},\"Input parameters\":{\"type\":\"STRING\",\"description\":\"Parameters to be used before the input file\",\"variableName\":\"inputParameters\",\"value\":\"{stream.variable.realtime_flag} -i \"},\"Input file\":{\"type\":\"STRING\",\"description\":\"Input file path (incl. name and extension)\",\"variableName\":\"sourceFile\",\"placeholder\":\"{job.source}\",\"values\":[\"{job.source}\"],\"value\":\"\\\"{stream.variable.highres}\\\" \"},\"Output parameters\":{\"type\":\"STRING\",\"description\":\"Parameters to be used for the output file\",\"variableName\":\"outputParameters\",\"value\":\"{stream.variable.ffmpeg_command} -timecode {stream.variable.timecode}\"},\"Destination file\":{\"type\":\"STRING\",\"description\":\"Output file path (incl. name and extension)\",\"variableName\":\"destinationFile\",\"placeholder\":\"H:\\\\Destination_Folder_Name\\\\my_file.mxf\",\"value\":\"\\\"{path.map.to.unix.{job.destination}}\\\"\"},\"Timeout\":{\"type\":\"INTEGER\",\"description\":\"Timeout how long the Node should wait before it fails in seconds\",\"variableName\":\"timeout\",\"placeholder\":\"3600 (one hour)\",\"values\":[\"3600\"],\"value\":\"3600\"},\"Render message\":{\"type\":\"STRING\",\"description\":\"Dashboard message displayed during export process\",\"variableName\":\"renderMsg\",\"placeholder\":\"Rendering with FFmpeg as user '{user.name}'\",\"values\":[\"Rendering with FFmpeg as user '{user.name}'\"],\"value\":\"Rendering with FFmpeg as user '{user.name}'\"},\"Render done message\":{\"type\":\"STRING\",\"description\":\"Dashboard message displayed after export process\",\"variableName\":\"renderDoneMsg\",\"placeholder\":\"Rendering with FFmpeg as user '{user.name}' has been successful.\",\"values\":[\"Rendering with FFmpeg as user '{user.name}' has been successful\"],\"value\":\"Rendering with FFmpeg as user '{user.name}' has been successful\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"test\"}},\"30\":{\"top\":2990,\"left\":205,\"properties\":{\"description\":\"Will return the full mediainfo response as json\",\"title\":\"Mediainfo As Json Action V2\",\"nodeUUID\":\"faa18f48-5377-42c8-af94-c962e1b433a0\",\"uncontained\":false,\"class\":\"nodes.actions.mediainfo.MediainfoJsonActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Filepath\":{\"type\":\"STRING\",\"description\":\"Complete file path (incl. extension) of media file\",\"variableName\":\"filePath\",\"placeholder\":\"H:\\\\Folder_name\\\\my_file_name.mov\",\"value\":\"{job.source}\"},\"Mediainfo path for macOS / Unix\":{\"type\":\"STRING\",\"description\":\"Full path to your mediainfo executable. Default points to the one shipped by Helmut4 client. The node auto detects the os and uses either the unix or win path provided\",\"variableName\":\"mediaInfoUnixPath\",\"values\":[\"/Applications/Helmut4.app/Contents/Resources/resources/bin/mediainfo\"],\"value\":\"/Applications/Helmut4.app/Contents/Resources/resources/bin/mediainfo\"},\"Mediainfo path for Windows\":{\"type\":\"STRING\",\"description\":\"Full path to your mediainfo executable. Default points to the one shipped by Helmut4 client. The node auto detects the os and uses either the unix or win path provided\",\"variableName\":\"mediaInfoWinPath\",\"values\":[\"C:/Program Files/MoovIT GmbH/Helmut4/resources/bin/mediainfo.exe\"],\"value\":\"C:/Program Files/MoovIT GmbH/Helmut4/resources/bin/mediainfo.exe\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"31\":{\"top\":2670,\"left\":1084,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"2b187bdf-43d2-40cc-b366-ce4b66d7b793\",\"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\":\"ffmpeg_mapping\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"-map 0\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"32\":{\"top\":1152,\"left\":1776,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"e087f21a-ae1a-4c27-b78b-b0850d7dbb2c\",\"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\":\"bmx_command\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\" -t op1a -p --ard-zdf-hdf --gf -o \\\"{path.map.to.unix.{job.destination}}\\\" \\\"{path.map.to.unix.{job.source}}\\\"  \"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"33\":{\"top\":1462,\"left\":1776,\"properties\":{\"description\":\"Will execute a unix BASH command\",\"title\":\"Bash Execute Action\",\"nodeUUID\":\"98656bbf-6d84-4143-984d-f853789dc314\",\"uncontained\":false,\"class\":\"nodes.actions.execute.BashExecuteActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Command\":{\"type\":\"STRING\",\"description\":\"The command to execute\",\"variableName\":\"cmd\",\"placeholder\":\"uptime\",\"value\":\"/usr/local/bin/bmxtranswrap {stream.variable.bmx_command}\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"34\":{\"top\":1762,\"left\":2321,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"ce25e923-9ea2-4a5e-a7cd-4e766b50a86d\",\"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\":\"BMXTransWrap failed: {job.name}\"},\"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\":\"50\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"35\":{\"top\":1432,\"left\":2321,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"49efdd91-f867-4fd6-8c71-e60a1edd5dab\",\"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\":\"SUCCESSFUL\"},\"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\":\"Transfer with BMXTransWrap erfolgreich\"},\"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\"}}}},\"36\":{\"top\":1432,\"left\":2711,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"5146c578-843f-4b7c-98dd-0469b54bba13\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"37\":{\"top\":505,\"left\":1790,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"5eac1d73-04e0-4c64-bfad-54079710f728\",\"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\":\"output_file\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{job.destination}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"startNode\":{\"left\":80,\"properties\":{\"class\":\"streamEvent\",\"className\":\"eventNode\",\"inputs\":{},\"outputs\":{\"trigger\":{\"label\":\"Trigger\"},\"failed\":{\"label\":\"Failed\"}},\"parameter\":{\"Event\":{\"type\":\"ENUM\",\"value\":\"WATCHFOLDER\",\"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: ESP Transfer Hires\",\"uncontained\":false,\"nodeUUID\":\"b4c29e71-769a-49b0-8b8a-b62ab7532931\"},\"top\":40}},\"links\":{\"0\":{\"fromOperator\":29,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"9\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"1\":{\"fromOperator\":0,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":1,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"2\":{\"fromOperator\":\"1\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":2,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"3\":{\"fromOperator\":\"startNode\",\"fromConnector\":\"trigger\",\"fromSubConnector\":0,\"toOperator\":18,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"4\":{\"fromOperator\":\"20\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"23\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"5\":{\"fromOperator\":\"15\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"5\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"6\":{\"fromOperator\":1,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":3,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"7\":{\"fromOperator\":18,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":0,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"8\":{\"fromOperator\":\"14\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":7,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"9\":{\"fromOperator\":29,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"5\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"10\":{\"fromOperator\":\"6\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":7,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"11\":{\"fromOperator\":\"5\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":10,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"12\":{\"fromOperator\":\"13\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":11,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"13\":{\"fromOperator\":3,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":37,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"14\":{\"fromOperator\":\"11\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":17,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"15\":{\"fromOperator\":\"16\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"15\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"16\":{\"fromOperator\":11,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"6\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"17\":{\"fromOperator\":17,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"6\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"18\":{\"fromOperator\":\"8\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"5\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"19\":{\"fromOperator\":\"12\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":30,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"20\":{\"fromOperator\":\"7\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"4\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"21\":{\"fromOperator\":19,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"13\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"22\":{\"fromOperator\":15,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"9\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"23\":{\"fromOperator\":\"8\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"9\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"24\":{\"fromOperator\":\"13\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"6\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"25\":{\"fromOperator\":\"4\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"8\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"26\":{\"fromOperator\":20,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":21,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"27\":{\"fromOperator\":21,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":22,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"28\":{\"fromOperator\":\"23\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"19\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"29\":{\"fromOperator\":21,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":23,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"30\":{\"fromOperator\":30,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"26\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"31\":{\"fromOperator\":17,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"16\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"32\":{\"fromOperator\":22,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"6\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"33\":{\"fromOperator\":24,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":25,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"34\":{\"fromOperator\":24,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":25,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"35\":{\"fromOperator\":25,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"20\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"36\":{\"fromOperator\":37,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":32,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"38\":{\"fromOperator\":31,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"14\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"39\":{\"fromOperator\":30,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"31\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"40\":{\"fromOperator\":26,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":27,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"42\":{\"fromOperator\":27,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":28,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"43\":{\"fromOperator\":28,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":24,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"44\":{\"fromOperator\":32,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":33,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"45\":{\"fromOperator\":33,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":34,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"46\":{\"fromOperator\":33,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":35,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"47\":{\"fromOperator\":35,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":36,\"toConnector\":\"trigger\",\"toSubConnector\":0}},\"operatorTypes\":{},\"grid\":{\"height\":9000,\"width\":16000}}",
  "deprecated": false,
  "nodeList": [
    {
      "class": "nodes.actions.metadata.MetadataAutoMapperActionImpl",
      "deprecated": false,
      "properties": {
        "nodeUUID": "5462795a-928d-472f-8f8c-90a00ccf777d",
        "successNodeUUID": "b25ddad9-ece5-4115-b52d-81da56a2a376"
      }
    },
    {
      "class": "nodes.actions.general.SplitStreamActionImpl",
      "deprecated": false,
      "properties": {
        "nodeUUID": "b25ddad9-ece5-4115-b52d-81da56a2a376",
        "failedNodeUUID": "e6d2d6b8-1509-4f15-a419-54b8af795265",
        "successNodeUUID": "c6ced58f-8b61-47a2-b279-89afe696310d"
      }
    },
    {
      "class": "nodes.actions.general.SleepActionImpl",
      "deprecated": false,
      "properties": {
        "ms": 150,
        "nodeUUID": "c6ced58f-8b61-47a2-b279-89afe696310d"
      }
    },
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "input_file",
        "variableValue": "{job.source}",
        "nodeUUID": "e6d2d6b8-1509-4f15-a419-54b8af795265",
        "successNodeUUID": "5eac1d73-04e0-4c64-bfad-54079710f728"
      }
    },
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "log_ffmpeg_command",
        "variableValue": "/usr/local/bin/ffmpeg {stream.variable.realtime_flag} -i \"{stream.variable.highres}\" {stream.variable.ffmpeg_command} -timecode {stream.variable.timecode} \"{path.map.to.unix.{job.destination}}\"",
        "nodeUUID": "57a2f99d-dea1-459d-966a-915db6eb76bd",
        "successNodeUUID": "24f9aa0f-ed40-45b4-af95-eca3e0477ab4"
      }
    },
    {
      "class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
      "deprecated": false,
      "properties": {
        "status": "SUCCESSFUL",
        "msg": "Rendering with ffmpeg done",
        "progress": 100,
        "nodeUUID": "a3b49cf5-fbaf-4f65-ac16-861749b9de81",
        "successNodeUUID": "c4a67ee9-c8b4-4475-acbf-ac432f38c2f0"
      }
    },
    {
      "class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
      "deprecated": false,
      "properties": {
        "status": "RUNNING",
        "msg": "Starting ffmpeg transcoding: {job.source}",
        "progress": 50,
        "nodeUUID": "2724bf8e-3c5a-484d-88c8-417c9068e6c0",
        "successNodeUUID": "43a26bff-4046-4da7-bdea-737c5dcb1109"
      }
    },
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "highres",
        "variableValue": "{path.map.to.unix.{job.source}}",
        "nodeUUID": "43a26bff-4046-4da7-bdea-737c5dcb1109",
        "successNodeUUID": "57a2f99d-dea1-459d-966a-915db6eb76bd"
      }
    },
    {
      "class": "nodes.actions.execute.ExecuteProcessActionImplV2",
      "deprecated": false,
      "properties": {
        "cmd": "/usr/local/bin/ffmpeg {stream.variable.realtime_flag} -i \"{stream.variable.highres}\" {stream.variable.ffmpeg_command} -timecode {stream.variable.timecode} \"{path.map.to.unix.{job.destination}}\"",
        "nodeUUID": "24f9aa0f-ed40-45b4-af95-eca3e0477ab4",
        "failedNodeUUID": "ce051224-a0e1-4a73-a985-3f8702165ea6",
        "successNodeUUID": "a3b49cf5-fbaf-4f65-ac16-861749b9de81"
      }
    },
    {
      "class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
      "deprecated": false,
      "properties": {
        "status": "FAILED",
        "msg": "FFmpeg transcoding failed: {job.name}",
        "progress": 50,
        "nodeUUID": "ce051224-a0e1-4a73-a985-3f8702165ea6"
      }
    },
    {
      "class": "nodes.actions.general.SuccessActionImpl",
      "deprecated": false,
      "properties": {
        "nodeUUID": "c4a67ee9-c8b4-4475-acbf-ac432f38c2f0"
      }
    },
    {
      "class": "nodes.conditions.general.RegexConditionImpl",
      "deprecated": false,
      "properties": {
        "conditionType": "MATCH",
        "match": ".*OpenCube.*",
        "sources": [
          "{node.result.96cbc795-4788-4c12-acc0-b85ae334b11c}"
        ],
        "nodeUUID": "f19893c2-36d1-4cdd-bb1e-24848b87c227",
        "failedNodeUUID": "924d99ab-1fdf-47e9-a6b0-c3bec154a2eb",
        "successNodeUUID": "2724bf8e-3c5a-484d-88c8-417c9068e6c0"
      }
    },
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "ffmpeg_command",
        "variableValue": "-map 0:v? -map 0:a?  -y -dn -c:v mpeg2video -c:a copy -async 1 -b:v 10M -copyts -g 15  -maxrate 10M -minrate 10M -bufsize 10M -pix_fmt yuv420p -flags +ilme+ildct -top 1",
        "nodeUUID": "78abeec0-e041-4eaa-b551-3f88b588e73c",
        "successNodeUUID": "faa18f48-5377-42c8-af94-c962e1b433a0"
      }
    },
    {
      "class": "nodes.conditions.general.RegexConditionImpl",
      "deprecated": false,
      "properties": {
        "conditionType": "MATCH",
        "match": ".*Omneon.*",
        "sources": [
          "{stream.last_result}"
        ],
        "nodeUUID": "31100b5e-33b1-4dde-808a-46c2a2daac75",
        "failedNodeUUID": "f19893c2-36d1-4cdd-bb1e-24848b87c227",
        "successNodeUUID": "2724bf8e-3c5a-484d-88c8-417c9068e6c0"
      }
    },
    {
      "class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
      "deprecated": false,
      "properties": {
        "status": "QUEUED",
        "msg": "Failed to read metadatas with mediainfo: {job.source}",
        "progress": 100,
        "nodeUUID": "13f3fdf5-d91d-4fd6-9793-fc5878c79ecf",
        "successNodeUUID": "43a26bff-4046-4da7-bdea-737c5dcb1109"
      }
    },
    {
      "class": "nodes.actions.helmut.job.JobFFMPEGRenderActionImpl",
      "deprecated": false,
      "properties": {
        "ffmpegPath": "/usr/local/bin/ffmpeg",
        "inputParameters": "",
        "sourceFile": "{job.source}",
        "outputParameters": "{stream.variable.ffmpeg_command} -timecode {stream.variable.timecode}",
        "destinationFile": "{path.map.to.unix.{job.destination}}",
        "timeout": 3600,
        "renderMsg": "Rendering with FFmpeg as user '{user.name}'",
        "renderDoneMsg": "Rendering with FFmpeg as user '{user.name}' has been successful",
        "nodeUUID": "46f5e511-dc92-4b8c-ba65-7692e105b133",
        "failedNodeUUID": "ce051224-a0e1-4a73-a985-3f8702165ea6",
        "successNodeUUID": "a3b49cf5-fbaf-4f65-ac16-861749b9de81"
      }
    },
    {
      "class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
      "deprecated": false,
      "properties": {
        "status": "RUNNING",
        "msg": "Starting ffmpeg transcoding: {job.source}",
        "progress": -1,
        "nodeUUID": "0bda2a69-c038-403c-9a7d-45e9258f1031",
        "successNodeUUID": "46f5e511-dc92-4b8c-ba65-7692e105b133"
      }
    },
    {
      "class": "nodes.conditions.general.RegexConditionImpl",
      "deprecated": false,
      "properties": {
        "conditionType": "MATCH",
        "match": ".*Imagine Communications.*",
        "sources": [
          "{node.result.96cbc795-4788-4c12-acc0-b85ae334b11c}"
        ],
        "nodeUUID": "924d99ab-1fdf-47e9-a6b0-c3bec154a2eb",
        "failedNodeUUID": "0bda2a69-c038-403c-9a7d-45e9258f1031",
        "successNodeUUID": "2724bf8e-3c5a-484d-88c8-417c9068e6c0"
      }
    },
    {
      "class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
      "deprecated": false,
      "properties": {
        "status": "RUNNING",
        "msg": "Proxy Datei wird erstellt ...",
        "progress": 50,
        "nodeUUID": "a6357dfe-5e22-46fd-a9cb-0c5bbb5548e4",
        "successNodeUUID": "5462795a-928d-472f-8f8c-90a00ccf777d"
      }
    },
    {
      "class": "nodes.actions.general.JsonExtractActionV2",
      "deprecated": false,
      "properties": {
        "payload": "{node.result.faa18f48-5377-42c8-af94-c962e1b433a0}",
        "path": "media.track[0].Encoded_Application_CompanyName",
        "nodeUUID": "96cbc795-4788-4c12-acc0-b85ae334b11c",
        "successNodeUUID": "31100b5e-33b1-4dde-808a-46c2a2daac75"
      }
    },
    {
      "class": "nodes.actions.general.JsonExtractActionV2",
      "deprecated": false,
      "properties": {
        "payload": "{node.result.faa18f48-5377-42c8-af94-c962e1b433a0}",
        "path": "media.track[0].extra.IsTruncated",
        "nodeUUID": "4c613c99-eeb4-4be1-be61-123213800837",
        "failedNodeUUID": "d83da240-3fc9-4b94-99cb-3b6bd4b584cc",
        "successNodeUUID": "da2d1f98-0737-40a3-9731-da2fe2fd2194"
      }
    },
    {
      "class": "nodes.conditions.general.RegexConditionImpl",
      "deprecated": false,
      "properties": {
        "conditionType": "MATCH",
        "match": "Yes",
        "sources": [
          "{node.result.4c613c99-eeb4-4be1-be61-123213800837}"
        ],
        "nodeUUID": "da2d1f98-0737-40a3-9731-da2fe2fd2194",
        "failedNodeUUID": "d83da240-3fc9-4b94-99cb-3b6bd4b584cc",
        "successNodeUUID": "23cd522f-a79f-44c8-a9ba-552fc228b3bc"
      }
    },
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "realtime_flag",
        "variableValue": "-re",
        "nodeUUID": "23cd522f-a79f-44c8-a9ba-552fc228b3bc",
        "successNodeUUID": "2724bf8e-3c5a-484d-88c8-417c9068e6c0"
      }
    },
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "realtime_flag",
        "nodeUUID": "d83da240-3fc9-4b94-99cb-3b6bd4b584cc",
        "successNodeUUID": "96cbc795-4788-4c12-acc0-b85ae334b11c"
      }
    },
    {
      "class": "nodes.actions.execute.JavascriptExecuteActionImpl",
      "deprecated": false,
      "properties": {
        "cmd": "var json = JSON.parse(\"{stream.variable.escaped_json}\")\nfindFirstTcTrack(json);\nfunction findFirstTcTrack(json){\n    for(var i = 0; i < json.media.track.length; i++){\n        var track = json.media.track[i];\n        if(track.TimeCode_FirstFrame){\n           return track.TimeCode_FirstFrame;\n        }\n    }  \n    return \"00:00:00:00\"\n\n}\n",
        "nodeUUID": "5584e6a4-cd5a-4460-b4e6-696f0ed05248",
        "failedNodeUUID": "bc4b9565-18e9-4a5f-b18e-d6c3b1b5b2e3",
        "successNodeUUID": "bc4b9565-18e9-4a5f-b18e-d6c3b1b5b2e3"
      }
    },
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "timecode",
        "variableValue": "{stream.last_result}",
        "nodeUUID": "bc4b9565-18e9-4a5f-b18e-d6c3b1b5b2e3",
        "successNodeUUID": "4c613c99-eeb4-4be1-be61-123213800837"
      }
    },
    {
      "class": "nodes.actions.general.RegexApplyActionImplV2",
      "deprecated": false,
      "properties": {
        "source": "{stream.last_result}",
        "regex": "\\\"",
        "replacer": "\\\\\"",
        "nodeUUID": "def478d2-47f9-4a33-b43d-221668949126",
        "successNodeUUID": "69a7b017-053c-43ad-ace1-ee2f4c9e9319"
      }
    },
    {
      "class": "nodes.actions.general.RegexApplyActionImplV2",
      "deprecated": false,
      "properties": {
        "source": "{stream.last_result}",
        "regex": "\\n",
        "nodeUUID": "69a7b017-053c-43ad-ace1-ee2f4c9e9319",
        "successNodeUUID": "3ec0f417-b11c-48e7-9bc2-71f4bc9c733f"
      }
    },
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "escaped_json",
        "variableValue": "{stream.last_result}",
        "nodeUUID": "3ec0f417-b11c-48e7-9bc2-71f4bc9c733f",
        "successNodeUUID": "5584e6a4-cd5a-4460-b4e6-696f0ed05248"
      }
    },
    {
      "class": "nodes.actions.helmut.job.JobFFMPEGRenderActionImpl",
      "deprecated": false,
      "properties": {
        "ffmpegPath": "/usr/local/bin/ffmpeg",
        "inputParameters": "{stream.variable.realtime_flag} -i ",
        "sourceFile": "\"{stream.variable.highres}\" ",
        "outputParameters": "{stream.variable.ffmpeg_command} -timecode {stream.variable.timecode}",
        "destinationFile": "\"{path.map.to.unix.{job.destination}}\"",
        "timeout": 3600,
        "renderMsg": "Rendering with FFmpeg as user '{user.name}'",
        "renderDoneMsg": "Rendering with FFmpeg as user '{user.name}' has been successful",
        "nodeUUID": "41e44cb2-c0fa-4d32-9abb-12b71784f490",
        "failedNodeUUID": "ce051224-a0e1-4a73-a985-3f8702165ea6",
        "successNodeUUID": "a3b49cf5-fbaf-4f65-ac16-861749b9de81"
      }
    },
    {
      "class": "nodes.actions.mediainfo.MediainfoJsonActionImplV2",
      "deprecated": false,
      "properties": {
        "filePath": "{job.source}",
        "mediaInfoUnixPath": "/Applications/Helmut4.app/Contents/Resources/resources/bin/mediainfo",
        "mediaInfoWinPath": "C:/Program Files/MoovIT GmbH/Helmut4/resources/bin/mediainfo.exe",
        "nodeUUID": "faa18f48-5377-42c8-af94-c962e1b433a0",
        "failedNodeUUID": "2b187bdf-43d2-40cc-b366-ce4b66d7b793",
        "successNodeUUID": "def478d2-47f9-4a33-b43d-221668949126"
      }
    },
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "ffmpeg_mapping",
        "variableValue": "-map 0",
        "nodeUUID": "2b187bdf-43d2-40cc-b366-ce4b66d7b793",
        "successNodeUUID": "13f3fdf5-d91d-4fd6-9793-fc5878c79ecf"
      }
    },
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "bmx_command",
        "variableValue": " -t op1a -p --ard-zdf-hdf --gf -o \"{path.map.to.unix.{job.destination}}\" \"{path.map.to.unix.{job.source}}\"  ",
        "nodeUUID": "e087f21a-ae1a-4c27-b78b-b0850d7dbb2c",
        "successNodeUUID": "98656bbf-6d84-4143-984d-f853789dc314"
      }
    },
    {
      "class": "nodes.actions.execute.BashExecuteActionImpl",
      "deprecated": false,
      "properties": {
        "cmd": "/usr/local/bin/bmxtranswrap {stream.variable.bmx_command}",
        "nodeUUID": "98656bbf-6d84-4143-984d-f853789dc314",
        "failedNodeUUID": "ce25e923-9ea2-4a5e-a7cd-4e766b50a86d",
        "successNodeUUID": "49efdd91-f867-4fd6-8c71-e60a1edd5dab"
      }
    },
    {
      "class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
      "deprecated": false,
      "properties": {
        "status": "FAILED",
        "msg": "BMXTransWrap failed: {job.name}",
        "progress": 50,
        "nodeUUID": "ce25e923-9ea2-4a5e-a7cd-4e766b50a86d"
      }
    },
    {
      "class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
      "deprecated": false,
      "properties": {
        "status": "SUCCESSFUL",
        "msg": "Transfer with BMXTransWrap erfolgreich",
        "progress": 100,
        "nodeUUID": "49efdd91-f867-4fd6-8c71-e60a1edd5dab",
        "successNodeUUID": "5146c578-843f-4b7c-98dd-0469b54bba13"
      }
    },
    {
      "class": "nodes.actions.general.SuccessActionImpl",
      "deprecated": false,
      "properties": {
        "nodeUUID": "5146c578-843f-4b7c-98dd-0469b54bba13"
      }
    },
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "output_file",
        "variableValue": "{job.destination}",
        "nodeUUID": "5eac1d73-04e0-4c64-bfad-54079710f728",
        "successNodeUUID": "e087f21a-ae1a-4c27-b78b-b0850d7dbb2c"
      }
    }
  ]
}

Findings im Stream

34
Warnungoffen
faa18f48-5377-42c8-af94-c962e1b433a0
Node „MediainfoJsonActionImplV2“ in Stream „ESP Transfer Hires Growing“ enthält 1 Fundstelle(n) mit hart codiertem Pfad oder fester Pfadbasis.
Pfad-Fundstellen (1)
C:/Program Files/MoovIT GmbH/Helmut4/resources/bin/mediainfo.exe
nodeList.30.properties.mediaInfoWinPath · Hart codierter Pfad
Die Pfadbasis zentral in einer Helmut- oder Store-Variable pflegen, z. B. {helmut.variable.MEDIA_ROOT}/Datei.mov.
Warnungoffen
24f9aa0f-ed40-45b4-af95-eca3e0477ab4
Node „ExecuteProcessActionImplV2“ in Stream „ESP Transfer Hires Growing“ enthält 1 Fundstelle(n) mit hart codiertem Pfad oder fester Pfadbasis.
Pfad-Fundstellen (1)
/usr/local/bin/ffmpeg
nodeList.8.properties.cmd · Zeile 1 · Hart codierter Pfad
Die Pfadbasis zentral in einer Helmut- oder Store-Variable pflegen, z. B. {helmut.variable.MEDIA_ROOT}/Datei.mov.
Warnungoffen
98656bbf-6d84-4143-984d-f853789dc314
Node „BashExecuteActionImpl“ in Stream „ESP Transfer Hires Growing“ enthält 1 Fundstelle(n) mit hart codiertem Pfad oder fester Pfadbasis.
Pfad-Fundstellen (1)
/usr/local/bin/bmxtranswrap
nodeList.33.properties.cmd · Zeile 1 · Hart codierter Pfad
Die Pfadbasis zentral in einer Helmut- oder Store-Variable pflegen, z. B. {helmut.variable.MEDIA_ROOT}/Datei.mov.
Warnungoffen
57a2f99d-dea1-459d-966a-915db6eb76bd
Node „StreamSetTemporaryVariableActionImpl“ in Stream „ESP Transfer Hires Growing“ enthält 1 Fundstelle(n) mit hart codiertem Pfad oder fester Pfadbasis.
Pfad-Fundstellen (1)
/usr/local/bin/ffmpeg
nodeList.4.properties.variableValue · Zeile 1 · Hart codierter Pfad
Die Pfadbasis zentral in einer Helmut- oder Store-Variable pflegen, z. B. {helmut.variable.MEDIA_ROOT}/Datei.mov.
Warnungoffen
46f5e511-dc92-4b8c-ba65-7692e105b133
Node „JobFFMPEGRenderActionImpl“ in Stream „ESP Transfer Hires Growing“ enthält 1 Fundstelle(n) mit hart codiertem Pfad oder fester Pfadbasis.
Pfad-Fundstellen (1)
/usr/local/bin/ffmpeg
nodeList.15.properties.ffmpegPath · Hart codierter Pfad
Die Pfadbasis zentral in einer Helmut- oder Store-Variable pflegen, z. B. {helmut.variable.MEDIA_ROOT}/Datei.mov.
Warnungoffen
41e44cb2-c0fa-4d32-9abb-12b71784f490
Node „JobFFMPEGRenderActionImpl“ in Stream „ESP Transfer Hires Growing“ enthält 1 Fundstelle(n) mit hart codiertem Pfad oder fester Pfadbasis.
Pfad-Fundstellen (1)
/usr/local/bin/ffmpeg
nodeList.29.properties.ffmpegPath · Hart codierter Pfad
Die Pfadbasis zentral in einer Helmut- oder Store-Variable pflegen, z. B. {helmut.variable.MEDIA_ROOT}/Datei.mov.
Warnungoffen
nodeList[14]
Job Status Update (Job Progress) in Stream „ESP Transfer Hires Growing“: Job Status Update (Job Progress) steht auf „Queued“. Diesen Status nicht im Stream setzen.
  • Job Status Update (Job Progress) steht auf „Queued“. Diesen Status nicht im Stream setzen.
Node 15 öffnen
Status der Node prüfen und einen zum Ablauf passenden Status statt Queued verwenden.
offen
13f3fdf5-d91d-4fd6-9793-fc5878c79ecf
Warnung UNREACHABLE_NODE
Job Status Update-Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
43a26bff-4046-4da7-bdea-737c5dcb1109
Warnung UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
24f9aa0f-ed40-45b4-af95-eca3e0477ab4
Warnung UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
78abeec0-e041-4eaa-b551-3f88b588e73c
Warnung UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
ce051224-a0e1-4a73-a985-3f8702165ea6
Warnung UNREACHABLE_NODE
Job Status Update-Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
41e44cb2-c0fa-4d32-9abb-12b71784f490
Warnung UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
0bda2a69-c038-403c-9a7d-45e9258f1031
Warnung UNREACHABLE_NODE
Job Status Update-Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
3ec0f417-b11c-48e7-9bc2-71f4bc9c733f
Warnung UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
da2d1f98-0737-40a3-9731-da2fe2fd2194
Warnung UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
def478d2-47f9-4a33-b43d-221668949126
Warnung UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
d83da240-3fc9-4b94-99cb-3b6bd4b584cc
Warnung UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
4c613c99-eeb4-4be1-be61-123213800837
Warnung UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
57a2f99d-dea1-459d-966a-915db6eb76bd
Warnung UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
924d99ab-1fdf-47e9-a6b0-c3bec154a2eb
Warnung UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
69a7b017-053c-43ad-ace1-ee2f4c9e9319
Warnung UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
bc4b9565-18e9-4a5f-b18e-d6c3b1b5b2e3
Warnung UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
31100b5e-33b1-4dde-808a-46c2a2daac75
Warnung UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
96cbc795-4788-4c12-acc0-b85ae334b11c
Warnung UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
5584e6a4-cd5a-4460-b4e6-696f0ed05248
Warnung UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
2724bf8e-3c5a-484d-88c8-417c9068e6c0
Warnung UNREACHABLE_NODE
Job Status Update-Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
2b187bdf-43d2-40cc-b366-ce4b66d7b793
Warnung UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
a3b49cf5-fbaf-4f65-ac16-861749b9de81
Warnung UNREACHABLE_NODE
Job Status Update-Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
faa18f48-5377-42c8-af94-c962e1b433a0
Warnung UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
c4a67ee9-c8b4-4475-acbf-ac432f38c2f0
Warnung UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
f19893c2-36d1-4cdd-bb1e-24848b87c227
Warnung UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
46f5e511-dc92-4b8c-ba65-7692e105b133
Warnung UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
23cd522f-a79f-44c8-a9ba-552fc228b3bc
Warnung UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
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
69e8d477eb54806a6962577d
Event
WATCHFOLDER
Nodes
38
Deprecated-Warnung
Nein
Variablen
0

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