{"id":34,"date":"2010-01-14T13:28:12","date_gmt":"2010-01-14T13:28:12","guid":{"rendered":"http:\/\/www.scaine.net\/site\/?p=34"},"modified":"2010-06-20T19:19:55","modified_gmt":"2010-06-20T19:19:55","slug":"jbrout","status":"publish","type":"post","link":"https:\/\/www.scaine.net\/site\/2010\/01\/jbrout\/","title":{"rendered":"Tagging JPG photos using EXIF properties"},"content":{"rendered":"<p>I recently decided to install Picasa on my laptop, which runs Ubuntu 9.10.\u00a0 I was both impressed and disappointed.\u00a0 Impressed with the slick user interface, smooth scrolling, silky timeline, spotless import and beautiful fades and zooms.\u00a0 But when I came to tag my pictures using it, I was soon frustrated.<\/p>\n<p>First off, although Picasa provdes an easy way to view tags with a quick CTRL-T, you have to manually type a tag to add it to the picture.\u00a0 Handy enough if you only have a couple of hundred pictures, but I have over 5000 dating back as far as 2001.\u00a0 Tagging these manually would be an exercise in frustration.\u00a0 And typing mistakes would massively lower my chances of consistency: perhaps a friend would be &#8220;Firstname&#8221; in one picture, then &#8220;Nickname&#8221; in another, or &#8220;Firstname Secondname&#8221; in a third.\u00a0 If I then search for only second name or nick name, I&#8217;m missing out.<\/p>\n<p>Enter jBrout.\u00a0 It&#8217;s French in origin, but fully translated, as is\u00a0<a href=\"http:\/\/jbrout.manatlan.com\/\" target=\"_blank\">its website<\/a>.\u00a0 It&#8217;s name derives from the &#8220;J&#8221; in JPG, and the French verb &#8220;brouteur&#8221; which means &#8220;browser&#8221;.\u00a0 So, a photo browser then.\u00a0 But with awesome (really, awesome) tagging features.<\/p>\n<p>Surprisingly, the tagging features aren&#8217;t immediately obvious.\u00a0 When first run, jBrout simply wants a folder of images, which it will then scan for Exif information and display thumbnails for.<\/p>\n<p><a rel=\"attachment wp-att-35\" href=\"https:\/\/www.scaine.net\/site\/2010\/01\/jbrout\/jbrout1\/\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-35\" title=\"jbrout1\" src=\"https:\/\/www.scaine.net\/site\/wp-content\/uploads\/2010\/06\/jbrout1.png\" alt=\"\" width=\"446\" height=\"351\" srcset=\"https:\/\/www.scaine.net\/site\/wp-content\/uploads\/2010\/06\/jbrout1.png 796w, https:\/\/www.scaine.net\/site\/wp-content\/uploads\/2010\/06\/jbrout1-480x379.png 480w, https:\/\/www.scaine.net\/site\/wp-content\/uploads\/2010\/06\/jbrout1-768x606.png 768w, https:\/\/www.scaine.net\/site\/wp-content\/uploads\/2010\/06\/jbrout1-640x505.png 640w\" sizes=\"auto, (max-width: 446px) 100vw, 446px\" \/><\/a><\/p>\n<p>Unlike many such viewers\/organisers, jBrout doens&#8217;t care about making a copy of your images in its own structure.\u00a0 During import, it will\u00a0<em>offer<\/em> to do so by renaming all your pictures to date\/time format using Exif, but not only can you can easily skip this step, but even if you go ahead, all it does is rename the existing files.\u00a0 Yes, this is potentially destructive if you have named your photos painstaking over the years.\u00a0 But most people will just have a huge collection of IMGxxxx or DFCxxxx files and the renaming in these cases is a nice feature.<\/p>\n<p>Now start tagging.\u00a0 First create categories, into which you place tags.\u00a0 I created &#8220;Events&#8221;, &#8220;Friends&#8221;, &#8220;Family&#8221; and &#8220;Places&#8221; categories, and later added &#8220;Things&#8221; and &#8220;Description&#8221; tags.<\/p>\n<p>As you can see, you can also put categories inside categories.\u00a0 But in fact, it&#8217;s only tags themselves that are applied to the picture, so the folder-like structure is purely for your own ease of use.<\/p>\n<p>Once you&#8217;ve created all your tags, simply click to drag that tag onto the picture.\u00a0 Simple as that!\u00a0 You can pre-select multiple photos before dragging the tag over to do multiple photos simultaneously.\u00a0 Or, you can ctrl-click multiple tags first, then drag the whole lot onto one picture.<\/p>\n<p>When you drop a tag onto the image, it&#8217;s immediately updated on your harddisk &#8211;\u00a0<strong>the tag is written into the Exif info for that JPG file<\/strong>.\u00a0 That means that this is a one-time deal.\u00a0 You&#8217;ll never have to go through the pain of re-tagging your images just because you bought a new PC, or moved to another organiser!<\/p>\n<p>As long as you keep a good backup of your photos, you only have to re-import them into the organiser of your choice and all your tags will still be there.\u00a0 So once you&#8217;ve tagged with jBrout, feel free to use Picasa, F-Spot, GThumb or even keep using jBrout itself!\u00a0 Like magic.\u00a0 jBrout can add comments to a photo too &#8211; just right and choose &#8220;Add Comment&#8221; &#8211; similarly these are saved to the photo&#8217;s Exif comment field.\u00a0 Such additions are obvious from file browsers such as nautilus :<\/p>\n<p><a href=\"https:\/\/www.scaine.net\/site\/wp-content\/uploads\/2010\/06\/jbrout3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-37\" title=\"jbrout3\" src=\"https:\/\/www.scaine.net\/site\/wp-content\/uploads\/2010\/06\/jbrout3.png\" alt=\"\" width=\"399\" height=\"455\" \/><\/a><\/p>\n<p>Why use jBrout after tagging everything?\u00a0 Well, no, it can&#8217;t compare feature for feature to the likes of Picasa, or even F-spot.\u00a0 There&#8217;s no image manipulation for example and while slick and intuitive, there are no fancy fades or smooth scrolling of images here.\u00a0 But there&#8217;s still one killer feature still to come and its jBrout&#8217;s very powerful search.\u00a0 It&#8217;s the only organiser I know of that can very specifically search for multiple tags in any given photo.\u00a0 So, it&#8217;s incredibly easy to find all the photos of say, yourself and another person.\u00a0 Or a family photo with all members in one shot.\u00a0 Or in this case, all holiday shots from Menorca that are tagged as a &#8220;view&#8221; :<\/p>\n<p><a rel=\"attachment wp-att-36\" href=\"https:\/\/www.scaine.net\/site\/2010\/01\/jbrout\/jbrout2\/\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-36\" title=\"jbrout2\" src=\"https:\/\/www.scaine.net\/site\/wp-content\/uploads\/2010\/06\/jbrout2.png\" alt=\"\" width=\"542\" height=\"378\" srcset=\"https:\/\/www.scaine.net\/site\/wp-content\/uploads\/2010\/06\/jbrout2.png 903w, https:\/\/www.scaine.net\/site\/wp-content\/uploads\/2010\/06\/jbrout2-480x335.png 480w, https:\/\/www.scaine.net\/site\/wp-content\/uploads\/2010\/06\/jbrout2-768x536.png 768w, https:\/\/www.scaine.net\/site\/wp-content\/uploads\/2010\/06\/jbrout2-640x447.png 640w\" sizes=\"auto, (max-width: 542px) 100vw, 542px\" \/><\/a><\/p>\n<p>Try searching for that in Picasa and slightly annoyingly you&#8217;ll also get any photo in any folder with those words in it, which dilutes the results.<\/p>\n<p>jBrout, as you can see from the above shot can also filter the results by portrait\/landscape (assuming your EXIF orientation tag was correctly created by your camera), by timeline, or by comment search.\u00a0 Very powerful.<\/p>\n<p>Give it a try.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I recently decided to install Picasa on my laptop, which runs Ubuntu 9.10.\u00a0 I was both impressed and disappointed.\u00a0 Impressed with the slick user interface, smooth scrolling, silky timeline, spotless import and beautiful fades and zooms.\u00a0 But when I came to tag my pictures using it, I was soon frustrated. First off, although Picasa provdes [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,8],"tags":[],"class_list":["post-34","post","type-post","status-publish","format-standard","hentry","category-audiovisual","category-software"],"mb":[],"mfb_rest_fields":["title"],"_links":{"self":[{"href":"https:\/\/www.scaine.net\/site\/wp-json\/wp\/v2\/posts\/34","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.scaine.net\/site\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.scaine.net\/site\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.scaine.net\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.scaine.net\/site\/wp-json\/wp\/v2\/comments?post=34"}],"version-history":[{"count":12,"href":"https:\/\/www.scaine.net\/site\/wp-json\/wp\/v2\/posts\/34\/revisions"}],"predecessor-version":[{"id":110,"href":"https:\/\/www.scaine.net\/site\/wp-json\/wp\/v2\/posts\/34\/revisions\/110"}],"wp:attachment":[{"href":"https:\/\/www.scaine.net\/site\/wp-json\/wp\/v2\/media?parent=34"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.scaine.net\/site\/wp-json\/wp\/v2\/categories?post=34"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.scaine.net\/site\/wp-json\/wp\/v2\/tags?post=34"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}