big fix that didnt correctly extract minute and seconds
This commit is contained in:
parent
2940ebb16d
commit
acc1106f3f
1112
metadata_changes.log
1112
metadata_changes.log
File diff suppressed because it is too large
Load Diff
@ -34,8 +34,8 @@ extract_datetime_from_filename() {
|
||||
month=$(echo "$datetime" | cut -d':' -f2)
|
||||
day=$(echo "$datetime" | cut -d':' -f3 | cut -d' ' -f1)
|
||||
hour=$(echo "$datetime" | cut -d' ' -f2 | cut -d':' -f1)
|
||||
minute=$(echo "$datetime" | cut -d':' -f5)
|
||||
second=$(echo "$datetime" | cut -d':' -f6)
|
||||
minute=$(echo "$datetime" | cut -d':' -f2 | cut -d':' -f2)
|
||||
second=$(echo "$datetime" | cut -d':' -f2 | cut -d':' -f3)
|
||||
|
||||
# Remove leading zeros for validation
|
||||
year=$((10#$year))
|
||||
@ -154,7 +154,7 @@ for year_dir in "$base_dir"/*/; do
|
||||
photo=$(echo "$line" | cut -d' ' -f2-)
|
||||
elif [[ "$line" == " New Date:"* ]]; then
|
||||
new_date=$(echo "$line" | cut -d' ' -f3-)
|
||||
echo exiftool -overwrite_original -DateTimeOriginal="$new_date" "$photo"
|
||||
exiftool -overwrite_original -DateTimeOriginal="$new_date" "$photo"
|
||||
fi
|
||||
done < "$temp_file"
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user