Pagina 1 di 2

[Risolto] JPG cancellare MakerNote MakerNotes privacy foto

MessaggioInviato: domenica 26 agosto 2018, 20:45
da neolinux
[Risolto] JPG cancellare MakerNote MakerNotes privacy foto fotografia metadata

Cancellazione definitiva MakerNote o MakerNotes con ExifTool valido per:
[JPEG (Exif 2.30), conforme DCF2.0]

soluzione qui
viewtopic.php?f=73&t=630040&start=20#p5078004

--- segue post originale più volte rieditato ---

JPG la PRIVACY è minacciata dalle foto tramite makernote o makernotes, un metadata interno difficile da cambiare cancellare
(NB non è exif)

EDIT premessa:
Molti programmi non cancellano i makernote o makernotes dalle immagini jpg da non confondere con EXIF, IPTC, XMP.
Il makernote è un insieme di metadati assieme a EXIF IPTC XMP nello stesso file jpg, è un formato proprietario, ogni azienda che produce macchine che fanno fotografie inserisce i makernote che vuole nei file delle foto più o meno ad insaputa del proprio cliente.

Molti pensano che modificando i dati exif dalle foto riescano a tutelare la propria privacy, peccato che ignorano gli altri 3 formati.

domanda:
Come cambiare/eliminare data e ora dal metadata jpg denominato Makernote con ubuntu 14.04???

Magari il makernote makernotes della Pentax Pentax K-5 II versione [JPEG (Exif 2.30), conforme DCF2.0]????
EDIT:
nel manuale di exiftool scrivono
JPEG Image:
- Deleting EXIF or IFD0 also deletes ExifIFD, GlobParamIFD,
GPS, IFD1, InteropIFD, MakerNotes, PrintIM and SubIFD.
- Deleting ExifIFD also deletes InteropIFD and MakerNotes.
- Deleting Photoshop also deletes IPTC.

quindi è possibile cancellare makernotes da jpg, ma qual'è il comando giusto?

--- in spoiler la domanda fatta in precedenza quando NON conoscevo Makernote---
- Nei jpg che ho prodotti dalla Pentax K-5 II ci sono più formati metadata interni dove sono scritte le date, io vorrei anche condividere qualcosa delle mie foto ma a tutto c'è un limite....
- EDIT: Nel libretto istruzioni riportano: JPEG (Exif 2.30), conforme DCF2.0
- Questi dati a proposito di date riesco a vederli con Eye of GNOME (eog) 3.10.2
- Aprendo il riquadro laterale di eog che illustra i metadata del file (mostra una data modificabile), andando a cliccare in fondo su
dettagli e poi andando su
Dati dell'immagine (mostra altra data modificabile)
c'è anche la voce note (anche qui mostra una data ma NON riesco a modificarla, non so che formato sia).

Per modificare le date ho usato Phatch che cambia con efficacia questi campi:
Exif_Photo_DateTimeDigitized
Exif_Photo_DateTimeOriginal
e di conseguenza anche <Zexif_0x0132><Zexif_0x9003><Zexif_0x9004>

ma Phatch i campi indicati con note da eog non li vede e non li edita...

exifer sotto wine (ex must sotto windows) se non gli porto i file sotto il naso è sempre più inusabile, e per me quei campi non li edita... cosa faccio? ;(

Re: Cambiare data ai file immagine jpg ... ubuntu 14.04

MessaggioInviato: domenica 26 agosto 2018, 21:48
da neolinux
sudo apt-get install exiftool ???
Ma quali comandi potrei dare?
Qualche esempio?

EDIT: vuoi vedere che non si possono cambiare certe informazioni dette makernote data (perché formato proprietario ovvero chiuso, spesso non manipolabile), forse ci sono anche le date che vorrei modificare?
https://it.wikipedia.org/wiki/Exchangea ... _MakerNote
https://en.wikipedia.org/wiki/Exif#MakerNote_data

Re: Cambiare data ai file immagine jpg ... ubuntu 14.04

MessaggioInviato: domenica 26 agosto 2018, 22:39
da neolinux
e invece forse si può agire sui makernote data... vediamo domani
http://www.linux-magazine.com/Issues/20 ... e-ExifTool

Re: Cambiare data file immagine jpg makernote data ubuntu 14

MessaggioInviato: lunedì 27 agosto 2018, 6:17
da noel80
Potresti utilizzare anche "touch"?
https://linux.die.net/man/1/touch

Re: Cambiare data file immagine jpg makernote data ubuntu 14

MessaggioInviato: lunedì 27 agosto 2018, 16:03
da neolinux
noel80 Immagine ha scritto:Potresti utilizzare anche "touch"?
https://linux.die.net/man/1/touch

Grazie, ma con il comando in linea sono una frana, però se ho una base d'esempio riesco ad usarla con copia incolla in alcune parti.

in exiftool pare molto promettente questo comando:
-W[+|!] FMT (-tagOut)
Ma non capisco come si potrebbe comporlo - usarlo in modo mirato per cancellare i makernote dei jpg o almeno le date (giorno, mese, anno, settimana, ora, minuti, secondi).
https://owl.phy.queensu.ca/~phil/exifto ... formatting

EDIT:
terminale:
[ exiftool miofile.jpg ]
exiftool mostra molti metadata e quelli da eliminare si chiamano:
[Date]
[Time]

Re: Cambiare data file immagine jpg makernote data ubuntu 14

MessaggioInviato: lunedì 27 agosto 2018, 16:23
da wilecoyote
:) Salve, un esempio di uso touch:

