Ho un flusso di lavoro molto lungo che riguarda la ridenominazione, il ridimensionamento e la duplicazione di un gran numero di immagini ad alta risoluzione. Il flusso di lavoro funzionava bene finché non l'ho provato con 300 immagini. Automator ha attraversato circa 15 azioni e quindi gira su una determinata azione. Vedo che ottiene circa a metà di questa azione (guardando le immagini che si suppone ridimensionino, il numero 180 e prima vengono ridimensionate, ma niente dopo).
-
Automator è ancora reattivo - Sono in grado di interrompere l'attività con il pulsante stop.
-
La riduzione del numero di file (ad esempio 170) risolve il problema. Non ho provato nulla di più elevato di questo.
-
Automator interrompe la stessa azione ogni volta (ridimensiona a 480 pixel)
-
La descrizione del flusso di lavoro :
- Le dimensioni originali delle immagini sono 3920 × 3072.
- Ci sono circa 30 azioni.
- L'output è di circa 5 diverse dimensioni delle immagini e due PDF (costituiti dalle immagini).
Qualcun altro ha avuto problemi? Sarei felice solo con un po 'di lavoro, perché usare Automator fa risparmiare così tanto tempo.
Ulteriori informazioni
Questa è l'azione offensiva:
Descrizione dettagliata del flusso di lavoro:
- Copia 300 immagini a 3920 × 3072 pixel (immagini di base)
- Rinomina le immagini
- Copia e ridimensiona le 300 immagini al 50% delle dimensioni dell'immagine di base
- Rinomina le immagini
- Copia e ridimensiona le 300 immagini di un altro 50% (ora il 25% delle immagini di base)
- Rinomina le immagini
- Copia e ridimensiona le 300 immagini a 480 pixel (questo è il passaggio su cui Automator rimane bloccato)
- Lo script va sulla copia e ridimensiona nuovamente le immagini, crea due PDF da 300 pagine e poi rinominare tutte le immagini ancora una volta.
Note sui test
- Quando copia e ridimensiona le 300 immagini per 480 (tre azioni), l'operazione non viene ancora completata ...
-
Il flusso di lavoro non si blocca sulla stessa immagine ogni volta. Ho provato tre volte e il numero dell'immagine era:
- 176
- 182
- 183
Soluzione corrente
Attualmente sto suddividendo l'input dell'azione in tre con un filtro e eseguendo l'azione tre volte di ciascuno di questi gruppi e quindi combinando nuovamente i gruppi. L'utilizzo del filtro non funziona sull'unità di rete (apparentemente non indicizzata da Spotlight). È anche un gran numero di passaggi aggiuntivi. Sarei comunque interessato a sentire soluzioni o a migliorare il funzionamento, soprattutto perché questo lavoro richiede un gran numero di passaggi aggiuntivi ...