Tester si une photo Jpeg est corrompue

En ce moment, je rationalise ma politique de sauvegarde (rsync, serveur, disque dupliqué, etc... une geekerie parmis tant d'autres), je voudrais donc m'assurer que les données soit un mininum correctes... Notamment les photos, que j'ai trimballé sur un disque portable pendant 3 ans.

J'ai trouvé cet utilitaire : jpeginfo (sudo apt-get install jpeginfo)

 jpeginfo -c /media/data/photos/2007/07/IMG_8565.jpg

Quand c'est bon :

/media/data/photos/2007/07/IMG_8565.jpg 2592 x 1944 24bit Exif  N 2328077  [OK]

Quand c'est foireux :

/media/data/photos/2007/07/IMG_8565.jpg 2592 x 1944 24bit Exif  N 2341451  Corrupt JPEG data: premature end of data segment  Unsupported marker type 0x78 [ERROR]

Je vous laisse à vos script récursifs, grep et compagnie ;)

Commentaires

1. Le mercredi, septembre 2 2009, 12:17 par Fabien v

for $fichier in $(find ./ *.jpg); do
jpeginfo -c "$fichier" | grep -v "OK";
done

2. Le vendredi, octobre 18 2013, 07:09 par z4root

An android operating program set up can be a strong, portable Pc. Also from this particular we can decide on that the majority of new mobile devices that are bought in stores are predisposed at the time frame of purchase cell phone. http://www.moviesafar.com/z4root.ht... z4root apk

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

Fil des commentaires de ce billet