{"id":588,"date":"2013-05-29T23:48:27","date_gmt":"2013-05-29T21:48:27","guid":{"rendered":"http:\/\/blog.embedded-system-design.de\/?p=588"},"modified":"2013-05-29T23:48:27","modified_gmt":"2013-05-29T21:48:27","slug":"linux-exif-daten-aus-jpeg-entfernen","status":"publish","type":"post","link":"https:\/\/blog.embedded-system-design.de\/index.php\/2013\/05\/29\/linux-exif-daten-aus-jpeg-entfernen\/","title":{"rendered":"Linux: GPS-Daten aus JPEG entfernen"},"content":{"rendered":"<p>EXIF-Daten in JPEG-Bildern verraten so einiges \u00fcber die Entstehungsumst\u00e4nde des Fotos, u.a. Belichtungszeit und Blende. Mit einem GPS-f\u00e4higem Handy aufgenommen gern auch seinen Entstehungsort und seine Entstehungszeit &#8211; Informationen, die man nicht immer beim Social-Upload preisgeben m\u00f6chte. Hier eine kurze Anleitung, wie sich diese Daten unter Linux entfernen lassen.<\/p>\n<p>In einem Bild enthaltene EXIF-Informationen lassen sich in der Linux-Kommandozeile ausgeben:<\/p>\n<pre>$ <strong>exif <code>IMG_20130524_205220<\/code>.jpg<\/strong>\nEXIF Eintr\u00e4ge in '<code>IMG_20130524_205220<\/code>.jpg' ('Motorola' Byte-Reihenfolge):\n--------------------+----------------------------------------------------------\nEintrag\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 |Wert\n--------------------+----------------------------------------------------------\n...\nDatum und Uhrzeit\u00a0\u00a0 |2013:05:22 13:30:09\n...\nN\u00f6rdlicher oder s\u00fcdl|N\nBreitengrad\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 |52, 31, 31,655\n\u00d6stliche oder Westli|E\nL\u00e4ngengrad\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 |13, 22, 1,687\nH\u00f6henreferenz\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 |Normalnull\nH\u00f6he\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 | 0\nGPS Zeit (Atom Uhr) |11:30:06,00\nName der GPS Verarbe|100 Byte(s) unbekannte Daten\nGPS Zeit\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 |2013:05:22\n--------------------+----------------------------------------------------------\nEXIF Daten enthalten eine Vorschau (7697 Bytes).<\/pre>\n<p>Diese Informationen lassen sich aus dem Bild mit <a title=\"JHead\" href=\"http:\/\/www.sentex.net\/~mwandel\/jhead\/\">jhead<\/a> entfernen:<code><br \/>\n$ <strong>jhead -purejpg IMG_20130524_205220.jpg<\/strong><br \/>\n<\/code><\/p>\n<p>Exif liefert danach:<\/p>\n<pre>$ exif IMG_20130524_205220.jpg\nKorrupte Daten\nDie Daten folgen nicht der Spezifikation.\nExifLoader: Die \u00fcbergebenen Daten scheinen keine EXIF Daten zu enthalten.<\/pre>\n<p>Das Foto selbst ist noch intakt.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>EXIF-Daten in JPEG-Bildern verraten so einiges \u00fcber die Entstehungsumst\u00e4nde des Fotos, u.a. Belichtungszeit und Blende. Mit einem GPS-f\u00e4higem Handy aufgenommen gern auch seinen Entstehungsort und seine Entstehungszeit &#8211; Informationen, die man nicht immer beim Social-Upload preisgeben m\u00f6chte. Hier eine kurze Anleitung, wie sich diese Daten unter Linux entfernen lassen. In einem Bild enthaltene EXIF-Informationen lassen &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"https:\/\/blog.embedded-system-design.de\/index.php\/2013\/05\/29\/linux-exif-daten-aus-jpeg-entfernen\/\">Weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1,8],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.embedded-system-design.de\/index.php\/wp-json\/wp\/v2\/posts\/588"}],"collection":[{"href":"https:\/\/blog.embedded-system-design.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.embedded-system-design.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.embedded-system-design.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.embedded-system-design.de\/index.php\/wp-json\/wp\/v2\/comments?post=588"}],"version-history":[{"count":0,"href":"https:\/\/blog.embedded-system-design.de\/index.php\/wp-json\/wp\/v2\/posts\/588\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.embedded-system-design.de\/index.php\/wp-json\/wp\/v2\/media?parent=588"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.embedded-system-design.de\/index.php\/wp-json\/wp\/v2\/categories?post=588"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.embedded-system-design.de\/index.php\/wp-json\/wp\/v2\/tags?post=588"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}