Domanda:
Come posso rinominare le foto utilizzando i dati EXIF?
Huey
2015-12-21 16:38:17 UTC
view on stackexchange narkive permalink

Ho quasi un milione di foto scattate con una varietà di fotocamere in un decennio circa e ho finalmente intrapreso l'enorme compito di organizzazione. Per automatizzare in qualche modo questo, sto cercando un software (leggero preferito) che rinomina ogni foto in base alla data di scatto (non modificata) e al modello di fotocamera, informazioni che possono essere ottenute dai dati EXIF ​​di il file.

Ad esempio,

IMG_9532.JPG scattato con una Canon EOS 80D il 29 febbraio 2016 sarebbe etichettato CANON EOS 80D 29/02/2016 o qualcosa di simile.

Il software dovrebbe essere disponibile per Linux (preferito Ubuntu). L'interfaccia CLI va bene.

Due risposte:
Gilles 'SO- stop being evil'
2015-12-21 17:18:35 UTC
view on stackexchange narkive permalink

L'utilità della riga di comando exiftool (dal pacchetto con lo stesso nome) legge e scrive le informazioni EXIF. La "scrittura" può includere la ridenominazione del file. Ci sono esempi nel manuale in "Ridenominazione degli esempi". Vuoi qualcosa come (non testato)

  exiftool -d '% Y-% m-% d' -filename'< $ {model;} - $ {datetimeoriginal;}.% E '* .jpg  

Per elaborare anche i file nelle sottodirectory:

  find. -name '* .jpg' -exec exiftool '-filename<% d / $ {model;} - $ {datetimeoriginal;}.% e' {} +  
Sì a quello! Se Gilles non l'avesse già consigliato, lo farei ora. Sto usando * exiftool * abbastanza spesso, non vorrei farne a meno. Quindi fai +1 da me e prendi il mio commento come un'altra raccomandazione di questo fantastico strumento da riga di comando!
Huey
2015-12-22 00:23:00 UTC
view on stackexchange narkive permalink

Prima che Gilles presentasse questa eccellente risposta, stavo sperimentando pyRenamer, uno strumento GUI scritto in Python. Permette di rinominare i file in massa sulla base di porzioni dei loro nomi di file esistenti, nonché di utilizzare i loro metadati (per foto e musica).

Per me è stato semplice da usare. Sono riuscito a utilizzare il seguente modello di nome file per rinominare i miei file:

  {cameramaker} {cameramodel} {imageyear}. {Imagemonth}. {Imageday} {imagetime}: {imagesecond} {1 } {rand}  

Tuttavia, questo strumento sembra non essere più in manutenzione attiva, soprattutto perché la home page sembra non essere disponibile. Inoltre, la documentazione sui modelli disponibili è scarsa. Sebbene sia possibile ottenere un elenco passando con il mouse sul campo pertinente, l'elenco visualizzato probabilmente supererà l'altezza della maggior parte degli schermi e quindi non potrà essere visualizzato nella sua interezza.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...