Come rinominare le foto su Android in blocco (con data o luogo)
Come rinominare tante foto insieme su un telefono Android, per esempio IMG_20250518_184248.jpg in IMG_20250518_184248_Macau.jpg, senza copiarle fuori dal telefono e senza cambiare le loro date.
Per rinominare tante foto insieme su un telefono Android, usa un'app file manager con la rinomina in blocco, oppure rinominale dal computer con adb tramite il debug USB, che funziona anche con migliaia di file. La rinomina non cambia né la data di scatto né la data del file di una foto, quindi la galleria le tiene allo stesso posto.
Com'è un buon nome
I telefoni chiamano le foto in base all'ora: IMG_20250518_184248.jpg. Si ordina bene ma non dice niente. Due schemi molto usati:
- Aggiungi il luogo:
IMG_20250518_184248_Macau.jpg. Tieni il nome della fotocamera e aggiungi dove è stata scattata. - Data e luogo:
2025-05-18-1842_Macau.jpg. Più corto, e si legge allo stesso modo su ogni dispositivo.
Il luogo viene dalla posizione GPS dentro la foto. La maggior parte delle foto del telefono ce l'ha, a meno che la posizione non fosse disattivata nell'app fotocamera.
Sul telefono: un'app file manager
Diversi file manager del Play Store possono rinominare una selezione di file con un contatore, una data o una parola fissa. Va bene per qualche decina di foto con uno schema semplice. Non possono aggiungere il luogo in cui è stata scattata una foto, e diventano lenti con migliaia di file.
Dal computer: adb
Con il debug USB attivo e adb installato, puoi rinominare sul telefono senza copiare le foto da nessuna parte:
adb shell mv -n "/sdcard/DCIM/Camera/IMG_20250518_184248.jpg" "/sdcard/DCIM/Camera/IMG_20250518_184248_Macau.jpg"
-n fa sì che un file esistente non venga mai sovrascritto. Per tante foto, scrivi una riga mv per foto in uno script sul computer ed eseguilo sul telefono:
adb push rename.sh /data/local/tmp/
adb shell sh /data/local/tmp/rename.sh
Tieni una copia dello script con i nomi vecchi e nuovi. Scambiando le due colonne hai un modo per annullare.
Dopo, avvisa la galleria dei nuovi nomi:
adb shell content call --uri content://media/ --method scan_volume --arg external_primary
La parte difficile è trovare i nomi dei luoghi: leggere il GPS di ogni foto e cercare la città. Per i dati GPS bastano i primi 256 KB di ogni foto, quindi non serve copiare le foto intere.
Cosa sapere prima di rinominare
- Sul telefono i nomi non distinguono maiuscole e minuscole.
photo.JPGephoto.jpgsono lo stesso nome. Per rinominare in un nome che cambia solo per maiuscole serve un passaggio con un nome temporaneo. - Backup di Google Foto. Rinominare una foto che ha già il backup non la carica di nuovo. Google Foto riconosce il contenuto.
- Foto in movimento con un
.mp4separato accanto al.jpg: rinominali tutti e due allo stesso modo, così restano in coppia.
Con l'app
La scheda Telefono Android di Photo Date & Metadata Fixer, disponibile solo su Windows, ha una scheda Rinomina sul telefono. Scegli una cartella sul telefono, scegli uno schema come "Originale + luogo" o "Data-ora + luogo", e l'app legge la data e il GPS di ogni foto direttamente dal telefono, cerca i luoghi, e ti mostra i nuovi nomi prima di cambiare qualsiasi cosa.
Una seconda esecuzione non aggiunge il luogo due volte, ogni file mantiene la sua data, e Annulla rimette ogni nome com'era. I nomi dei luoghi vengono da OpenStreetMap: vengono inviate solo le posizioni, mai le foto.
Domande frequenti
Rinominare cambia la data nella galleria?
No. La galleria ordina per la data di scatto dentro la foto, o per la data del file. Una rinomina non cambia nessuna delle due.
Posso rinominare anche i video?
Sì, allo stesso modo. Anche i video dei telefoni spesso hanno una posizione, quindi possono avere un nome di luogo.
E le foto senza GPS?
Mantengono il loro nome. Screenshot, immagini salvate e foto fatte al chiuso spesso non hanno una posizione.