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-18 10_57_41 · ESP - Autoimport Stream

Node-Informationen

Stream
ESP - Autoimport Stream
Klasse
nodes.actions.helmut.job.JobPremiereExecuteExtendScriptActionV2
UUID
bc934bf6-1374-4019-874f-a1025412dd6b
Operator-ID
61
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": "bc934bf6-1374-4019-874f-a1025412dd6b"
}

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": "bc934bf6-1374-4019-874f-a1025412dd6b"
  }
}

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