Solo busqué esto. La figura lo compartiría aquí para referencia futura.
command-line
privacy
jpeg
klenwell
fuente
fuente

Respuestas:
Instalar exiftool:
Para leer metadatos de fotos:
Para borrar metadatos de fotos:
Antes de:
Después:
Referencias
fuente
for f in *.jpg; do exiftool -all= "$f"; doneexiftool *.jpgImagemagick
En lugar de Exiftool , para manejar los metadatos Exif encontré más útil y el comando más fácil de recordar usando Imagemagick :
Leer
Para eliminar
Con el
imagemagickpaquete instalado, puede hacer esto ( no solo para archivos JPEG ):Del manual :
AFAIK la única diferencia es que
mogrifyno eliminará estos metadatos:Lo que puede ser útil. Comparado con
diff -y <(exiftool wMogrify.jpg) <(exiftool wExiftool.jpg)Eliminar datos EXIF! = Anonimizar :
-stripvolverá a comprimir la imagen . Esto podría ser algo bueno : el mismo software que toma la foto podría ocultar datos en la imagen ( esteganografía ). No estoy seguro de si la recompresión siempre eliminará todo (probablemente no). Para evitar esta recompresión, puede usar jpegtran :Además, para evitar perder el perfil de color ( ICC , que causa colores más ricos [cita requerida] ):
Puede preguntarse si estos costos son notables o relevantes en su caso.
Otra herramienta sobre esteganografía en imágenes es la steghide .
Si prefiere ExifTool , le puede resultar útil crear un alias a
exiftool -all= *.jpg && rm *original, o con la-overwrite_originalopción. Para eliminar solo el uso de datos GPSexiftool -gps:all= -xmp:geotag= *.jpg.Formato WebP : el
webppaquete proporciona unwebpmuxcomando , que administra los metadatos XMP / EXIF y el perfil ICC .Otra alternativa ( solo para JPEG ) es
jhead.Ver también
fuente
Para eliminar y luego cambiar un solo campo, podemos usar este comando:
Referencia
fuente