Codice: Seleziona tutto
touch -d 2016-11-29 <nomefile.estensione>


<nomefile.estensione> va sostituita con quello reale, ad esempio pincopallino.png, bimbumbam.jpeg, ecc. , idem la data con sequenza anno-mese-giorno.

:ciao: Ciao

Re: Cambiare data file immagine jpg makernote data ubuntu 14

MessaggioInviato: lunedì 27 agosto 2018, 16:32
da neolinux
ispirandomi a:
[exiftool -geotag= foo.jpg]
visto su http://www.linux-magazine.com/Online/Bl ... h-exiftool

non funziona:
[exiftool -date= miofile.jpg
0 image files updated
1 image files unchanged]

Re: Cambiare data file immagine jpg makernote data ubuntu 14

MessaggioInviato: lunedì 27 agosto 2018, 16:39
da wilecoyote
:) Salve, solo una precisazione, se non sei il proprietario del file potrebbe fallire, prova ad usarlo con 'sudo' che spesso aggira il problema.

:ciao: Ciao

Re: Cambiare data file immagine jpg makernote data ubuntu 14

MessaggioInviato: lunedì 27 agosto 2018, 16:41
da neolinux
wilecoyote Immagine ha scritto::) Salve, un esempio di uso touch:
Codice: Seleziona tutto
touch -d 2016-11-29 <nomefile.estensione>

touch modifica solo i campi nominati da exiftool come:
[File Modification Date/Time]
[File Access Date/Time]

EDIT: Neppure con sudo
touch altri campi di data li lascia intatti, Phatch è decisamente meglio perché riesce a modificare più dati.

I campi [Date] e [Time] purtroppo rimangono inalterati con le prove che ho fatto

Re: Cambiare data file immagine jpg makernote data ubuntu 14

MessaggioInviato: lunedì 27 agosto 2018, 16:46
da wilecoyote
:) Salve, allora mi sa tanto che dovresti cercare un programma apposito della Pentax.

La Olympus ha un suo software proprietario per manipolare le immagini.

:ciao: Ciao

Re: Cambiare data file immagine jpg makernote data ubuntu 14

MessaggioInviato: lunedì 27 agosto 2018, 21:04
da steff
Digikam permette di modificare in batch molto. ora non mi ricordo se makernote corrisponde a IPTC o XMP vedi schermata

Re: Cambiare data file immagine jpg makernote data ubuntu 14

MessaggioInviato: lunedì 27 agosto 2018, 23:50
da neolinux
Se installo exiftool da zip per una versione più aggiornata, cosa che mi sembra aver fatto, come faccio a sapere che versione sia effettivamente funzionante quando accedo dal terminale?
Terminale:
[exiftool]
ed anche
[man exiftool]
esce fuori il manuale dei comandi, ma il numero di versione non lo vedo.

Re: Cambiare data file immagine jpg makernote data ubuntu 14

MessaggioInviato: martedì 28 agosto 2018, 0:21
da neolinux
steff Immagine ha scritto:Digikam permette di modificare in batch molto. ora non mi ricordo se makernote corrisponde a IPTC o XMP vedi schermata

Sono cose diverse, Digikam infatti mostra:
EXIF (con le date che si possono modificare)
Makernote (modalità elenco completo, si vedono Date e Time adesso ho la certezza che è un makernote!!!!)
IPTC (vuoto)
XMP (vuoto)

Digikam dal menù
[Immagine-Dati aggiuntivi-Modifica dati aggiuntivi]
consente di modificare EXIF, IPTC, XMP, escluso Makernote

