mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-10-29 02:10:08 +00:00
adding support for raw exif source...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
78a8b763ec
commit
8e3be4cfc5
@ -39,13 +39,32 @@ while true ; do
|
||||
done
|
||||
|
||||
|
||||
# XXX TODO:
|
||||
# - add support for multiple raw formats...
|
||||
# - handle multiple hits -- preferably automatically...
|
||||
# -
|
||||
_exifup(){
|
||||
local PREVIEW_DIR=$1
|
||||
if ! [ -e "$PREVIEW_DIR" ] ; then
|
||||
return 1
|
||||
fi
|
||||
local imgs=(${PREVIEW_DIR}/*)
|
||||
cd "${PREVIEW_DIR}"
|
||||
# XXX only jpg???
|
||||
local imgs=(*.jpg)
|
||||
# XXX
|
||||
for img in "${imgs[@]}" ; do
|
||||
local name="${img%.jpg}"
|
||||
local targets=($(find . -name "${name}.ARW"))
|
||||
if [[ ${#targets[@]} > 1 ]] ; then
|
||||
# XXX multiple candidates -> select one...
|
||||
# XXX
|
||||
fi
|
||||
# XXX
|
||||
exiv2 ex ${target[0]}
|
||||
mv "${target[0]%.ARW}.exv" .
|
||||
exiv2 -k in "${img}"
|
||||
rm -f *.exv
|
||||
done
|
||||
}
|
||||
|
||||
# XXX add support for getting exif from raw...
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user