Gli altri suggerimenti di ExifTool sono ottimi se desideri rimuovere o modificare sezioni specifiche. Ma se vuoi rimuovere completamente tutti i metadati, usa questo (dalla pagina man):
exiftool -all= dst.jpg
Delete all meta information from an image.
Puoi anche usare jhead, con il flag -de:
-de Delete the Exif header entirely. Leaves other metadata
sections intact.
Si noti che in entrambi i casi, EXIF è solo un tipo di metadati. Potrebbero essere presenti altre sezioni di metadati e, a seconda di cosa si desidera fare, entrambi questi programmi hanno opzioni diverse per conservarne alcune o rimuoverle tutte. Ad esempio, jhead -purejpg
elimina tutte le informazioni non necessarie per il rendering dell'immagine.
Lo strumento di gestione EXIF exiv2
ha un comando per eliminare i dati EXIF:
exiv2 rm image.jpg
rimuove tutti i dati EXIF dall'immagine.
Per rimuovere i dati EXIF da tutte le immagini JPEG nella directory corrente, usa
exiv2 rm *.jpg
Per rimuovere i dati EXIF da tutte le immagini JPEG nella directory corrente e da tutte le sue sottodirectory in modo ricorsivo, usa:
find . -type f -iname '*.jpg' | xargs exiv2 rm
È una buona idea testare prima il comando.
Per vedere quali file sono stati trovati:
find . -type f -iname '*.jpg' | less
Per vedere quali comandi verranno eseguiti:
find . -type f -iname '*.jpg' | xargs echo exiv2 rm | less
Nota il echo
inserito prima di exiv2
per stampare il comando, invece di eseguirlo.
Dovresti guardare alcuni strumenti opensource come exiftool. Ci sono molte opzioni (per 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
L'unica cosa che dovresti fare dopo è scrivere un piccolo script che elenchi i tuoi file (jpg) e faccia le cose. Per rimuovere il contenuto di un campo dovrai impostarlo su " ^"; come il seguente esempio:
-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= ^