GNOME Bugzilla – Bug 170314
Option to see Country, location etc tags
Last modified: 2018-07-12 00:06:31 UTC
Distribution/Version: Ubuntu Hoary Today we can see the Name, Version, Date, Size and Exposure of a picture. It would be very nice, if we could toggle to see Country, City, Location, Persons, Header and Comment (or preferably a customized selection of these options)
How were you thinking of storing this meta data? Those fields aren't in the EXIF spec (except comment), are they?
XMP (or IPTC) But F-Spot do not handle this today...
xmp and iptc are both supported in the backend, the display dialog needs some work though
Brilliant :) Thanks. Can't wait to see the frontend stuff so I can store all the tags in the photos. Let me know if I can do something to help.
Any news on this one yet? On reading/storing the various XMP tags, and presenting them/assigning them to f-spot tags...
This is very related to bug 305775 which is for writing this same meta data.
I think it also should be possible to select which EXIF-tags to see in the main window. Some exif tags is usefull for some but not for others. E.g. people that only have one camera does not need to see the Camera Model.
Here is a sample for how iViewMedia Pro stores the various tags embedded in the photo. Very easy to store specific (Location, Country, City, Copyright, Rating etc) this way. > <?xpacket begin=" > " id="W5M0MpCehiHzreSzNTczkc9d"?> > <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Public XMP Toolkit Core 4.0"> > <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> > <rdf:Description rdf:about="" > xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"> > <photoshop:Urgency>8</photoshop:Urgency> > <photoshop:Instructions>Instructions String</photoshop:Instructions> > <photoshop:City>City String</photoshop:City> > <photoshop:State>State String</photoshop:State> > <photoshop:Country>Country String</photoshop:Country> > <photoshop:TransmissionReference>Job Identifier String</photoshop:TransmissionReference> > <photoshop:Headline>Headline String</photoshop:Headline> > <photoshop:Credit>Provider String</photoshop:Credit> > <photoshop:Source>Source String</photoshop:Source> > <photoshop:CaptionWriter>Description Writer String</photoshop:CaptionWriter> > <photoshop:AuthorsPosition>Creator Job Title</photoshop:AuthorsPosition> > <photoshop:SupplementalCategories> > <rdf:Bag> > <rdf:li>Categories 1</rdf:li> > <rdf:li>Categories 2</rdf:li> > <rdf:li>Categories 3</rdf:li> > </rdf:Bag> > </photoshop:SupplementalCategories> > <photoshop:DateCreated>2006-09-16</photoshop:DateCreated> > <photoshop:Category>Category String</photoshop:Category> > </rdf:Description> > <rdf:Description rdf:about="" > xmlns:dc="http://purl.org/dc/elements/1.1/"> > <dc:creator> > <rdf:Seq> > <rdf:li>Creator Name</rdf:li> > </rdf:Seq> > </dc:creator> > <dc:subject> > <rdf:Bag> > <rdf:li>Keyword 1</rdf:li> > <rdf:li>Keyword 2</rdf:li> > <rdf:li>Keyword 3</rdf:li> > </rdf:Bag> > </dc:subject> > <dc:description> > <rdf:Alt> > <rdf:li xml:lang="x-default">AppleMark
</rdf:li> > </rdf:Alt> > </dc:description> > <dc:title> > <rdf:Alt> > <rdf:li xml:lang="x-default">Title String</rdf:li> > </rdf:Alt> > </dc:title> > <dc:rights> > <rdf:Alt> > <rdf:li xml:lang="x-default">Copyright Notice String</rdf:li> > </rdf:Alt> > </dc:rights> > </rdf:Description> > <rdf:Description rdf:about="" > xmlns:xapRights="http://ns.adobe.com/xap/1.0/rights/"> > <xapRights:WebStatement>URL.COM.String</xapRights:WebStatement> > <xapRights:UsageTerms> > <rdf:Alt> > <rdf:li xml:lang="x-default">Rights Usage Terms String</rdf:li> > </rdf:Alt> > </xapRights:UsageTerms> > </rdf:Description> > <rdf:Description rdf:about="" > xmlns:xap="http://ns.adobe.com/xap/1.0/"> > <xap:Rating>4</xap:Rating> > </rdf:Description> > <rdf:Description rdf:about="" > xmlns:Iptc4xmpCore="http://iptc.org/std/Iptc4xmpCore/1.0/xmlns/"> > <Iptc4xmpCore:Location>Location String</Iptc4xmpCore:Location> > <Iptc4xmpCore:CountryCode>US</Iptc4xmpCore:CountryCode> > <Iptc4xmpCore:IntellectualGenre>Intellectual Genre String</Iptc4xmpCore:IntellectualGenre> > <Iptc4xmpCore:CreatorContactInfo rdf:parseType="Resource"> > <Iptc4xmpCore:CiAdrExtadr>Creator Address 1
Creator Address 1</Iptc4xmpCore:CiAdrExtadr> > <Iptc4xmpCore:CiAdrCity>Creator City</Iptc4xmpCore:CiAdrCity> > <Iptc4xmpCore:CiAdrRegion>Creator State/Province</Iptc4xmpCore:CiAdrRegion> > <Iptc4xmpCore:CiAdrPcode>Creator Postal Code</Iptc4xmpCore:CiAdrPcode> > <Iptc4xmpCore:CiAdrCtry>Creator Country</Iptc4xmpCore:CiAdrCtry> > <Iptc4xmpCore:CiTelWork>Creator Phone 1
Creator Phone 2</Iptc4xmpCore:CiTelWork> > <Iptc4xm <rdf:li>Keywords Field</rdf:li>pCore:CiEmailWork>Creator email@address1
Creator email@address2</Iptc4xmpCore:CiEmailWork> > <Iptc4xmpCore:CiUrlWork>Creator web.address.com1
Creator web.address.com2</Iptc4xmpCore:CiUrlWork> > </Iptc4xmpCore:CreatorContactInfo> > <Iptc4xmpCore:SubjectCode> > <rdf:Bag> > <rdf:li>12345678</rdf:li> > <rdf:li>23456789</rdf:li> > <rdf:li>34567890</rdf:li> > </rdf:Bag> > </Iptc4xmpCore:SubjectCode> > <Iptc4xmpCore:Scene> > <rdf:Bag> > <rdf:li>123456</rdf:li> > <rdf: <rdf:li>Keywords Field</rdf:li>li>234567</rdf:li> > <rdf:li>345678</rdf:li> > </rdf:Bag> > </Iptc4xmpCore:Scene> > </rdf:Description> > <rdf:Description rdf:about="" > xmlns:mediapro="http://ns.iview-multimedia.com/mediapro/1.0/"> > <mediapro:Status>Status String</mediapro:Status> > <mediapro:Event>Event String</mediapro:Event> > <mediapro:People> > <rdf:Bag <rdf:li>Keywords Field</rdf:li>> > <rdf:li>People 1</rdf:li> > <rdf:li>People 2</rdf:li> > <rdf:li>People 3</rdf:li> > </rdf:Bag> > </mediapro:People> > </rdf:Description> > </rdf:RDF> > </x:xmpmeta> > <?xpacket end="w"?> >
Should this bug now be marked as resolved? I have added this info in the Tags to most of my photos. I understand that XMP has specific fields for this, but using the existing tag mechanism I have tagged the photos with location information.
Regarding comment 9, no, please don't close this bug. Storing location information as tags is very ad-hoc and free format (your heirachy and mine may be very different). Using the relevant XMP/IPTC location fields is more organised. See also: Bug 364047 – Store Places (and others) related tags at correct XMP field Bug 305775 – Please add support for adding GPS EXIF location to images Regarding comment 7, I would also like to be able to see the camera in the UI - I have photos from my old digital camera, my new digital camera, and my girl-friend's camera, and even a few from my mobile phone. I would also like to be able to edit these fields - for example to record the camera details on JPG files scanned from my old non-digital film camera prints. Another example, lots of camera's record things like the macro setting, flash mode etc. Assuming I had taken a batch of pictures experimenting with the settings, exposing this information in F-Spot's UI would let me work out what gave the best results.
F-Spot has moved to https://github.com/f-spot/f-spot/issues If this Bugzilla ticket is still valid in a recent version of F-Spot, please feel free to post this topic as a ticket in the F-Spot project on GitHub. Closing this report as WONTFIX as part of Bugzilla Housekeeping as we are planning to shut down GNOME Bugzilla in favor of GNOME Gitlab.