Ordinare le foto di Android in cartelle per anno e mese
Su un telefono Android, DCIM/Camera contiene migliaia di foto in una sola cartella. Come ordinarle in cartelle per anno e mese sul telefono, senza perdere le date e senza rompere la galleria.
Per ordinare le foto di un telefono Android in cartelle per anno e mese, crea cartelle come DCIM/Camera/2024/07 e sposta ogni foto nella cartella del mese in cui è stata scattata. Per poche foto basta un'app file manager. Per un'intera cartella della fotocamera, fallo dal computer con adb, che sposta i file sul telefono senza copiarli e senza cambiare le loro date.
Alla galleria interessa?
Non per l'ordine. La galleria mette le foto in ordine di data, ovunque si trovino. Le cartelle contano in altri tre posti:
- Album. La maggior parte delle gallerie mostra ogni cartella sotto
DCIMePicturescome album. Con le cartelle per anno hai un album per anno. - Il computer. Quando apri il telefono dal computer, una cartella con 8.000 file è lenta da aprire e difficile da sfogliare.
- Backup. Google Foto fa il backup delle cartelle che scegli. Le sottocartelle di
DCIM/Camerasono incluse insieme a lei.
Dove ordinare in sicurezza
Ordina dentro DCIM o Pictures. Evita Android/data e Download; alcune gallerie le saltano.
Spostare foto fuori da DCIM/Camera in un'altra cartella può fermare il backup di Google Foto per quelle foto, a meno che tu non attivi il backup anche per quella cartella. Le sottocartelle dentro DCIM/Camera restano nel backup della fotocamera.
Con un'app file manager
Seleziona le foto di un mese, scegli Sposta, crea la cartella, conferma. Va bene per un mese o due. Per anni di foto, usa un computer.
Dal computer con adb
Con il debug USB attivo:
adb shell mkdir -p /sdcard/DCIM/Camera/2024/07
adb shell mv -n /sdcard/DCIM/Camera/IMG_202407*.jpg /sdcard/DCIM/Camera/2024/07/
La seconda riga usa la data nei nomi dei file della fotocamera. Copre le foto chiamate IMG_YYYYMMDD_.... Le foto con nomi diversi, come PXL_... sui Pixel o le immagini salvate, hanno bisogno che la data di scatto venga letta da dentro la foto. Per un'intera libreria, uno script sul computer scrive una riga mv per foto e le esegue sul telefono in una volta sola.
mv dentro il telefono mantiene la data del file, quindi nella galleria non si sposta niente. Dopo:
adb shell content call --uri content://media/ --method scan_volume --arg external_primary
Quale struttura?
- Anno / Mese (
2024/07): la più comune. I numeri si ordinano allo stesso modo in ogni lingua. - Anno / Luogo (
2024/Lisbon): buona per i viaggi. Le foto senza GPS restano nella cartella dell'anno. - Anno-Mese (
2024-07): un solo livello, facile da scorrere.
Altro sulla scelta in how to organize photos by year and month folders (in inglese).
Con l'app
La scheda Telefono Android di Photo Date & Metadata Fixer, disponibile solo su Windows, ha una scheda Riordina sul telefono. Scegli una cartella sul telefono e una struttura (Anno/Mese, Anno/Luogo, Paese/Città e altre). L'app legge la data e il luogo di ogni foto dal telefono, mostra dove andrebbe ciascuna, e poi le sposta sul telefono stesso.
Non sovrascrive mai, nel frattempo imposta le date dei file sbagliate sulla data di scatto, rimuove le cartelle che ha svuotato, e Annulla rimette tutto com'era.
Domande frequenti
Google Foto caricherà di nuovo le foto dopo lo spostamento?
No. Google Foto riconosce le foto di cui ha già fatto il backup, anche in una nuova cartella.
Posso ordinare le foto sulla scheda SD?
Sì. La scheda si trova sotto /storage/<card id>/ invece di /sdcard/. adb shell ls /storage mostra il suo id.
E i video?
Si spostano allo stesso modo. La data di un video viene da dentro il video, oppure dal nome e dalla data del file.