Las otras sugerencias de ExifTool son excelentes si desea eliminar o cambiar secciones específicas. Pero si solo desea eliminar todos los metadatos por completo, use esto (de la página de manual):
exiftool -all= dst.jpg
Delete all meta information from an image.
También podría usar jhead, con la bandera -de:
-de Delete the Exif header entirely. Leaves other metadata
sections intact.
Tenga en cuenta que en ambos casos, EXIF es solo un tipo de metadatos. Es posible que haya otras secciones de metadatos y, dependiendo de lo que desee hacer, ambos programas tienen diferentes opciones para conservar algunas o eliminarlas todas. Por ejemplo, jhead -purejpg
elimina toda la información que no se necesita para renderizar la imagen.
La herramienta de manejo EXIF exiv2
tiene un comando para eliminar datos EXIF:
exiv2 rm image.jpg
elimina todos los datos EXIF de la imagen.
Para eliminar datos EXIF de todas las imágenes JPEG en el directorio actual, utilice
exiv2 rm *.jpg
Para eliminar los datos EXIF de todas las imágenes JPEG en el directorio actual y todos sus subdirectorios de forma recursiva, utilice:
find . -type f -iname '*.jpg' | xargs exiv2 rm
Es una buena idea probar el comando antes.
Para ver qué archivos se encuentran:
find . -type f -iname '*.jpg' | less
Para ver qué comandos se ejecutarán:
find . -type f -iname '*.jpg' | xargs echo exiv2 rm | less
Tenga en cuenta el echo
insertado antes de exiv2
para imprimir el comando, en lugar de ejecutarlo.
Debería mirar algunas herramientas de código abierto como exiftool. Hay muchas opciones (exif, xmp, iptc).
exiftool -overwrite_original \
-xmp:Creator='votre nom' \
-xmp:WebStatement='http://creativecommons.org/licenses/by-nc-nd/3.0/' \
-xmp:Rights='Copyright votre nom. This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License.' \
-iptc:By-line='votre nom' \
-iptc:CopyrightNotice='Copyright votre nom. This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License.' \
-exif:Artist='votre nom' \
-exif:Copyright='Copyright votre nom. This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License.' \
votre_fichier.jpg
Lo único que debe hacer a continuación es escribir un pequeño script que enumere sus archivos (jpg) y haga las cosas. Para eliminar el contenido de un campo, deberá establecerlo en " ^"; como el siguiente ejemplo:
-Software= ^
-ModifyDate= ^
-CreatorTool= ^
-MetadataDate= ^
-Rating= ^
-ImageNumber= ^
-WhiteBalance= ^
-Temperature= ^
-Tint= ^
-IncrementalTemperature= ^
-IncrementalTint= ^
-Exposure= ^
-Shadows= ^
-Brightness= ^
-Contrast= ^
-Saturation= ^
-Sharpness= ^
-LuminanceSmoothing= ^
-ColorNoiseReduction= ^
-ChromaticAberrationR= ^
-ChromaticAberrationB= ^
-VignetteAmount= ^
-VignetteMidpoint= ^
-ShadowTint= ^
-RedHue= ^
-RedSaturation= ^-GreenHue= ^
-GreenSaturation= ^
-BlueHue= ^
-BlueSaturation= ^
-FillLight= ^
-Vibrance= ^
-HighlightRecovery= ^
-Clarity= ^
-Defringe= ^
-HueAdjustmentRed= ^
-HueAdjustmentOrange= ^
-HueAdjustmentYellow= ^
-HueAdjustmentGreen= ^
-HueAdjustmentAqua= ^
-HueAdjustmentBlue= ^
-HueAdjustmentPurple= ^
-HueAdjustmentMagenta= ^
-SaturationAdjustmentRed= ^
-SaturationAdjustmentOrange= ^
-SaturationAdjustmentYellow= ^
-SaturationAdjustmentGreen= ^
-SaturationAdjustmentAqua= ^
-SaturationAdjustmentBlue= ^
-SaturationAdjustmentPurple= ^
-SaturationAdjustmentMagenta= ^
-LuminanceAdjustmentRed= ^
-LuminanceAdjustmentOrange= ^
-LuminanceAdjustmentYellow= ^
-LuminanceAdjustmentGreen= ^
-LuminanceAdjustmentAqua= ^
-LuminanceAdjustmentBlue= ^
-LuminanceAdjustmentPurple= ^
-LuminanceAdjustmentMagenta= ^
-SplitToningShadowHue= ^
-SplitToningShadowSaturation= ^
-SplitToningHighlightHue= ^
-SplitToningHighlightSaturation= ^
-SplitToningBalance= ^
-ParametricShadows= ^
-ParametricDarks= ^
-ParametricLights= ^
-ParametricHighlights= ^
-ParametricShadowSplit= ^
-ParametricMidtoneSplit= ^
-ParametricHighlightSplit= ^
-SharpenRadius= ^
-SharpenDetail= ^
-SharpenEdgeMasking= ^
-ConvertToGrayscale= ^
-ToneCurveName= ^
-CameraProfile= ^
-HasSettings= ^
-CropTop= ^
-CropLeft= ^
-CropBottom= ^
-CropRight= ^
-CropAngle= ^
-CropWidth= ^
-CropHeight= ^
-CropUnit= ^
-HasCrop= ^
-AlreadyApplied= ^
-ToneCurve= ^
-CameraProfile= ^
-ApplicationRecordVersion= ^