Newsgroup: it.arti.fotografia.digitale
Titolo: consiglio ARCHIVIAZIONE foto. X ESPERTI

Mi sono cacciato in un guaio.
Un mio amico fotografo, non molto amante dei computer (che usa SOLO per
elaborare i servizi fotografici e basta) mi ha chiesto la cortesia di
aiutarlo ad organizzare il suo vasto database di foto (per la maggior
parte, servizi di matrimoni).
Gli ho fatto installare la beta di iview media pro3 ed è abbastanza
soddisfatto.
Ha quindi deciso di usarlo. Mi ha chiesto però di aiutarlo a
organizzare il database (che risiederà credo su due HD in raid) ma
soprattutto per le NUOVE foto, impostare la maggior parte dei campi
IPTC x la rapida ricerca e archiviazione.
Facendola molto breve, mi sono messo in un vicolo cieco, perchè gli ho
detto le potenzialità dell'archiviazione ma mi ha chiesto, almeno
all'inizio, di aiutarlo.
Il problema principale è questo:
volendo usare i codici standardizzati IPTC (
www.newscodes.org
) non
riesco ad impostare il programma iview con l'utilizzo dei campi
standard con vocabolario controllato. Per esempio i campi CATEGORIA
sono "controllati" (possono essere usati solo quelli previsti dallo
standard IPTC). Inoltre il campo PAROLE CHIAVE puo' essere usato con
vocabolario controllato (ma non riesco a trovarne uno per il
programma).
In pratica ho i diversi file XML dei codici ma non riesco a farli
leggere dal programma.
Qualcuno puo' aiutarmi o darmi qualche sito che possa aiutarmi a
risolvere il problema?
Non posso rifiutarmi di aiutare il  mio amico.
Mi basterebbe anche un programmino specializzato nella gestione dei
campi IPTC col quale editare i campi delle foto, e usare IVIEW per la
gestione del database.
grazie a chiunque voglia aiutarmi.
descartes

a proposito di...acdsee...c'è la remota possibilita di mantenere il
visualizzatore di immagini di win quando ho istallato acdsee???
...o ogni volta che voglio vedere velocemente qualche foto mi si deve
aprire!!!

 leggere dal programma.
se ho capito bene esistono dei file XML contenenti le voci *standard* IPTC
di cui sopra e che Tu vorresti far *digerire* a iView Media Pro tali file
in maniera automatica in modo da avere il frame "campi del catalogo"
all'interno dell'Organizer gia bello pronto con tutte le voci che ti
interessano ?
Interessante. se qualcuno ci dice come fare.... (salvo farlo a mano
ovviamente!)
P.S. Nell'appendice del manuale c'è una tabella di mapping per la
corrispondenza dei campi tra iView Media Pro e IPTC/XMP Core. Non so se ti
possa servire. 
Ciao
ebolkhan


Non sono sicuro di avere capito qual è il problema.
Vuoi dire non hai più il visualizzatore di immagini di windows? (mi
pare strano)
Oppure semplicemente che il programma associato alle immagini è
acdsee?
In quest'ultimo caso, se la cosa non ti sta bene, basta che fu faccia
clic col tasto destro su un file del tipo che ti interessa far aprire
dal visualizzatore di windows e che tu scelga dal menu "apri con". Ti
comparirà una lista di applicazioni e potrai scegliere quella che
preferisci.
Come per qualunque associazione file/applicazione in Windows, del
resto.
BTW, se non ricordo male quando installi acdsee ti chiede SE vuoi
associare i vari tipi di file oppure no.

 standard con vocabolario controllato.
Mi spieghi dove hai trovato la versione in italiano?
Perchè usare quelle in inglese non mi sembra un buon inizio per un tipo 
di lavoro del genere...
Roberto
-- 
Di sicuro, ci sarà sempre chi guarderà solo la tecnica e si chiederà «come»,
mentre altri di natura più curiosa si chiederanno «perché»
(Man Ray 1890-1976)

 ebolkhan
grazie per la tua risposta. se hai qualche idea, .... fai un fischio!!!
descartes


non c'è la versione in italiano. non è un gran problema. certo che
averlo in italiano sarebbe meglio....
grazie cmq
descartes

sito 
www.newscodes.org
 ma sono in XML
L'XML e' un formato strutturato, ne vuoi estrarre delle informazioni
eventualmente perdendo parte della struttura relativa? Sai
programmare? Ci sono librerie molto comode per i linguaggi piu'
diffusi per parsare xml. Se questo e' molto regolare te la puoi cavare
anche con delle regex, ma di solito questo e' sconsigliato...
Michele
-- 
{$_=pack'B8'x25,unpack'A8'x32,$a^=sub{pop^pop}->(map substr
(($a||=join'',map--$|x$_,(unpack'w',unpack'u','G^<R<Y]*YB='
.'KYU;*EVH[.FHF2W+#"\Z*5TI/ER<Z`S(G.DZZ9OX0Z')=~/./g)x2,$_,
256),7,249);s/[^\w,]/ /g;$ \=/^J/?$/:"\r";print,redo}#JAPH,

 --
