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

Text MXF

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

Gruppenzugehörigkeit

Keine explizite Zuordnung

Aktivierung

Aktiviert

Jobstatus im Dashboard

4 Job Status Update

Grafische Streamansicht

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

Variablen und Fundstellen

1

helmut ESP_path_Temp nicht definiert 2×

nodeList.11.properties.variableValue
{helmut.variable.ESP_path_Temp}\Fehler\Osterfeuer_ffmpeg.mxf
nodeList.13.properties.variableValue
{helmut.variable.ESP_path_Temp}\Fehler\60026268538039_21585522-22040702.mxf

Stream-Rohdaten

{
  "id": "6ac95b919949b04b34839b35",
  "name": "Text MXF",
  "createDate": "2026-10-09T21:24:33.695Z",
  "modificationDate": "2026-10-09T21:29:24.711Z",
  "streamEvent": "IMPORT",
  "streamHost": "CLIENT",
  "disabled": false,
  "startNodeUUID": "99ddea9d-8a09-46ef-82c9-cff4e5a55ec4",
  "groups": [],
  "order": 7,
  "tags": [
    "IO"
  ],
  "design": "{\"operators\":{\"0\":{\"top\":20,\"left\":430,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"99ddea9d-8a09-46ef-82c9-cff4e5a55ec4\",\"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\":[\"SUCCESSFUL\",\"FAILED\",\"QUEUED\",\"RUNNING\"],\"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\":\"... starte ...\"},\"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\"}}}},\"1\":{\"top\":980,\"left\":2565,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"74365e29-d748-4267-9723-afc1ba6a8a30\",\"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\":[\"SUCCESSFUL\",\"FAILED\",\"QUEUED\",\"RUNNING\"],\"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\":\"Fertig_Fehler nicht gefunden\"},\"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\"}}}},\"2\":{\"top\":20,\"left\":1245,\"properties\":{\"description\":\"Will return the full mediainfo response as json\",\"title\":\"Mediainfo As Json Action V2\",\"nodeUUID\":\"c6ac05bf-efdd-4942-9c24-1618bb3de3b8\",\"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\":\"{stream.variable.src_clip}\"},\"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\"}}}},\"3\":{\"top\":535,\"left\":1245,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"6996d77d-4e01-40ec-885b-f6479a420def\",\"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\"}}}},\"4\":{\"top\":315,\"left\":1245,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action V2\",\"nodeUUID\":\"41f8f7b4-d5b3-46dd-82b3-ea45b1e79d57\",\"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 \\\\\\\"\"}},\"5\":{\"top\":425,\"left\":1245,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action V2\",\"nodeUUID\":\"a19e02e0-920a-4cee-a4fb-97bece075848\",\"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\"}},\"6\":{\"top\":535,\"left\":1645,\"properties\":{\"description\":\"Extract values from JSON payloads\",\"title\":\"Json Extract Action V2\",\"nodeUUID\":\"ee0aa97b-e746-4049-a24e-6411d3908e38\",\"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.c6ac05bf-efdd-4942-9c24-1618bb3de3b8}\"},\"Key path\":{\"type\":\"STRING\",\"description\":\"The path (key) to extract\",\"variableName\":\"path\",\"placeholder\":\"info.users[0].name\",\"value\":\"media.track[0].Encoded_Application_String\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"7\":{\"top\":535,\"left\":2035,\"properties\":{\"description\":\"Will match one or multiple inputs against a regular expression pattern (case-sensitive)\",\"title\":\"RegEx Match Condition\",\"nodeUUID\":\"76fb0523-1f83-4595-98c4-ec66c19f1c02\",\"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\":\".*IBM Archive and Essence Manager.*\"}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"8\":{\"top\":290,\"left\":3905,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"093bbffd-690d-4037-be10-37abba6f6e4f\",\"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\":[\"SUCCESSFUL\",\"FAILED\",\"QUEUED\",\"RUNNING\"],\"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\":\"Fertig_Fehler gefunden\"},\"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\"}}}},\"9\":{\"top\":295,\"left\":2550,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"9820e8a8-1b57-493c-9115-fdbdfd262104\",\"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:0 -map 0:a? -c copy\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"10\":{\"top\":295,\"left\":3325,\"properties\":{\"description\":\"Will render a file with FFmpeg. Node result will be the destination file path\",\"title\":\"Job Render With FFmpeg Action\",\"nodeUUID\":\"ff33ac31-8119-4a7a-bce3-8a8ab1b6a7b5\",\"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\"},\"Input file\":{\"type\":\"STRING\",\"description\":\"Input file path (incl. name and extension)\",\"variableName\":\"sourceFile\",\"placeholder\":\"{job.source}\",\"values\":[\"{job.source}\"],\"value\":\"{path.map.to.unix.{stream.variable.src_clip}}\"},\"Output parameters\":{\"type\":\"STRING\",\"description\":\"Parameters to be used for the output file\",\"variableName\":\"outputParameters\",\"value\":\"{stream.variable.ffmpeg_command}\"},\"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.{stream.variable.dest_filename}}\"},\"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\"}}}},\"11\":{\"top\":580,\"left\":2625,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"f45d05cd-9573-43f9-86c9-fb3f0fb7b809\",\"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\":\"dest_filename\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{helmut.variable.ESP_path_Temp}\\\\Fehler\\\\Osterfeuer_ffmpeg.mxf\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"12\":{\"top\":600,\"left\":3905,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"48e75dba-d7b0-4989-bd89-4da028f6a5a6\",\"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\":[\"SUCCESSFUL\",\"FAILED\",\"QUEUED\",\"RUNNING\"],\"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\":\"Fertig_Fehler gefunden\"},\"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\"}}}},\"13\":{\"top\":20,\"left\":830,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"8e3d3e37-b4d3-4133-9c54-48f6a7e39f91\",\"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\":\"src_clip\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{helmut.variable.ESP_path_Temp}\\\\Fehler\\\\60026268538039_21585522-22040702.mxf\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"startNode\":{\"left\":20,\"properties\":{\"class\":\"streamEvent\",\"className\":\"eventNode\",\"inputs\":{},\"outputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"parameter\":{\"Event\":{\"type\":\"ENUM\",\"value\":\"IMPORT\",\"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: Text MXF\",\"uncontained\":false,\"nodeUUID\":\"af26102b-6b70-41d4-8163-37d80c00b02a\"},\"top\":20}},\"links\":{\"0\":{\"fromOperator\":\"startNode\",\"fromConnector\":\"trigger\",\"fromSubConnector\":0,\"toOperator\":0,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"4\":{\"fromOperator\":\"2\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":4,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"5\":{\"fromOperator\":4,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":5,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"6\":{\"fromOperator\":5,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"3\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"7\":{\"fromOperator\":\"3\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":6,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"8\":{\"fromOperator\":6,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":7,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"10\":{\"fromOperator\":7,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"1\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"11\":{\"fromOperator\":7,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":9,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"14\":{\"fromOperator\":9,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":11,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"15\":{\"fromOperator\":9,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":11,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"16\":{\"fromOperator\":11,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":10,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"17\":{\"fromOperator\":10,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":8,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"18\":{\"fromOperator\":10,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":12,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"19\":{\"fromOperator\":0,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":13,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"20\":{\"fromOperator\":13,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":2,\"toConnector\":\"trigger\",\"toSubConnector\":0}},\"operatorTypes\":{},\"grid\":{\"height\":9000,\"width\":16000}}",
  "deprecated": false,
  "nodeList": [
    {
      "class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
      "deprecated": false,
      "properties": {
        "status": "SUCCESSFUL",
        "msg": "... starte ...",
        "progress": -1,
        "nodeUUID": "99ddea9d-8a09-46ef-82c9-cff4e5a55ec4",
        "successNodeUUID": "8e3d3e37-b4d3-4133-9c54-48f6a7e39f91"
      }
    },
    {
      "class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
      "deprecated": false,
      "properties": {
        "status": "SUCCESSFUL",
        "msg": "Fertig_Fehler nicht gefunden",
        "progress": 100,
        "nodeUUID": "74365e29-d748-4267-9723-afc1ba6a8a30"
      }
    },
    {
      "class": "nodes.actions.mediainfo.MediainfoJsonActionImplV2",
      "deprecated": false,
      "properties": {
        "filePath": "{stream.variable.src_clip}",
        "mediaInfoUnixPath": "/Applications/Helmut4.app/Contents/Resources/resources/bin/mediainfo",
        "mediaInfoWinPath": "C:/Program Files/MoovIT GmbH/Helmut4/resources/bin/mediainfo.exe",
        "nodeUUID": "c6ac05bf-efdd-4942-9c24-1618bb3de3b8",
        "successNodeUUID": "41f8f7b4-d5b3-46dd-82b3-ea45b1e79d57"
      }
    },
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "escaped_json",
        "variableValue": "{stream.last_result}",
        "nodeUUID": "6996d77d-4e01-40ec-885b-f6479a420def",
        "successNodeUUID": "ee0aa97b-e746-4049-a24e-6411d3908e38"
      }
    },
    {
      "class": "nodes.actions.general.RegexApplyActionImplV2",
      "deprecated": false,
      "properties": {
        "source": "{stream.last_result}",
        "regex": "\\\"",
        "replacer": "\\\\\"",
        "nodeUUID": "41f8f7b4-d5b3-46dd-82b3-ea45b1e79d57",
        "successNodeUUID": "a19e02e0-920a-4cee-a4fb-97bece075848"
      }
    },
    {
      "class": "nodes.actions.general.RegexApplyActionImplV2",
      "deprecated": false,
      "properties": {
        "source": "{stream.last_result}",
        "regex": "\\n",
        "nodeUUID": "a19e02e0-920a-4cee-a4fb-97bece075848",
        "successNodeUUID": "6996d77d-4e01-40ec-885b-f6479a420def"
      }
    },
    {
      "class": "nodes.actions.general.JsonExtractActionV2",
      "deprecated": false,
      "properties": {
        "payload": "{node.result.c6ac05bf-efdd-4942-9c24-1618bb3de3b8}",
        "path": "media.track[0].Encoded_Application_String",
        "nodeUUID": "ee0aa97b-e746-4049-a24e-6411d3908e38",
        "successNodeUUID": "76fb0523-1f83-4595-98c4-ec66c19f1c02"
      }
    },
    {
      "class": "nodes.conditions.general.RegexConditionImpl",
      "deprecated": false,
      "properties": {
        "conditionType": "MATCH",
        "match": ".*IBM Archive and Essence Manager.*",
        "sources": [
          "{stream.last_result}"
        ],
        "nodeUUID": "76fb0523-1f83-4595-98c4-ec66c19f1c02",
        "failedNodeUUID": "74365e29-d748-4267-9723-afc1ba6a8a30",
        "successNodeUUID": "9820e8a8-1b57-493c-9115-fdbdfd262104"
      }
    },
    {
      "class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
      "deprecated": false,
      "properties": {
        "status": "SUCCESSFUL",
        "msg": "Fertig_Fehler gefunden",
        "progress": 100,
        "nodeUUID": "093bbffd-690d-4037-be10-37abba6f6e4f"
      }
    },
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "ffmpeg_command",
        "variableValue": "-map 0:v:0 -map 0:a? -c copy",
        "nodeUUID": "9820e8a8-1b57-493c-9115-fdbdfd262104",
        "failedNodeUUID": "f45d05cd-9573-43f9-86c9-fb3f0fb7b809",
        "successNodeUUID": "f45d05cd-9573-43f9-86c9-fb3f0fb7b809"
      }
    },
    {
      "class": "nodes.actions.helmut.job.JobFFMPEGRenderActionImpl",
      "deprecated": false,
      "properties": {
        "ffmpegPath": "/usr/local/bin/ffmpeg",
        "sourceFile": "{path.map.to.unix.{stream.variable.src_clip}}",
        "outputParameters": "{stream.variable.ffmpeg_command}",
        "destinationFile": "{path.map.to.unix.{stream.variable.dest_filename}}",
        "timeout": 3600,
        "renderMsg": "Rendering with FFmpeg as user '{user.name}'",
        "renderDoneMsg": "Rendering with FFmpeg as user '{user.name}' has been successful",
        "nodeUUID": "ff33ac31-8119-4a7a-bce3-8a8ab1b6a7b5",
        "failedNodeUUID": "48e75dba-d7b0-4989-bd89-4da028f6a5a6",
        "successNodeUUID": "093bbffd-690d-4037-be10-37abba6f6e4f"
      }
    },
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "dest_filename",
        "variableValue": "{helmut.variable.ESP_path_Temp}\\Fehler\\Osterfeuer_ffmpeg.mxf",
        "nodeUUID": "f45d05cd-9573-43f9-86c9-fb3f0fb7b809",
        "successNodeUUID": "ff33ac31-8119-4a7a-bce3-8a8ab1b6a7b5"
      }
    },
    {
      "class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
      "deprecated": false,
      "properties": {
        "status": "FAILED",
        "msg": "Fertig_Fehler gefunden",
        "progress": 100,
        "nodeUUID": "48e75dba-d7b0-4989-bd89-4da028f6a5a6"
      }
    },
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "src_clip",
        "variableValue": "{helmut.variable.ESP_path_Temp}\\Fehler\\60026268538039_21585522-22040702.mxf",
        "nodeUUID": "8e3d3e37-b4d3-4133-9c54-48f6a7e39f91",
        "successNodeUUID": "c6ac05bf-efdd-4942-9c24-1618bb3de3b8"
      }
    }
  ]
}

