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

ESP - Asset Pruefung

Helmut4 PROD · helmut4_backup_l-helmut1.adin.mdr.de_2026-10-18 10_57_41

Struktur und Aufrufe dieses Streams prüfen Im HView öffnen Abhängigkeiten
Zur Konfiguration

Aktivierung

Deaktiviert

Jobstatus im Dashboard

Custom_IO ohne eigenes Jobobjekt

Grafische Streamansicht

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

Variablen und Fundstellen

0
Keine direkten Variablenverwendungen erkannt.

Stream-Rohdaten

{
  "id": "69e8d4770a5acf262e60710b",
  "name": "ESP - Asset Pruefung",
  "createDate": "2026-04-22T14:00:23.375Z",
  "modificationDate": "2026-09-27T11:44:19.734Z",
  "streamEvent": "CUSTOM_IO",
  "streamHost": "CLIENT",
  "disabled": true,
  "startNodeUUID": "40bcdaa5-fc7f-4251-ad8b-4d7e59ea2148",
  "groups": [
    "67448bc830d3840001b9f8f9"
  ],
  "order": 4,
  "tags": [
    "IO"
  ],
  "design": "{\"operators\":{\"0\":{\"top\":30,\"left\":415,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"40bcdaa5-fc7f-4251-ad8b-4d7e59ea2148\",\"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\":\"Achtung60Sekunden\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"0\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"1\":{\"top\":30,\"left\":805,\"properties\":{\"description\":\"Will execute ExtendScript in Premiere (panel required)\",\"title\":\"Job Execute ExtendScript In Premiere Action V2\",\"nodeUUID\":\"f6d20ca1-8258-42c6-bc60-6d14f55c3f59\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.job.JobPremiereExecuteExtendScriptActionV2\",\"className\":\"actionNode\",\"parameter\":{\"ExtendScript\":{\"type\":\"LONG_STRING\",\"variableName\":\"extendScript\",\"value\":\"function listAllProjectAssets() {\\nif (!app.project) {return \\\"Kein Projekt geöffnet.\\\";}\\n\\n    var output = [];\\n    var root = app.project.rootItem;\\n\\n    function traverseBin(bin) {\\n        for (var i = 0; i < bin.children.numItems; i++) {\\n            var item = bin.children[i];\\n            if (item.type === ProjectItemType.BIN) {\\n                traverseBin(item);\\n            } else {\\n                var name = item.name;\\n                var path = \\\"\\\";\\n\\n                try {\\n                    if (item.getMediaPath) {\\n                        path = normalizePath(item.getMediaPath());\\n                    }\\n                } catch (e) {\\n                    path = \\\"Pfad nicht verfügbar\\\";\\n                }\\n\\n                output.push(name + \\\" | \\\" + path);\\n            }\\n        }\\n    }\\n\\n    traverseBin(root);\\n    return output.join(\\\"\\\\n\\\");\\n}\\n\\nfunction normalizePath(path) {\\n    if (!path) return \\\"\\\";\\n    return path.replace(/^\\\\\\\\\\\\\\\\\\\\?\\\\\\\\/, \\\"\\\");\\n}\\n\\nvar file = new File(\\\"T:\\\\\\\\Produktion\\\\\\\\ESP\\\\\\\\Temp\\\\\\\\Logs_H4\\\\\\\\Premiere_Assets.txt\\\");\\nfile.open(\\\"w\\\");\\nfile.write(listAllProjectAssets());\\nfile.close();\\n\\nalert(\\\"Done\\\");\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"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\":\"CUSTOM_IO\",\"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 - Asset Pruefung\",\"uncontained\":false,\"nodeUUID\":\"62083d6b-1946-42d9-95a8-92a503c0ad8b\"},\"top\":20}},\"links\":{\"0\":{\"fromOperator\":\"startNode\",\"fromConnector\":\"trigger\",\"fromSubConnector\":0,\"toOperator\":0,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"1\":{\"fromOperator\":0,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":1,\"toConnector\":\"trigger\",\"toSubConnector\":0}},\"operatorTypes\":{},\"grid\":{\"height\":9000,\"width\":16000}}",
  "deprecated": false,
  "nodeList": [
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "Achtung60Sekunden",
        "variableValue": "0",
        "nodeUUID": "40bcdaa5-fc7f-4251-ad8b-4d7e59ea2148",
        "successNodeUUID": "f6d20ca1-8258-42c6-bc60-6d14f55c3f59"
      }
    },
    {
      "class": "nodes.actions.helmut.job.JobPremiereExecuteExtendScriptActionV2",
      "deprecated": false,
      "properties": {
        "extendScript": "function listAllProjectAssets() {\nif (!app.project) {return \"Kein Projekt geöffnet.\";}\n\n    var output = [];\n    var root = app.project.rootItem;\n\n    function traverseBin(bin) {\n        for (var i = 0; i < bin.children.numItems; i++) {\n            var item = bin.children[i];\n            if (item.type === ProjectItemType.BIN) {\n                traverseBin(item);\n            } else {\n                var name = item.name;\n                var path = \"\";\n\n                try {\n                    if (item.getMediaPath) {\n                        path = normalizePath(item.getMediaPath());\n                    }\n                } catch (e) {\n                    path = \"Pfad nicht verfügbar\";\n                }\n\n                output.push(name + \" | \" + path);\n            }\n        }\n    }\n\n    traverseBin(root);\n    return output.join(\"\\n\");\n}\n\nfunction normalizePath(path) {\n    if (!path) return \"\";\n    return path.replace(/^\\\\\\\\\\?\\\\/, \"\");\n}\n\nvar file = new File(\"T:\\\\Produktion\\\\ESP\\\\Temp\\\\Logs_H4\\\\Premiere_Assets.txt\");\nfile.open(\"w\");\nfile.write(listAllProjectAssets());\nfile.close();\n\nalert(\"Done\");",
        "nodeUUID": "f6d20ca1-8258-42c6-bc60-6d14f55c3f59"
      }
    }
  ]
}

Findings im Stream

1
Warnunggeprüft
69e8d4770a5acf262e60710b
Custom-Stream „ESP - Asset Pruefung“: Gruppenfreigabe und Aktivierungsstatus prüfen.
  • Mindestens eine Gruppen-ID ist im importierten Gruppenkatalog nicht auflösbar.
Zugeordnete Gruppen:
  • Nicht im Gruppenkatalog gefunden · ID: 67448bc830d3840001b9f8f9
Helmut-Dokumentation zur Streamfreigabe
Gruppenfreigabe und Aktivierung in Helmut kontrollieren. Leere Listen beweisen keine Unsichtbarkeit; unbekannte IDs können auch aus unterschiedlichen Exportständen stammen.

Stream-Details

Extern-ID
69e8d4770a5acf262e60710b
Event
CUSTOM_IO
Nodes
2
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