PROD
IO
Node-Detail
Job Execute ExtendScript In Premiere Action V2
helmut4_backup_l-helmut1.adin.mdr.de_2026-10-19 07_52_22 · ESP - Autoimport Stream
Node-Informationen
- Stream
- ESP - Autoimport Stream
- Klasse
- nodes.actions.helmut.job.JobPremiereExecuteExtendScriptActionV2
- UUID
- 7220546c-b100-4804-8a0e-697aa2a10dc8
- Operator-ID
- 59
- Event
- AUTOIMPORT
Properties
{
"extendScript": "var path = \"{node.result.3b5811b7-3594-433f-a239-6ee00c334a1e}\";\nremoveProjectItemByPath(path);\n\nfunction removeProjectItemByPath(path) {\n//alert (path);\n var projectItems = app.project.rootItem.findItemsMatchingMediaPath(new File(path).fsName);\n if (projectItems && projectItems.length != 0) {\n var bin = app.project.rootItem.createBin(\"todelete\");\n \n for (var j = 0; j < projectItems.length; j++) {\n var projectItem = projectItems[j];\n projectItem.moveBin(bin);\n }\n bin.deleteBin();\n }\n \n}",
"nodeUUID": "7220546c-b100-4804-8a0e-697aa2a10dc8",
"failedNodeUUID": "43f2c20e-9ef4-40f1-aa41-9512a569846a",
"successNodeUUID": "43f2c20e-9ef4-40f1-aa41-9512a569846a"
}Skript
Original: 17 Zeilen · 550 Zeichen
Formatiert: 17 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
var path = "{node.result.3b5811b7-3594-433f-a239-6ee00c334a1e}";
removeProjectItemByPath(path);
function removeProjectItemByPath(path) {
//alert (path);
var projectItems = app.project.rootItem.findItemsMatchingMediaPath(new File(path).fsName);
if (projectItems && projectItems.length != 0) {
var bin = app.project.rootItem.createBin("todelete");
for (var j = 0; j < projectItems.length; j++) {
var projectItem = projectItems[j];
projectItem.moveBin(bin);
}
bin.deleteBin();
}
}
Formatiert
var path = "{node.result.3b5811b7-3594-433f-a239-6ee00c334a1e}";
removeProjectItemByPath(path);
function removeProjectItemByPath(path) {
//alert (path);
var projectItems = app.project.rootItem.findItemsMatchingMediaPath(new File(path).fsName);
if (projectItems && projectItems.length != 0) {
var bin = app.project.rootItem.createBin("todelete");
for (var j = 0; j < projectItems.length; j++) {
var projectItem = projectItems[j];
projectItem.moveBin(bin);
}
bin.deleteBin();
}
}
Rohdaten
{
"class": "nodes.actions.helmut.job.JobPremiereExecuteExtendScriptActionV2",
"deprecated": false,
"properties": {
"extendScript": "var path = \"{node.result.3b5811b7-3594-433f-a239-6ee00c334a1e}\";\nremoveProjectItemByPath(path);\n\nfunction removeProjectItemByPath(path) {\n//alert (path);\n var projectItems = app.project.rootItem.findItemsMatchingMediaPath(new File(path).fsName);\n if (projectItems && projectItems.length != 0) {\n var bin = app.project.rootItem.createBin(\"todelete\");\n \n for (var j = 0; j < projectItems.length; j++) {\n var projectItem = projectItems[j];\n projectItem.moveBin(bin);\n }\n bin.deleteBin();\n }\n \n}",
"nodeUUID": "7220546c-b100-4804-8a0e-697aa2a10dc8",
"failedNodeUUID": "43f2c20e-9ef4-40f1-aa41-9512a569846a",
"successNodeUUID": "43f2c20e-9ef4-40f1-aa41-9512a569846a"
}
}