Come ordinare le foto per data in cartelle per anno e mese
Come mettere migliaia di foto in cartelle per anno e mese usando la data di scatto e non quella del file, a mano, con exiftool o con un'app, su Windows e Mac.
Hai una cartella con diecimila foto dentro. Alcune vengono dal telefono, alcune dalla scheda della fotocamera, alcune da una vecchia esportazione di Google Foto. Trovare le foto di una vacanza vuol dire scorrere tutto il resto. Vuoi delle cartelle, e vuoi che abbiano senso anche tra dieci anni.
Perché si forma il mucchio
Telefoni e fotocamere non si curano delle cartelle. Scrivono i file in un posto solo, con nomi come IMG_4821.JPG o DSC_0042.JPG, e ripartono da zero quando il contatore finisce. Copia tre dispositivi in una cartella e ottieni nomi in conflitto, numeri doppi e nessun ordine.
I servizi cloud lo nascondono mostrandoti una timeline costruita dai metadati. Nel momento in cui lasci il servizio, o copi i file su un disco, la timeline sparisce e resta il mucchio.
Perché anno/mese
Anno/mese è la struttura che resiste. Una cartella 2019 con dentro 07-Luglio la legge una persona, si ordina correttamente in ogni gestore di file e non ha bisogno di nessun programma per essere capita. Funziona su un NAS, su una chiavetta USB, nel Finder, in Esplora file, nel terminale.
Corrisponde anche a come ricordiamo. Di rado sai il giorno esatto di una foto, ma di solito sai l'anno, e spesso la stagione. Una cartella mensile contiene al massimo qualche centinaio di foto per chi usa molto il telefono, una dimensione che si può ancora scorrere.
Il numero davanti al nome del mese (07-Luglio invece di Luglio) conta più di quanto sembri. I nomi dei mesi da soli si ordinano in ordine alfabetico: Agosto, Aprile, Dicembre. Il numero li tiene in ordine di calendario.
Le alternative, e quando vanno bene
Anno/mese/giorno dà una cartella per ogni giorno. Va bene per chi fotografa eventi o ha librerie enormi, ma per una libreria di famiglia produce migliaia di cartelline, molte con una o due foto.
Solo l'anno è l'opposto. Va bene per una libreria piccola, qualche centinaio di foto all'anno. Oltre un paio di migliaia all'anno le cartelle diventano troppo grandi da sfogliare.
Anno/luogo mette una cartella per ogni posto dentro ogni anno: 2019/Roma, 2019/Berlino. Buono per chi viaggia molto, ma richiede il GPS nelle foto, e le foto senza posizione non hanno un posto ovvio dove andare. Luogo/anno lo rovescia per chi torna negli stessi posti ogni anno e vuole Casa al mare/2018, Casa al mare/2019.
Tenere le cartelle che hai già è un'opzione vera. Se hai già gli album come cartelle e vuoi solo le date sistemate e i nomi in ordine, non buttare via la struttura.
Da dove deve venire la data
È la parte che va storta più spesso. La cartella in cui finisce una foto deve dipendere dalla data in cui è stata scattata, che sta dentro il file nel campo EXIF DateTimeOriginal, quella che Esplora file chiama "Data acquisizione". Non deve dipendere dalla data di modifica del file. La data di modifica cambia ogni volta che un file viene copiato, scaricato o modificato, quindi un ordinamento per quella data mette una foto del 2012 nella cartella del 2026.
Se le foto vengono da Google Takeout, la data EXIF spesso manca, e quella vera sta in un file .json accanto a ogni foto. Ordina quelle per EXIF e ottieni una sola cartella gigante con il giorno del download. Prima sistema le date, poi costruisci le cartelle. Vedi Google Takeout, foto con la data sbagliata.
Farlo a mano
Per qualche centinaio di foto basta il gestore di file. Su Windows, in Esplora file aggiungi la colonna "Data acquisizione" (tasto destro sull'intestazione delle colonne), ordina per quella, seleziona un mese di foto e trascinale in una cartella nuova. Su Mac, il Finder mostra la data di scatto in "Ottieni informazioni" e nella vista galleria. Ci vuole un pomeriggio e farai qualche errore.
Per più di così serve uno strumento. Su qualsiasi sistema, exiftool fa tutto il lavoro in un comando:
exiftool -r "-Directory<DateTimeOriginal" -d "%Y/%m-%B" .
Legge la data EXIF di ogni foto sotto la cartella corrente e sposta ciascuna in Anno/MM-Mese. È veloce, gratuito e affidabile. Non tocca le foto che non hanno una data EXIF, che è il comportamento giusto, ma significa che di quelle devi occuparti a parte. I nomi dei mesi escono nella lingua del sistema.
digiKam, gratuito per Windows, Mac e Linux, sposta le foto in cartelle per data durante l'importazione. XnView MP fa lo stesso con la rinomina in blocco e il campo {Date taken}. Entrambi richiedono un po' di configurazione, ma sono strumenti onesti che fanno esattamente questo lavoro.
Farlo con l'app
Takeout JSON Metadata Fixer fa lo stesso lavoro con un selettore di modelli di cartella al posto della riga di comando, e sistema le date prima di costruire le cartelle, che è il passo che di solito si salta.
Indicale una cartella, o uno zip di Takeout, o più zip. Scegli un modello di cartella: Anno/Mese, Anno/Mese/Giorno, Anno, Anno/Luogo, Luogo/Anno, Mantieni le mie cartelle, o Nessuna cartella. Scegli uno schema per i nomi. Lancia prima la prova a secco per vedere cosa farebbe senza toccare nulla.
Legge le date in ordine: prima il .json di Takeout, poi l'EXIF, poi la data del file come ultima risorsa. Così un'esportazione di Takeout si ordina per la data vera, non per quella del download. Alle foto senza nessuna data si può dare una data e un luogo per tutta la cartella, che è il modo per gestire una scatola di scansioni. Gli screenshot possono andare in una cartella a parte.
Se riordini una cartella sul posto, può tenere i vecchi file in una cartella "Originali (prima del riordino)", così non si perde nulla se cambi idea sulla struttura.
Gira offline su Windows, Mac e Linux, in italiano. Le prime 1000 foto sono gratuite. Senza limiti costa 19,99 USD una volta sola.
Domande frequenti
Meglio anno/mese o anno/mese/giorno?
Anno/mese per quasi tutti. Le cartelle per giorno si guadagnano il posto solo se scatti centinaia di foto al giorno o devi trovare un singolo evento per data. Un mese pieno lo puoi sempre dividere dopo.
Cosa succede alle foto senza data?
A mano, restano dove sono. Con exiftool vengono saltate. Nell'app ripiegano sulla data del file, oppure puoi impostare una data per tutta la cartella prima di riordinare.
Windows può farlo da solo?
No. Esplora file ordina per data ma non sposta in cartelle. L'app Foto di Windows raggruppa per data nella sua vista, ma non tocca le cartelle su disco.
I video vanno nelle stesse cartelle?
Sì, con la data che sta nel contenitore MP4 o MOV. L'app li tratta come le foto. exiftool con il comando qui sopra legge DateTimeOriginal, che i video non hanno: per loro usa CreateDate.