Aktive Konfiguration: PROD · Helmut4 PROD · helmut4_backup_l-helmut1.adin.mdr.de_2026-10-19 07_52_22 197 Streams
Öffnen
PROD IO Node-Detail

Job Execute ExtendScript In Premiere Action V2

helmut4_backup_l-helmut1.adin.mdr.de_2026-10-19 07_52_22 · MBS - Autoimport Stream

Node-Informationen

Stream
MBS - Autoimport Stream
Klasse
nodes.actions.helmut.job.JobPremiereExecuteExtendScriptActionV2
UUID
78afa06a-85d6-4fb5-b029-ec7abf17a110
Operator-ID
21
Event
AUTOIMPORT

Properties

{
  "extendScript": "removeBinContent(\"01_Rohmaterial\");\n\nfunction removeBinContent(binname) {\n\nvar project = app.project;\n\nvar nI = project.rootItem.children.numItems;\n\nfor (var i = 0; i < nI; i++) {\n\nif (app.project.rootItem.children[i].name === binname) {\nvar fbin = app.project.rootItem.children[i];\nfbin.deleteBin();\n}\n\n}\n \n}",
  "nodeUUID": "78afa06a-85d6-4fb5-b029-ec7abf17a110",
  "failedNodeUUID": "1e3b22be-52e5-4500-b78e-27fd6fe6839d",
  "successNodeUUID": "1e3b22be-52e5-4500-b78e-27fd6fe6839d"
}

Skript

Original: 18 Zeilen · 309 Zeichen Formatiert: 18 Zeilen
Formatierung ergänzt Einrückungen und Zeilenumbrüche. Ursprüngliche Variablennamen und Kommentare lassen sich aus minifiziertem Code nicht wiederherstellen. ExtendScript-Direktiven und E4X werden bei der Formatierung berücksichtigt.
Original
removeBinContent("01_Rohmaterial");

function removeBinContent(binname) {

var project = app.project;

var nI = project.rootItem.children.numItems;

for (var i = 0; i < nI; i++) {

if (app.project.rootItem.children[i].name === binname) {
var fbin = app.project.rootItem.children[i];
fbin.deleteBin();
}

}
 
}
Formatiert
removeBinContent("01_Rohmaterial");

function removeBinContent(binname) {

  var project = app.project;

  var nI = project.rootItem.children.numItems;

  for (var i = 0; i < nI; i++) {

    if (app.project.rootItem.children[i].name === binname) {
      var fbin = app.project.rootItem.children[i];
      fbin.deleteBin();
    }

  }

}

Rohdaten

{
  "class": "nodes.actions.helmut.job.JobPremiereExecuteExtendScriptActionV2",
  "deprecated": false,
  "properties": {
    "extendScript": "removeBinContent(\"01_Rohmaterial\");\n\nfunction removeBinContent(binname) {\n\nvar project = app.project;\n\nvar nI = project.rootItem.children.numItems;\n\nfor (var i = 0; i < nI; i++) {\n\nif (app.project.rootItem.children[i].name === binname) {\nvar fbin = app.project.rootItem.children[i];\nfbin.deleteBin();\n}\n\n}\n \n}",
    "nodeUUID": "78afa06a-85d6-4fb5-b029-ec7abf17a110",
    "failedNodeUUID": "1e3b22be-52e5-4500-b78e-27fd6fe6839d",
    "successNodeUUID": "1e3b22be-52e5-4500-b78e-27fd6fe6839d"
  }
}

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