xnview wrote:ok, i'll add this option
Thank you Pierre, (I think this parameter should be enabled by default).
FI: because I would like to use a script with nconvert to "correct" (create a new file without error) automatically & recursively my corrupted jpg files containing errors with jpeginfo (generate a txt file list first):
Code: Select all
find . -iname "*.jpg" -print0 | xargs -0 jpeginfo -c -i -v | awk -F\ ' ($0 ~ /ERROR/) || ($0 ~ /WARNING/) {print "nconvert -q 100 -keepfiledate -keepcspace -keep_icc -out jpeg -o " "\"" $1"_jpeginfo-corrected.jpg" "\"" " " "\""$1 "\""}' | tee fic_jpeginfo-errors.txt
The generated text file list:
Code: Select all
nconvert -q 100 -keepfiledate -keepcspace -keep_icc -out jpeg -o "./a.jpg_jpeginfo-corrected.jpg" "./a.jpg"
nconvert -q 100 -keepfiledate -keepcspace -keep_icc -out jpeg -o "./2/b.JPG_jpeginfo-corrected.jpg" "./2/b.JPG"
nconvert -q 100 -keepfiledate -keepcspace -keep_icc -out jpeg -o "./2/3/4/c.JpG_jpeginfo-corrected.jpg" "./2/3/4/c.JpG"
etc ...
Do you have a better way to do that?