2014-06-25 9 views
5

Sono curioso di sapere se è possibile creare uno spazio dei nomi personalizzato per lo XMP Dublin Core metadata?È possibile creare un tag dello spazio dei nomi personalizzato nei metadati core di XMP Dublin?

Per esempio se voglio aggiungere un tag come mytest

posso scrivere i tag standard XMP metadati quali description comunque non posso scrivere il mio tag

~/$ exiftool -xmp-dc:description="Foo" demo.png 
    1 image files updated 
~/$ exiftool -xmp-dc:mytest="Bar" demo.png 
Warning: Tag 'mytest' does not exist 
Nothing to do. 
+0

Vuoi uno spazio dei nomi * personalizzato * o un ulteriore * nome/tag *? –

risposta

6

Sì. La definizione di tag XMP e spazi dei nomi personalizzati in ExifTool avviene tramite tag definiti dall'utente in un file di configurazione. Ad esempio:

~/$ exiftool -config my.config -xmp-dc:mytest="Bar" demo.png 
    1 image files updated 
~/$ exiftool -xmp-dc:mytest demo.png 
Mytest       : Bar 
~/$ cat my.config 
%Image::ExifTool::UserDefined = (
    'Image::ExifTool::XMP::dc' => { 
     mytest => { }, 
    }, 
); 
# end 

Vedere sample ExifTool config file per ulteriori dettagli.