da txt a jpg esportare-scrivere metadata-exif Ubuntu 18.04

Installazione, configurazione e utilizzo di applicativi multimediali, masterizzazione, acquisizione e codec audio/video, streaming, ecc.

da txt a jpg esportare-scrivere metadata-exif Ubuntu 18.04

Messaggioda neolinux » martedì 9 ottobre 2018, 0:07

da txt a jpg esportare-scrivere metadata-exif Ubuntu 18.04

c'è qualche programma che può permettere questo?

Ecco cosa sto provando:
Codice: Seleziona tutto
exiftool miofile.jpg

modifico - cancello i dati e li salvo in un miofile.txt

Come poi posso incollare i nuovi dati del txt su jpg, cancellando così i dati jpg precedenti? :?

Qualche esempio di comando?

EDIT:
Digikam, un tempo funzionante con Ubuntu precedenti, corrompe troppo facilmente i metadata sotto le mie mani.
Avatar utente
neolinux
Rampante Reduce
Rampante Reduce
 
Messaggi: 5334
Iscrizione: dicembre 2008

Re: da txt a jpg esportare-scrivere metadata-exif Ubuntu 18.

Messaggioda derma » martedì 9 ottobre 2018, 5:40

Prova ad estrarre/esportare i dati in formato "CSV"... in ogni caso, dài un'occhiata a 'sta GUI per Exiftool... pyExifToolGUI ...forse ha già qualche script/routine che ti permette di importare anche da "txt", sebbene ne dubiti.
A F F I T T A S I
SPAZIO FIRMA
(Prezzo intrattabile, non interessato a scambisti, disposto a spedire a quel paese)
Avatar utente
derma
Rampante Reduce
Rampante Reduce
 
Messaggi: 6853
Iscrizione: settembre 2006
Località: Sicilia
Distribuzione: Ubuntu 15.10 (Wily Werewolf)

Re: da txt a jpg esportare-scrivere metadata-exif Ubuntu 18.

Messaggioda neolinux » giovedì 11 ottobre 2018, 11:26

Una volta scaricato il file zip dal download di quella pagina non so più come andare avanti, altre volte riuscivo ad installarlo ma questa volta non più.
Avatar utente
neolinux
Rampante Reduce
Rampante Reduce
 
Messaggi: 5334
Iscrizione: dicembre 2008

Re: da txt a jpg esportare-scrivere metadata-exif Ubuntu 18.

Messaggioda derma » giovedì 11 ottobre 2018, 11:48

neolinux Immagine ha scritto:Una volta scaricato il file zip dal download di quella pagina non so più come andare avanti, altre volte riuscivo ad installarlo ma questa volta non più.



Perché questa volta non riesci ad installarlo?
A F F I T T A S I
SPAZIO FIRMA
(Prezzo intrattabile, non interessato a scambisti, disposto a spedire a quel paese)
Avatar utente
derma
Rampante Reduce
Rampante Reduce
 
Messaggi: 6853
Iscrizione: settembre 2006
Località: Sicilia
Distribuzione: Ubuntu 15.10 (Wily Werewolf)

Re: da txt a jpg esportare-scrivere metadata-exif Ubuntu 18.

Messaggioda neolinux » giovedì 11 ottobre 2018, 18:43

Non lo so, mi piacerebbe saperlo anch'io perché prima si (altra versione di Ubuntu) e con la 18.04 no.
A dire il vero ho l'impressione che per la 18.04 ci sia meno scelta di pacchetti e quando ci sono qualcuno hanno talvolta delle funzionalità in meno es. digikam, darktable...

Ho estratto lo zip, non ci sono istruzioni o non le ho viste, ho provato su un file exe (strano dovrebbe essere per windows ma lo zip pare destinato a Linux, deb non ne vedo)
Adesso provo con il potentissimo sudo del terminale.
Ultima modifica di neolinux il giovedì 11 ottobre 2018, 18:52, modificato 1 volta in totale.
Avatar utente
neolinux
Rampante Reduce
Rampante Reduce
 
Messaggi: 5334
Iscrizione: dicembre 2008

Re: da txt a jpg esportare-scrivere metadata-exif Ubuntu 18.

Messaggioda neolinux » giovedì 11 ottobre 2018, 18:47

Codice: Seleziona tutto
sudo pyExifToolGUI-0.5/pyexiftoolgui/pyexiftoolgui.exe
sudo: pyExifToolGUI-0.5/pyexiftoolgui/pyexiftoolgui.exe: comando non trovato


L'indirizzo è corretto con il drag and drop di file e o cartelle dalla finestra dentro il terminale non ci si può sbagliare.
Avatar utente
neolinux
Rampante Reduce
Rampante Reduce
 
Messaggi: 5334
Iscrizione: dicembre 2008

Re: da txt a jpg esportare-scrivere metadata-exif Ubuntu 18.