Findings im Stream

3
Fehleroffen
ESP_path_Temp
Helmut-Variable „ESP_path_Temp“ wird verwendet, ist aber in dieser Konfiguration nicht definiert.
Variable im Konfigurationsbackup definieren oder den Referenznamen korrigieren.
Warnungoffen
ff33ac31-8119-4a7a-bce3-8a8ab1b6a7b5
Node „JobFFMPEGRenderActionImpl“ in Stream „Text MXF“ enthält 1 Fundstelle(n) mit hart codiertem Pfad oder fester Pfadbasis.
Pfad-Fundstellen (1)
/usr/local/bin/ffmpeg
nodeList.10.properties.ffmpegPath · Hart codierter Pfad
Die Pfadbasis zentral in einer Helmut- oder Store-Variable pflegen, z. B. {helmut.variable.MEDIA_ROOT}/Datei.mov.
Warnungoffen
c6ac05bf-efdd-4942-9c24-1618bb3de3b8
Node „MediainfoJsonActionImplV2“ in Stream „Text MXF“ 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.2.properties.mediaInfoWinPath · Hart codierter Pfad
Die Pfadbasis zentral in einer Helmut- oder Store-Variable pflegen, z. B. {helmut.variable.MEDIA_ROOT}/Datei.mov.

Stream-Details

Extern-ID
6ac95b919949b04b34839b35
Event
IMPORT
Nodes
14
Deprecated-Warnung
Nein
Variablen
1

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