Kleiner Kommentar zu Deinen Script.
Schön gemacht aber zwei Dinge:
Der Filter klappt beim Mac leider nicht (ich kann alles auswählen)
Dadurch bricht die Verarbeitung dann bei falschen Dateien ab.
Ich sehe den Fortschrittsbalken nicht
Aber sieht gut aus ansonsten, soweit ich das mit meinen rudimentären Kenntnissen Beurteilen kann