Messaggioda derma » giovedì 11 ottobre 2018, 18:54

Prova a scaricare questo...

Source code (tar.gz)

...quindi leggi/segui le istruzioni contenute nel file "INSTALLATION.txt"... a ogni modo, la parte del file in questione che ti interessa è...


Codice: Seleziona tutto
...
Run pyexiftoolgui from this folder (No Installation)
====================================================
You can run pyexiftoolgui without installing it: see the paragraph below the
installation instructions.


Installation on Linux
=====================
Dependencies (Meaning that you need to install them yourself):
- python: part of every linux system, so always available, but >=2.6 required.
- Qt >=4.6: Qt is available for all major distributions but in case it is not you can download it from http://qt-project.org/downloads
- pyside: Install via your distribution's package manager. Otherwise download it from www.pyside.org
- python-pyside (qtcore, qtgui and qtuitools are required): Install via your distribution's package manager.
  Otherwise download it from www.pyside.org
- ExifTool: Install via your distribution's package manager.

Installation:
= DO NOT RUN setup.py DIRECTLY ! =
- Untar the package to some folder (You obviously did that already if you are reading this).
- Open a terminal and move into the folder where you untarred the pyExifToolGui-x.y.tgz
- Run the setup script from the command line with "sudo ./install_remove.py install".
- pyExifToolGUI will be installed and you should have an icon.
- Start and enjoy.
...



...come indicato nello stralcio del file riportato sopra, lo puoi utilizzare anche senza installarlo.
A F F I T T A S I
SPAZIO FIRMA
(Prezzo intrattabile, non interessato a scambisti, disposto a spedire a quel paese)
Avatar utente
derma
Rampante Reduce
Rampante Reduce
 
Messaggi: 6853
Iscrizione: settembre 2006
Località: Sicilia
Distribuzione: Ubuntu 15.10 (Wily Werewolf)

Re: da txt a jpg esportare-scrivere metadata-exif Ubuntu 18.

Messaggioda neolinux » venerdì 12 ottobre 2018, 16:32

http://hvdwolf.github.io/pyExifToolGUI/ ... stallLinux
Installation on Linux
Dependencies (Meaning that you need to install them yourself):