mi dispiace ma quello che hai detto x me è arabo.
in effetti avrei bisogno di estrarre da un file xml un elenco di
parole.
sai darmi un consiglio?
desc

 sai darmi un consiglio?
Nell'ipotesi in cui l'XML sia strutturato così (cioè un puro elenco
di parole, a cui riesci magari ad arrivare eliminado degli header):
<tag>parola<tag>
<tag>parola<tag>
ti apri il file in un editor di testo (tipo ultraedit) e sostituisci
<*> con nulla (accertandoti di utilizzare le regular expression). Dopo
eventualmente elimini la fuffa che può essere rimasta.
Se la cosa è più complessa, allora serve un parser vero.
Enrico

sai darmi un consiglio?
Gli xml son molto grossi? Me ne mandi uno? O mi dai un link? Mi sai
indicare quali sono le parole rilevanti di *quel* particolare file
xml? Vedo se ci capisco qualcosa e se te le posso estrarre
automaticamente io.
Michele
-- 
Se, nella notte in cui concepi' il duce,
Donna Rosa, toccata da divina luce,
avesse dato al fabbro predappiano
invece della fica il deretano,
l'avrebbe presa in culo quella sera
Rosa sola e non l'Italia intera.
- Poesia antifascista

Michele
per esempio
http://www.iptc.org/download/dliptc.php?fn=std/topicset/topicset.iptc-subjectcode.xml
ecco un estratto:
**********************************************
- <Topic>
  <TopicType Scheme="IptcTopicType" FormalName="Subject" /> 
  <FormalName Scheme="IptcSubjectCodes">01000000</FormalName> 
  <Description xml:lang="en-GB" Variant="Name">arts, culture and
entertainment</Description> 
  <Description xml:lang="en-GB" Variant="Explanation">Matters
pertaining to the advancement and refinement of the human mind, of
interests, skills, tastes and emotions</Description> 
  <Description xml:lang="en-GB"
Variant="ChangeComment">none</Description> 
  <Description xml:lang="en-GB"
Variant="ChangeVersion">1</Description> 
  <Description xml:lang="en-GB" Variant="FirstVersion">1</Description>
<Description xml:lang="en-GB"
Variant="DeprecatedVersion">0</Description> 
  </Topic>
***********************************************
qui per esempio si dovrebe estrarre "arts, culture and entertainment"
puoi aiutarmi?
descartes

qui per esempio si dovrebe estrarre "arts, culture and entertainment"
Ok, il frammento in realta' non bastava, ma dal file completo
analizzato con XML::Simple (Perl) credo di averne compresa la
struttura. Ho estratto la lista dei topic di conseguenza: la puoi
trovare su
http://blazar.perlmonk.org/tmp/topics.txt
Ad occhio ti sembra che vada bene?
PS: Per generarla ho usato il seguente script, un quick hack:
  #!/usr/bin/perl -l
 
  use strict;
  use warnings;
  use XML::Simple;
 
  print $_->{Description}->[0]->{content} for
    @{ (XMLin shift)->{NewsItem}->{TopicSet}->{Topic} };
 
  __END__


Michele
PERFETTO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
DOVRESTI solo spiegarmi come faccio per gli altri file. Lo script è
ok, ma come si fa a farlo funzionare? Di programmazione nn ci capisco
niente (i file da convertire sono una ventina credo).
Per la traduzione in italiano posso farmela con calma manualmente.
Puoi rispondermi, se vuoi, anche in prvt.
grazie ancora
descartes
ang punto lub chiocciola gmail punto com

Puoi rispondermi, se vuoi, anche in prvt.
No, nessun problema.
PS: se per te e' un problema (ma ti invito a provare e "divertirti"!)
dammi le url di tutti i file e ghe pensi mi...
Michele
-- 
Liberta' va cercando, ch'e' si' cara,
Come sa chi per lei vita rifiuta.
           [Dante Alighieri, Purg. I, 71-72]
I am my own country - United States Confederate of Me!
           [Pennywise, "My own country"]

 --
Ciao Michele e grazie. Ho letto attentamente la tua risposta ma... ci
ho capito poco. Il problema è che con la programmazione sono a zero.
i file sono tutti compresi nel file
http://iptc.org/std/topicset/IPTC-NewsCodes-TS_20060822.zip
Quelli che hanno come estensione _de _es _fr puoi cancellarli (sono le
traduzioni tedesche, spagnole, francesi).
Se potessi farmi tu la cortesia.... :-))
PS
se hai un minuto in più, sul sito 
newscodes.org
 c'è il visualizzatore
dei file .xml
(
http://www.iptc.org/download/public/IPTC-NewsCodesViewer.zip
) che ti
permette di vedere e consultare la struttura di ogni file.
grazie x la tua pazienza.
descartes

permette di vedere e consultare la struttura di ogni file.
Mah, ho altri modi per analizzare la struttura dei file. Per adesso mi
astengo da questo ulteriore passo. Spero che quanto sopra sia
sufficiente.


Michele
non so proprio come
ringraziarti................................................
grazie grazie grazie
descartes
http://www.flickr.com/photos/87287969@N00/