ext.d/image.sh: use exiftool in addition to exif to view image metadata.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
This commit is contained in:
Andrew Borodin 2024-01-13 16:17:35 +03:00
parent 3a160902a1
commit b03981f1f4
1 changed files with 9 additions and 4 deletions

View File

@ -12,14 +12,19 @@ do_view_action() {
filetype=$1
case "${filetype}" in
jpeg)
identify "${MC_EXT_FILENAME}"
which exif >/dev/null 2>&1 && exif "${MC_EXT_FILENAME}" 2>/dev/null
;;
xpm)
[ -n "$DISPLAY" ] && sxpm "${MC_EXT_FILENAME}"
;;
*)
if which exif >/dev/null 2>&1; then
exif "${MC_EXT_FILENAME}" 2>/dev/null
E=$?
else
E=1
fi
if [ $E != 0 ] && which exiftool >/dev/null 2>&1; then
exiftool "${MC_EXT_FILENAME}" 2>/dev/null
fi
identify "${MC_EXT_FILENAME}"
;;
esac