- python: part of every linux system, so always available, but >=2.6 required. (EDIT: terminale e digita python, il modo più semplice per sapere e c'è, in synaptic si può installare).
- pyside: Install via your distribution's package manager. Otherwise download it from http://www.pyside.org (EDIT: synaptic e a naso pyside-tools e forse visto che lo consiglia ubuntu python3-pyudev).
- python-pyside (qtcore, qtgui and qtuitools are required): Install via your distribution's package manager (EDIT: synaptic probabilmente è già presente).
- Otherwise download it from http://www.pyside.org
- ExifTool: Install via your distribution's package manager.

Installation:

- Untar the package to some folder .
- Open a terminal and move into the folder where you untarred the pyExifToolGui-x.y.tgz (EDIT: ma nel download consigliano il file zip che forse è lo stesso, estrarre la cartella) (EDIT: terminale digita cd fai drag and drop della cartella nel terminale per far prima).
pyExiftoolGUI <= 0.31: Run the setup script from the command line with

sudo ./setup.py install (EDIT: evitare perché obsoleto)

.
pyExiftoolGUI >= 0.32: Run the setup script from the command line with

Codice: Seleziona tutto
    sudo ./install_remove.py install
(EDIT: comando a dir poco esilarante, serve per installare e c'è un remove...)

.
pyExifToolGUI will be installed and you should have an icon in your menu under the Graphics sub menu or in your Dash (Ubuntu).
Start and enjoy.
Ultima modifica di neolinux il venerdì 12 ottobre 2018, 18:46, modificato 1 volta in totale.
Avatar utente
neolinux
Rampante Reduce
Rampante Reduce
 
Messaggi: 5334
Iscrizione: dicembre 2008

Re: da txt a jpg esportare-scrivere metadata-exif Ubuntu 18.

Messaggioda neolinux » venerdì 12 ottobre 2018, 18:28

Caricata una immagine con exiftoolgui pulsante dx sull'icona immagine chissà se serve:
- Crea args file(s)
- Export metadata e qui c'è un set di metadata da cliccare, export to: txt tab xml csv htm??? xmp??? ma poi come si applicano su una immagine??

- linguetta Edit data:
- copy from select image,
- save the exif data to the image file(s) (ma è paste incolla???)
Avatar utente
neolinux
Rampante Reduce
Rampante Reduce
 
Messaggi: 5334
Iscrizione: dicembre 2008

Re: da txt a jpg esportare-scrivere metadata-exif Ubuntu 18.

Messaggioda derma » venerdì 12 ottobre 2018, 18:34

neolinux Immagine ha scritto:Caricata una immagine con exiftoolgui pulsante dx sull'icona immagine chissà se serve:
- Crea args file(s)
- Export metadata e qui c'è un set di metadata da cliccare, export to: txt tab xml csv htm??? xmp??? ma poi come si applicano su una immagine??

- linguetta Edit data:
- copy from select image,
- save the exif data to the image file(s) (ma è paste incolla???)




Se proprio non ti ci raccapezzi, lo installo e provo.


P.S.: A ogni modo, sulla base di ciò che riportasti, io esporterei in formato "CSV" e quindi cercherei in uno dei menu a discesa della barra dei menu una voce che permetta d'importare i dati exif da uno dei formati supportati.
A F F I T T A S I
SPAZIO FIRMA
(Prezzo intrattabile, non interessato a scambisti, disposto a spedire a quel paese)
Avatar utente
derma
Rampante Reduce
Rampante Reduce
 
Messaggi: 6853
Iscrizione: settembre 2006
Località: Sicilia
Distribuzione: Ubuntu 15.10 (Wily Werewolf)

Re: da txt a jpg esportare-scrivere metadata-exif Ubuntu 18.

Messaggioda neolinux » venerdì 12 ottobre 2018, 18:39

Diciamo che immagino, non sono un esperto di queste cose, però ho idea su cosa ho intenzione di ottenere, come esportazione chissà cosa fa digikam.

Ma poi come si infilano i dati esportati nei jpg in un colpo solo?

Non in tema:
Non capisco perché in exiftool non ci sono i campi per mettere delle proprie osservazioni come in altri più vecchiotti e digikam

EDIT: ma certo che exiftool lo consente, intendevo exiftoolgui (il gui mi è scappato).

EDIT: csv? sarà il caso di provare ma come si infila il csv nel file?
Ultima modifica di neolinux il lunedì 15 ottobre 2018, 22:18, modificato 1 volta in totale.
Avatar utente
neolinux
Rampante Reduce
Rampante Reduce
 
Messaggi: 5334
Iscrizione: dicembre 2008

Re: da txt a jpg esportare-scrivere metadata-exif Ubuntu 18.

Messaggioda neolinux » venerdì 12 ottobre 2018, 18:53

exiftoolgui Menù Extra:
Copy all metadata to xmp format (è un incolla? paste?)
Avatar utente
neolinux
Rampante Reduce
Rampante Reduce
 
Messaggi: 5334
Iscrizione: dicembre 2008

Re: da txt a jpg esportare-scrivere metadata-exif Ubuntu 18.

Messaggioda rai » venerdì 12 ottobre 2018, 19:01

neolinux Immagine ha scritto:Non in tema:
Non capisco perché in exiftool non ci sono i campi per mettere delle proprie osservazioni come in altri più vecchiotti e digikam

Codice: Seleziona tutto
exiftool -UserComment="commento a piacere dell'utente" immagine.jpg
rai
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 2063
Iscrizione: maggio 2008
Località: Palermo
Distribuzione: 16.04

Re: da txt a jpg esportare-scrivere metadata-exif Ubuntu 18.

Messaggioda UbuNuovo » venerdì 12 ottobre 2018, 19:33

Se leggi la pagina man di exiftool trovi un'infinità di possibilità per la gestione dei dati exif.
Per quanto riguarda l'esportazione importazione di dati exif multipli in csv:
Codice: Seleziona tutto
-csv[[+]=CSVFILE]

    Export information in CSV format, or import information if CSVFILE is specified. When importing, the CSV file must be in exactly the same format as the exported file. The first row of the CSVFILE must be the ExifTool tag names (with optional group names) for each column of the file, and values must be separated by commas. A special "SourceFile" column specifies the files associated with each row of information (and a SourceFile of "*" may be used to define default tags to be imported for all files which are combined with any tags specified for the specific SourceFile processed). The following examples demonstrate basic use of this option:

        # generate CSV file with common tags from all images in a directory
        exiftool -common -csv dir > out.csv

        # update metadata for all images in a directory from CSV file
        exiftool -csv=a.csv dir

    Empty values are ignored when importing (unless the -f option is used and the API MissingTagValue is set to an empty string, in which case the tag is deleted). Also, FileName and Directory columns are ignored if they exist (ie. ExifTool will not attempt to write these tags with a CSV import). To force a tag to be deleted, use the -f option and set the value to "-" in the CSV file (or to the MissingTagValue if this API option was used). Multiple databases may be imported in a single command.

    When exporting a CSV file, the -g or -G option adds group names to the tag headings. If the -a option is used to allow duplicate tag names, the duplicate tags are only included in the CSV output if the column headings are unique. Adding the -G4 option ensures a unique column heading for each tag. When exporting specific tags, the CSV columns are arranged in the same order as the specified tags provided the column headings exactly match the specified tag names, otherwise the columns are sorted in alphabetical order.

    When importing from a CSV file, only files specified on the command line are processed. Any extra entries in the CSV file are ignored.

    List-type tags are stored as simple strings in a CSV file, but the -sep option may be used to split them back into separate items when importing.

    Special feature: -csv+=CSVFILE may be used to add items to existing lists. This affects only list-type tags. Also applies to the -j option.

    Note that this option is fundamentally different than all other output format options because it requires information from all input files to be buffered in memory before the output is written. This may result in excessive memory usage when processing a very large number of files with a single command. Also, it makes this option incompatible with the -w option.


In pratica, come utilizzo base: se apri il terminale nella directory contenente le foto ed esegui:
Codice: Seleziona tutto
exiftool -common -csv ./
("./" indica la directory corrente, altrimenti puoi inserirne il path)
vengono stampate a schermo i dati exif in formato csv.

Per ottenere un file csv basta redireigere l'output su file, per esempio:
Codice: Seleziona tutto
exiftool -common -csv ./ > dati_exif.csv


Il file ottenuto lo puoi modificare con sed, awk etc. oppure graficamente con Libreoffice calc.
(All'apertura del file in Calc, imposta come separatore di campo la virgola "," e finite le modifiche salva in 'csv')

Per reimportare i dati modificati nelle foto esegui:
Codice: Seleziona tutto
exiftool -csv=dati_exif.csv ./
Nel caso in cui sia il primo a rispondere ad una richiesta di aiuto...chiunque abbia una soluzione migliore o anche solo diversa dalla mia è incoraggiato ad intervenire liberamente senza inviarmi alcun messaggio privato. In programmazione è basilare sapere che si può ottenere il medesimo risultato utilizzando metodi diversi.
Avatar utente
UbuNuovo
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 3118
Iscrizione: dicembre 2009
Desktop: Mate
Distribuzione: Ubuntu 14.04
Sesso: Maschile

Re: da txt a jpg esportare-scrivere metadata-exif Ubuntu 18.

Messaggioda neolinux » ieri, 22:19

rai Immagine ha scritto:
neolinux Immagine ha scritto:Non in tema:
Non capisco perché in exiftool non ci sono i campi per mettere delle proprie osservazioni come in altri più vecchiotti e digikam

Codice: Seleziona tutto
exiftool -UserComment="commento a piacere dell'utente" immagine.jpg


Certo che exiftool lo consente, intendevo exiftoolgui (il gui mi è scappato).

Comunque grazie così ce l'ho più comodo
Avatar utente
neolinux
Rampante Reduce
Rampante Reduce
 
Messaggi: 5334
Iscrizione: dicembre 2008

Re: da txt a jpg esportare-scrivere metadata-exif Ubuntu 18.

Messaggioda neolinux » ieri, 22:31

UbuNuovo Immagine ha scritto:Se leggi la pagina man di exiftool trovi un'infinità di possibilità per la gestione dei dati exif.....

Hai ragione, il fatto è che per me è così vasto che mi disorienta, l'argomento lo conosco superficialmente, l'inglese lo capisco ma fino ad un certo punto, nei tecnicismi mi perdo, poi nel manuale versione browser riesco meglio nel cercare le parole chiave utili (modalità utilissima per chi non è avvezzo all'inglese).

Con le descrizioni che hai messo è sicuramente molto più semplice, so che riuscirò a svolgerle e magari mi aiutano anche a capire meglio il manuale con altri comandi.
Avatar utente
neolinux
Rampante Reduce
Rampante Reduce
 
Messaggi: 5334
Iscrizione: dicembre 2008

Re: da txt a jpg esportare-scrivere metadata-exif Ubuntu 18.

Messaggioda UbuNuovo » oggi, 0:30

Ho appena provato exiftoolgui.
Puoi aggiungere le informazioni ; in "Your Commands"-> "Parameters" si possono eseguire i vari comandi di exiftool.
un esempio con il comando postato da Rai:
selezionare le immagini su cui eseguire il comando
nel campo "Parameters" scrivere
Codice: Seleziona tutto
-UserComment="commento a piacere dell'utente"

Premere il pulsante "Go"
Andando in View Data -> Exif si possono vedere i nuovi inserimenti.
Nel caso in cui sia il primo a rispondere ad una richiesta di aiuto...chiunque abbia una soluzione migliore o anche solo diversa dalla mia è incoraggiato ad intervenire liberamente senza inviarmi alcun messaggio privato. In programmazione è basilare sapere che si può ottenere il medesimo risultato utilizzando metodi diversi.
Avatar utente
UbuNuovo
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 3118
Iscrizione: dicembre 2009
Desktop: Mate
Distribuzione: Ubuntu 14.04
Sesso: Maschile


Torna a Multimediale

Chi c’è in linea

Visualizzano questa sezione: 0 utenti registrati e 7 ospiti