ven ott 22, 2010 11:57 am
#!/bin/sh
# COSTANTI
# Directory nella quale cercare: di default quella corrente
CARTELLA=.
# File temporaneo con l'elenco delle foto trovate anche nelle sottodirectory
TEMPFILE=/tmp/nomiFoto
# Incremento di carica (in centesimi di Volt) che viene interpretato come ricarica delle batterie
SOGLIA=20
# Se si passa il nome di una directory, usa quella anziché quella corrente
if [ -e $1 ]; then
CARTELLA=$1
fi
echo Cerco foto in $CARTELLA ...
# Prepara l'elenco delle foto da esaminare
find $CARTELLA -iname "*.JPG" -o -iname "*.PEF" -o -iname "*.DNG" > $TEMPFILE
echo Analizzo le foto elencate in $TEMPFILE ...
# Estrae i dati EXIF rilevanti, ordina in base al numero di scatto e cerca i "salti" di tensione che indicano una ricarica
exiftool -fast -T -d %d/%m/%Y -ShutterCount -FileName -CreateDate -BatteryADBodyNoLoad -BatteryADBodyLoad -@ $TEMPFILE | sort -n | awk 'BEGIN {caricaVecchia=999; scattiVecchi=0} {carica= $4 + $5; if ( carica > caricaVecchia + $SOGLIA) { if ( scattiVecchi != 0 ) { print "Ricarica dopo " $1 - scattiVecchi " scatti il giorno " $3 " scattando " $2 } scattiVecchi=$1; } caricaVecchia=carica; }'
liviux@Volvo:~$ durataBatterie Documenti/Immagini/foto/Pentax/
Ricarica dopo 341 scatti il giorno 11/04/2010 scattando IMGP7657.JPG
Ricarica dopo 357 scatti il giorno 05/05/2010 scattando IMGP8000.JPG
Ricarica dopo 425 scatti il giorno 23/05/2010 scattando IMGP8398.JPG
ven ott 22, 2010 12:05 pm
ven ott 22, 2010 12:21 pm
ven ott 22, 2010 12:42 pm
magma ha scritto:Non mi esce l'output (Ubuntu 10.04).
ven ott 22, 2010 12:46 pm
Liviux ha scritto:magma ha scritto:Non mi esce l'output (Ubuntu 10.04).
A me gira su Kubuntu 10.10, quindi l'ambiente dovrebbe essere praticamente identico. Ti viene fuori almeno il messaggio "Analizzo le foto elencate in <directory> ..." ?
Prova ad eseguire il solo exiftool dentro una cartella piena di foto:
exiftool -fast -T -d %d/%m/%Y -ShutterCount -FileName -CreateDate -BatteryADBodyNoLoad -BatteryADBodyLoad *
e vediamo cosa viene fuori. Oppure prova solo exiftool senza parametri con una singola foto e verifica quali tag trova. Che macchina hai?
ven ott 22, 2010 2:05 pm
magma ha scritto:Ho provato solo la riga di exiftool e funziona: esce una lista di foto con il dato exif, ad esempio:
4326 IMGP4122.JPG 30/07/2010 167 (7.3V, 34%) 162 (7.1V, 29%)
Ho una K10 firmware 1.30.
exiftool -fast -T -d %d/%m/%Y -ShutterCount -FileName -CreateDate -BatteryADBodyNoLoad# -BatteryADBodyLoad# *
ven ott 22, 2010 2:17 pm
Liviux ha scritto:[...]
Prova con
- Codice:
exiftool -fast -T -d %d/%m/%Y -ShutterCount -FileName -CreateDate -BatteryADBodyNoLoad# -BatteryADBodyLoad# *
Il cancelletto dopo il nome delle tag dovrebbe disabilitare qualunque formattazione "simpatica".
ven ott 22, 2010 2:49 pm
magma ha scritto:Liviux ha scritto:[...]
Prova con
- Codice:
exiftool -fast -T -d %d/%m/%Y -ShutterCount -FileName -CreateDate -BatteryADBodyNoLoad# -BatteryADBodyLoad# *
Il cancelletto dopo il nome delle tag dovrebbe disabilitare qualunque formattazione "simpatica".
Nessuna formattazione simpatica:
4327 IMGP4123.JPG 30/07/2010 - -
ma neanche antipatica
Ho provato
exiftool -a -u -g1 nome.jpg
ti mando l'output in PM, così puoi vedere gli exif della K10.
ven ott 22, 2010 2:59 pm
Liviux ha scritto:magma ha scritto:[...]
Ho provato
exiftool -a -u -g1 nome.jpg
ti mando l'output in PM, così puoi vedere gli exif della K10.
Perché "g1"?
Prova piuttosto exiftool -T --printConv nome.jpg
Oppure mandami in pm un link al file stesso, così vediamo se il casino nasce da versioni diverse di exiftool (noto adesso che io ho la 8.15, tu la 7.89).
A quando l'upgrade a ubuntu 10.10?
lun ott 25, 2010 11:37 am
lun ott 25, 2010 12:10 pm
Site Copyright © 2008 -
Pentaxiani.it
Tutti i contenuti qui presenti, siano grafici o testuali, sono sotto copyright e responsabilità esclusiva dei loro creatori. Pentax è un marchio registrato della Ricoh Imaging Company ltd.
Pentaxiani.it non è in nessun modo associato con Pentax, Ricoh Company, Fowa S.p.A. o loro affiliati nazionali o internazionali.