fix: 使用 webp 格式存储截图,exif 还原脚本将成功匹配的单独存档

This commit is contained in:
2025-05-08 11:56:55 +08:00
parent 2f743f0915
commit 1748bea302
3 changed files with 49 additions and 11 deletions
+4 -1
View File
@@ -13,7 +13,7 @@ for file in *.{HEIC,heic,PNG,png,JPG,jpg}; do
continue
fi
# 跳过自己改的图片
# 跳过自己改的图片
if [[ $filename == *"MODIFIED"* ]] || [[ $filename == *"MERGED"* ]]; then
echo "文件名包含 MODIFIED 或 MERGED"
continue
@@ -32,6 +32,9 @@ for file in *.{HEIC,heic,PNG,png,JPG,jpg}; do
fi
if [[ "${filename##*.}" == "png" || "${filename##*.}" == "PNG" ]]; then
# 如果是 PNG 图片,直接转换为 WebP 格式,大概率是个截图
new_filename="${filename%.*}.webp"
# 使用 ImageMagick 直接处理 PNG 图片
magick "$file" -gravity center -quality 80 output/$new_filename
else