By @sskaje
Link: https://sskaje.me/2015/08/%e6%89%b9%e9%87%8f%e5%88%a0%e9%99%a4%e5%9b%be%e7%89%87%e7%9a%84%e6%96%87%e6%9c%acmetadata/
Link: https://sskaje.me/2015/08/%e6%89%b9%e9%87%8f%e5%88%a0%e9%99%a4%e5%9b%be%e7%89%87%e7%9a%84%e6%96%87%e6%9c%acmetadata/
给用不起正版adobe软件的公司的。。。
用了graphicsmagick 的 mogrify 命令。
1 |
find static -type f \( -iname \*.jpg -o -iname \*.jpeg -o -iname \*.png \) -exec gm mogrify -strip {} \; |
这个命令对jpeg没问题,但是png还会有software字段,可以使用下面的命令验证。
1 |
gm identify -v xxx.png |
针对png的,可以用下边的方法
1 2 |
# apt-get install libimage-exiftool-perl # exiftool -all= xxx.png |
需要保证文件后缀跟文件类型匹配。
如果嫌弃exiftool生成_original的备份,可以改参数
1 |
exiftool -all= -overwrite_original xxx.png |
于是命令可以换成
1 |
exiftool -all= -overwrite_original -r static |
批量删除图片的文本metadata by @sskaje: https://sskaje.me/2015/08/%e6%89%b9%e9%87%8f%e5%88%a0%e9%99%a4%e5%9b%be%e7%89%87%e7%9a%84%e6%96%87%e6%9c%acmetadata/
Incoming search terms:
Link to this post!