Re: Cambiare data file immagine jpg makernote data ubuntu 14

MessaggioInviato: martedì 28 agosto 2018, 1:05
da neolinux
A chi interessasse i Makernote del proprio apparecchio eccoli qua
http://www.exiv2.org/makernote.html
questi sono della Pentax a gennaio 2010 (gli stessi o precedenti della K-5 II ???)
https://web.archive.org/web/20100115223 ... type3.html
quelli che vorrei cambiare/eliminare (se sono aggiornati) si chiamano
-----
Tag nr hex | nr | Description
0x0006 | 6 | Date
-----
Tag nr hex | nr | Description
0x0007 | 7 | Time
-----
EXIF.org e magari ci sono gli editor makernote
https://www.exif.org/

Re: privacy JPG cambiare cancellare MAKERNOTE data, non è e

MessaggioInviato: martedì 28 agosto 2018, 18:28
da neolinux
Codice: Seleziona tutto
exiftool -AllDates= 'miofile.JPG'
    1 image files updated

Cancella tutte le date, escluso quelle nel formato makernote

EDIT:
nel manuale di exiftool scrivono
JPEG Image:
- Deleting EXIF or IFD0 also deletes ExifIFD, GlobParamIFD,
GPS, IFD1, InteropIFD, MakerNotes, PrintIM and SubIFD.
- Deleting ExifIFD also deletes InteropIFD and MakerNotes.
- Deleting Photoshop also deletes IPTC.

quindi è possibile cancellare makernotes da jpg, ma qual'è il comando giusto?

Re: privacy JPG cambiare cancellare MAKERNOTE data, non è e

MessaggioInviato: mercoledì 29 agosto 2018, 13:35
da wilecoyote
:) Salve, il pacchetto col comando richiesto è il 'exiv2', per scoprire qual'è il comando giusto dai nel terminale:

Codice: Seleziona tutto
exiv2 --help


Però cercando in rete, non sembra essere una procedura molto semplice o comune in Linux.

:ciao: Ciao

Re: privacy JPG cambiare cancellare MAKERNOTE data, non è e

MessaggioInviato: mercoledì 29 agosto 2018, 14:39
da neolinux
wilecoyote Immagine ha scritto::) Salve, il pacchetto col comando richiesto è il 'exiv2', per scoprire qual'è il comando giusto dai nel terminale:

Codice: Seleziona tutto
exiv2 --help


Però cercando in rete, non sembra essere una procedura molto semplice o comune in Linux.

Vero che non è comune, per me è che non ce sene rende conto dell'esistenza di makernote confondendolo con exif, sembrano la stessa cosa, si somigliano eppure sono diversi, peggio in diversi lettori metadata poco aggiornati makenote neppure si vede (come se non esistesse), se non si modificano tutti i campi non ha senso se si vuole privacy...

Nel istruzioni di exiv2 --help c'è solo:
Codice: Seleziona tutto
fi | fixiso   Copia l'impostazione ISO dalla Makernote Nikon al marcatore
                Exif regolare.

Non modifica, per di più è solo per una sola azienda perfino errata da quella che mi serve

Forse è meglio fare copia incolla del testo che esce dal terminale dei dati per ogni singolo file ed incollarli in campi come commento o note, ma dubito siano abbastanza capienti...

Re: privacy JPG cambiare cancellare MAKERNOTE data, non è e

MessaggioInviato: mercoledì 29 agosto 2018, 14:44
da wilecoyote
:) Salve, dall'output dell'aiuto di 'exiv2' sembra che i makernote l'elabori, ma non avendo di queste necessità e non trovando nulla in rete non saprei com'altro aiutarti.

:ciao: Ciao

Re: privacy JPG cambiare cancellare MAKERNOTE data, non è e

MessaggioInviato: mercoledì 29 agosto 2018, 15:04
da neolinux
wilecoyote Immagine ha scritto::) Salve, dall'output dell'aiuto di 'exiv2' sembra che i makernote l'elabori, ma non avendo di queste necessità e non trovando nulla in rete non saprei com'altro aiutarti.

:ciao: Ciao

Dove è scritto?
Forse me lo sono perso... ho visto solo copia makernote Nikon, nulla per altre case.

In ogni caso grazie per il sostegno

Re: privacy JPG cambiare cancellare MAKERNOTE data, non è e

MessaggioInviato: mercoledì 29 agosto 2018, 15:15
da wilecoyote
:) Salve, c'hai anche ragione… :shy:

È scritto nella pagina man:

Codice: Seleziona tutto
man exiv2


Subito nell'intro description.

:ciao: Ciao