Advertisement
xe1phix

Xe1phix-[Exiftool]+[Exiv2]+[Exifprobe]-Metadata-Manipulation-Cheatsheet-[v24.8.24].sh

Sep 21st, 2022 (edited)
920
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 4.37 KB | Cybersecurity | 0 0
  1. #!/bin/sh
  2. ##-==============================================================================================-##
  3. ##   [+] Xe1phix-[Exiftool]+[Exiv2]+[Exifprobe]-Metadata-Manipulation-Cheatsheet-[v24.8.24].sh
  4. ##-==============================================================================================-##
  5.  
  6.  
  7. ##-================================-##
  8. ##   [+] Extract Image Metadata:
  9. ##-================================-##
  10. exif $File.jpg
  11. exiftags -idav $File.jpg
  12. exifprobe $File.jpg
  13. exiv2 -Pkyct $File.jpg
  14. exiftool -verbose -extractEmbedded $File.jpg
  15. exiftool -a -G1 -s $File.jpg
  16.  
  17. ##-======================================-##
  18. ##   [+] Extract Date/Time Information:
  19. ##-======================================-##
  20. exiftool -time:all -a -G0:1 -s $File.jpg
  21. exiftool -a -u -g1 $File.jpg
  22.  
  23.  
  24. ##-========================================-##
  25. ##   [+] Remove Metadata From $Dst image:
  26. ##-========================================-##
  27. exiftool -all=  $File.png
  28.  
  29.  
  30. ##-=====================================-##
  31. ##   [+] Copy Values of Writable Tags
  32. ##   [+] From "src.jpg" To "$Dst.jpg"
  33. ##-=====================================-##
  34. exiftool -TagsFromFile $Src.jpg -all:all $Dst.jpg
  35.  
  36.  
  37. ##-========================================-##
  38. ##   [+] Erase All Metadata From $Dst.jpg
  39. ##-========================================-##
  40. ##   [+] Copy The EXIF Tags From:
  41. ## -------------------------------- ##
  42. ##   [+] $Src.jpg -> $Dst.jpg
  43. ## -------------------------------- ##
  44. exiftool -all= -tagsfromfile $src.jpg -exif:all $Dst.jpg
  45.  
  46.  
  47. ##-===================================-##
  48. ##   [+] Copy/Overwrite All Metadata
  49. ##-===================================-##
  50. ## ----------------------------------- ##
  51. ##   [?] "$Src.jpg" --> "$Dst.jpg"
  52. ## ----------------------------------- ##
  53. ##   [+] Delete All XMP Information
  54. ## ----------------------------------- ##
  55. ##   [+] Delete Thumbnail From $Dst
  56. ## ----------------------------------- ##
  57. exiftool -tagsFromFile $a.jpg -XMP:All= -ThumbnailImage= -m $b.jpg
  58.  
  59.  
  60. ##-=================================-##
  61. ##   [+] Copy Metadata Information
  62. ##-=================================-##
  63. ## --------------------------------- ##
  64. ##   [?] $Src.jpg -> XMP Data File
  65. ## --------------------------------- ##
  66. exiftool -Tagsfromfile $a.jpg $out.xmp
  67.  
  68.  
  69. ##-========================================-##
  70. ##   [+] Copy All Metadata From "src.jpg"
  71. ##   [+] Write in XMP Format To "dst.jpg"
  72. ##-========================================-##
  73. exiftool -TagsFromFile $Src.jpg '-all>xmp:all' $Dst.jpg
  74.  
  75.  
  76. ##-===================================-##
  77. ##   [+] Copy ICC_Profile:
  78. ##   [+] From $Src.jpg To $Dst.jpg:
  79. ##-===================================-##
  80. exiftool -TagsFromFile $Src.jpg -icc_profile $Dst.jpg
  81.  
  82.  
  83. ##-========================================-##
  84. ##   [+] Copy The Make and Model Tags:
  85. ##   [+] Implant Them into Another image:
  86. ##-========================================-##
  87. exiftool -tagsfromfile $Src.jpg -makernotes -make -model $Dst.jpg
  88.  
  89.  
  90. ##-========================================-##
  91. ##   [+] Copy All Metadata:
  92. ##   [+] Preserve The Original Structure:
  93. ##-========================================-##
  94. exiftool -tagsfromfile $Src.jpg -all:all $Dst.jpg
  95.  
  96.  
  97. ##-================================-##
  98. ##   [+] Copy XMP As A Block:
  99. ##   [+] From One File To Another:
  100. ##-================================-##
  101. exiftool -tagsfromfile $Src.jpg -xmp $Dst.cr2
  102.  
  103.  
  104. ##-====================================-##
  105. ##   [+] Erase All The Metadata:
  106. ##   [+] From $Dst.jpg Then
  107. ##   [+] Copy EXIF Tags From $Src.jpg:
  108. ##-====================================-##
  109. exiftool -all= -tagsfromfile $Src.jpg -exif:all $Dst.jpg
  110.  
  111.  
  112. ##-==========================================-##
  113. ##   [+] Copy All Metadata From $Src.jpg
  114. ##   [+] Writing To $Dst.jpg As A XMP File:
  115. ##-==========================================-##
  116. exiftool -TagsFromFile $Src.jpg '-all>xmp:all' $Dst.jpg
  117.  
  118.  
  119. ##-=============================================-##
  120. ##    [+]  Copy all possible information from $Src.jpg
  121. ##    [+]  Write in XMP format to $Dst.jpg.
  122. ##-=============================================-##
  123. exiftool -TagsFromFile $Src.jpg '-all>xmp:all' $Dst.jpg
  124.  
  125.  
  126. ##-=============================================-##
  127. ##    [+]  Erase all meta information from $Dst.jpg image
  128. ##    [+]  then copy EXIF tags from $Src.jpg
  129. ##-=============================================-##
  130. exiftool -all= -tagsfromfile $Src.jpg -exif:all $Dst.jpg
  131.  
  132.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement