<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>aaron-kelley.net &#187; Photos</title>
	<atom:link href="http://aaron-kelley.net/blog/tag/photos/feed/" rel="self" type="application/rss+xml" />
	<link>http://aaron-kelley.net</link>
	<description>My little corner of the Internet</description>
	<lastBuildDate>Tue, 13 Jul 2010 17:56:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Migrating Vista&#8217;s Windows Photo Gallery database</title>
		<link>http://aaron-kelley.net/blog/2008/03/migrating-vistas-windows-photo-gallery-database/</link>
		<comments>http://aaron-kelley.net/blog/2008/03/migrating-vistas-windows-photo-gallery-database/#comments</comments>
		<pubDate>Fri, 14 Mar 2008 00:05:57 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[Tagging]]></category>
		<category><![CDATA[Windows Photo Gallery]]></category>
		<category><![CDATA[Windows Vista]]></category>
		<category><![CDATA[XMP]]></category>

		<guid isPermaLink="false">http://aaron-kelley.net/?p=33</guid>
		<description><![CDATA[I&#8217;ve taken a liking to the Windows Photo Gallery application that comes with Windows Vista. It&#8217;s nice for organizing photos and videos, and the killer feature for me is the hierarchical tagging, a feature that I cannot find in any other free photo management app for Windows. Windows Photo Gallery stores tag information directly in [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve taken a liking to the <a href="http://en.wikipedia.org/wiki/Windows_Photo_Gallery" target="_blank">Windows Photo Gallery</a> application that comes with Windows Vista.  It&#8217;s nice for organizing photos and videos, and the killer feature for me is the hierarchical tagging, a feature that I cannot find in any other free photo management app for Windows.</p>
<p>Windows Photo Gallery stores tag information directly in the files you are tagging, when possible.  For instance, when tagging JPEG files, the tags are stored in the JPEGs using <a href="http://en.wikipedia.org/wiki/Extensible_Metadata_Platform" target="_blank">XMP</a>.  Also, if you modify other information about the files (such as the date/time a photo was taken), that information is stored in the file if possible.</p>
<p>In some cases, the information cannot be stored in the file itself; for instance, if the file is marked &#8220;read only,&#8221; or if the file format does not support metadata (PNG, AVI, etc.).  In this case, Windows Photo Gallery still allows you to do anything you could to a file that it could store the information in, only, it stores the information in its own little private database.  This is transparent to the user.</p>
<p>If you want to move your &#8220;gallery&#8221; to a different machine, and your gallery consists only of JPEG images, you can probably just copy them all to the new machine, and Windows Photo Gallery will automatically index them and rebuild its list of tags.  However, if you have other types of files in your gallery, the information will not be carried along with these files and you&#8217;ll have to re-tag them.  Ugh.</p>
<p><span id="more-33"></span>I&#8217;ve been looking into migrating the Windows Photo Gallery database.  There doesn&#8217;t seem to be any supported way to do this (someone please correct me if I&#8217;m wrong).</p>
<p>The database itself is easy to find — it is the <tt>Pictures.pd4</tt> file, found in <tt>AppData\Local\Microsoft\Windows Photo Gallery</tt> in your Windows profile folder.  So, to migrate the database, it should be as simple as moving this file to the new machine, and making sure that the paths to all of the files in your gallery remain the same, right?</p>
<p>Well, after trying this and running Windows Photo Gallery, we come up with a curious dialog box.</p>
<p style="text-align: center;"><a href="http://aaron-kelley.net/wp-content/uploads/2009/07/20080313_a_wpg-notfound.png" target="_blank"><img class="size-large wp-image-34 aligncenter" title="Windows Photo Gallery folder not found" src="http://aaron-kelley.net/wp-content/uploads/2009/07/20080313_a_wpg-notfound-800x466.png" alt="20080313_a_wpg-notfound" width="800" height="466" /></a></p>
<p>Note that the folder it is complaining about is actually present on the machine.</p>
<p>Here, you have some options.  If you click on &#8220;Find the folder,&#8221; and browse for it, you might end up with a duplicate of every file appearing in your gallery (and the folder is listed under &#8220;Folders&#8221; on the left twice, with no way to remove either of them).  If you click on &#8220;Remove the folder,&#8221; all of the files in your gallery disappear, and your tag information is lost (even if you manually add the folder back).  And if you click on &#8220;Cancel,&#8221; everything works <em>great</em>, all of the files appear and all of the tag information appears to have been migrated succesfully&#8230;  Except, this dialog reappears every time you run Windows Photo Gallery.</p>
<p>In trying to figure out a way to either migrate the information without causing this dialog to appear, or to figure out why Windows Photo Gallery doesn&#8217;t seem to like the Pictures folder even though it has the same path as before, I set up two identical galleries on two separate machines and compared their <tt>Pictures.pd4</tt> files.  Skipping a lot of the details, I did eventually stumble on the key difference.</p>
<p style="text-align: center;"><a href="http://aaron-kelley.net/wp-content/uploads/2009/07/20080313_b_driveserial.png" target="_blank"><img class="size-large wp-image-35 aligncenter" title="Windows Photo Gallery looking at drive serial number" src="http://aaron-kelley.net/wp-content/uploads/2009/07/20080313_b_driveserial-800x500.png" alt="20080313_b_driveserial" width="800" height="500" /></a></p>
<p>Windows Photo Gallery is checking your volume information (volume label and serial number) and storing it in its database; it is then using this to verify that the files are on the same drive that they were before.  If you move the database to a different machine, the volume serial number is not the same, so it throws up the error we saw above.  You can&#8217;t just edit the volume serial number in the <tt>Pictures.pd4</tt> file to match the new one, though, Windows Photo Gallery is able to detect that the file has been tampered with (you&#8217;d have to go fix some other checksum stuff to get that to work).  The easiest thing to do is just to change the volume serial number on your &#8220;destination&#8221; machine to match the one of the &#8220;source&#8221; machine.  You can do that with this SysInternals utility, <a href="http://technet.microsoft.com/en-us/sysinternals/bb897436.aspx" target="_blank">VolumeID</a>.</p>
<p>So, migrating your Windows Photo Gallery database, step-by-step:</p>
<ul>
<li>Copy all of the files in your gallery to the new machine.  Make sure the path to them remains the same as it was on the old machine.</li>
<li>Copy the <tt>Pictures.pd4</tt> file to the new machine.</li>
<li>Change the volume ID of the C: drive (and any other drives with folders indexed by Windows Photo Gallery) on the new machine to be the same as on the old machine, using <a href="http://technet.microsoft.com/en-us/sysinternals/bb897436.aspx" target="_blank">VolumeID</a>.  (Reboot for the changes to be visible, before running Windows Photo Gallery.)</li>
</ul>
<p>Note that Windows Live Photo Gallery can be migrated similarly.</p>
]]></content:encoded>
			<wfw:commentRss>http://aaron-kelley.net/blog/2008/03/migrating-vistas-windows-photo-gallery-database/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Sharper Image Digital Photo Album &#8212; Software Download / Driver Download</title>
		<link>http://aaron-kelley.net/blog/2007/12/the-sharper-image-digital-photo-album-software-download-driver-download/</link>
		<comments>http://aaron-kelley.net/blog/2007/12/the-sharper-image-digital-photo-album-software-download-driver-download/#comments</comments>
		<pubDate>Mon, 24 Dec 2007 16:45:18 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Drivers]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Photos]]></category>

		<guid isPermaLink="false">http://aaron-kelley.net/?p=48</guid>
		<description><![CDATA[I received for an early Christmas present a mini digital photo album for a keychain by The Sharper Image. Both the device and the accompanying software are a little finicky, but it works (kind of). Searching around online, I was unable to quickly find any place to download the software, or any kind of support [...]]]></description>
			<content:encoded><![CDATA[<p>I received for an early Christmas present a mini digital photo album for a keychain by The Sharper Image.  Both the device and the accompanying software are a little finicky, but it works (kind of).</p>
<p><span id="more-48"></span>Searching around online, I was unable to quickly find any place to download the software, or any kind of support page for this device.  In light of this, I made a .iso image of the CD that came with it and I am posting it here in case anyone needs it.  Here is a picture of the device for comparison with your device (to know if this is the software you need):</p>
<p style="text-align: center;"><img class="size-full wp-image-46 aligncenter" title="The Sharper Image digital photo keychain" src="http://aaron-kelley.net/wp-content/uploads/2009/07/20071224_keychain.jpg" alt="The Sharper Image digital photo keychain" width="800" height="600" /></p>
<p><a title="The Sharper Image PhotoViewer 2.3, ISO image" href="http://aaron-kelley.net/wp-content/uploads/2009/07/20071224_photoviewer-2.3.zip">Download version 2.3 of the software</a> (1.92 MB, Windows and Mac OS X software included in the image).  This is an ISO image of the CD that came with the device, and needs to be mounted or burned to a CD for you to be able to access the software.</p>
]]></content:encoded>
			<wfw:commentRss>http://aaron-kelley.net/blog/2007/12/the-sharper-image-digital-photo-album-software-download-driver-download/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What happened to my favorite application?</title>
		<link>http://aaron-kelley.net/blog/2007/09/what-happened-to-my-favorite-application/</link>
		<comments>http://aaron-kelley.net/blog/2007/09/what-happened-to-my-favorite-application/#comments</comments>
		<pubDate>Fri, 14 Sep 2007 01:02:45 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Paint.NET]]></category>
		<category><![CDATA[Photos]]></category>

		<guid isPermaLink="false">http://aaron-kelley.net/?p=62</guid>
		<description><![CDATA[I am now going to use this space to rant about some software issues in general, and about a couple of image-editing programs in particular. And I&#8217;m going to begin with a story, that sort of illustrates my complaint. I&#8217;m a long-time user of Paint Shop Pro. Or rather, I was. I remember finding a [...]]]></description>
			<content:encoded><![CDATA[<p>I am now going to use this space to rant about some software issues in general, and about a couple of image-editing programs in particular.  And I&#8217;m going to begin with a story, that sort of illustrates my complaint.</p>
<p><span id="more-62"></span>I&#8217;m a long-time user of Paint Shop Pro.  Or rather, I was.  I remember finding a trial version of Paint Shop Pro 3 on my dad&#8217;s Windows 3.x office computer back around 1996-7 (as a sixth grader), and I was just getting into Internet stuff around that time, and what I hadn&#8217;t found yet was a program that could manipulate and convert between many different image types, specifically those that are used by web browsers (GIF/JPEG).  I mean, all I really knew about back then was Microsoft Paint.  (Sheesh, was that really only ten years ago?)</p>
<p>Anyway, this particular trial program was one of those that lets you keep using it even if you are well beyond the trial period (&#8220;You are on day 498 of your 30 day trial&#8230;&#8221;).  It was a fantastic program, so I just kept on using it.  I moved to the trial version of Paint Shop Pro 4, but it really kicked me off after 60 days (30 day trial plus a 30 day grace period), so I continued to use beta versions and other trials, falling back to Paint Shop Pro 3 (with the really annoying 16-bit Windows 8.3 filename limit) when nothing else was available, until I actually got a full version of Paint Shop Pro 6 in 1999.</p>
<p>I continued to upgrade with each release over the years, and I was pretty happy with it for a while yet, but it seemed like the quality started to go down (slowly) starting around Paint Shop Pro 9 in 2004.  This was even more apparent after Corel bought Jasc, and I had to jump ship with Paint Shop Pro Photo XI, which was, in my opinion, a disaster (at least at its first release).</p>
<p>The biggest complaint I had about PSPXI was its photo &#8220;Organizer&#8221; feature.  I have a <em>lot</em> of pictures, and PSPXI took it upon itself at first launch to start crawling through them and generating thumbnails.  It continued doing this even even if the organizer was hidden, and excluding folders for it to catalog in the options didn&#8217;t seem to stop it.  This caused a lot of hard drive trashing and CPU usage which made my machine, let alone PSPXI itself, quite useless.  Even after going through other measures to disable it, PSPXI would bounce around between, say, 2% and 8% CPU usage if I had the program open, <em>with no images open</em>, <em>not doing anything with it</em>.  What is it doing with the CPU when there is nothing for it to be doing?  I don&#8217;t have any other programs that behave like this, so I&#8217;m really sorry but I&#8217;m afraid that I&#8217;m going to have to call it poorly-written software.  I was able to reproduce this on every machine that I installed the software on, and I brought this issue to Corel and never received any useful response.</p>
<p>Anyway, the main complaint of my article here is software <em>bloat</em> in general.  To continue my example, what did I originally start using Paint Shop Pro for, and what am I looking for in an image editor?  I&#8217;m not a graphics artist or anything, so I&#8217;d say something like&#8230;</p>
<ul>
<li>Basic image editing capabilities</li>
<li>Image mark-up (drawing rectangles or arrows to highlight things)</li>
<li>Conversion between different image types</li>
<li>Cropping / resizing images</li>
<li>Simple effects</li>
<li>Support for gradients, alpha transparency, and layers is a plus</li>
</ul>
<p>Paint Shop Pro used to be a program that satisfied this quite nicely, without being way above my budget (like Photoshop).  But for some reason, Corel wanted to expand the capabilities of the program and make it a full photo catalog application like Picasa or Microsoft Digital Image Suite, and force it on my just because I use Paint Shop Pro.  (Not to mention the fact that they didn&#8217;t do a very good job with it.)  If they had kept it properly componetized (just give me the option to not install or properly disable the &#8220;organizer&#8221;) and not broken the software, then I might have continued buying upgrades for years to come, but alas, I found myself searching for an alternative.</p>
<p>Free software has come a long way, and after trying The GIMP and dumping it (it&#8217;s a nice application, but seriously, how come I can&#8217;t just draw a rectangle?), I ended up settling on <a href="http://www.getpaint.net/" target="_blank">Paint.NET</a>, which is, I must say, quite fantastic since version 3.0 added the <a href="http://en.wikipedia.org/wiki/Multiple_document_interface" target="_blank">MDI</a> (actually, <a href="http://en.wikipedia.org/wiki/Tabbed_document_interface" target="_blank">TDI</a>).  Pretty must anything I did in Paint Shop Pro can be done in Paint.NET, it comes with a number of nice effects that allow even non-artistic people like me to come up with some cool-looking pictures, and it&#8217;s very simply laid out and easy to use (just had to learn a few new keyboard shortcuts), not to mention the fact that it is <em>free</em> and the source code is available.  Also, I like to see that the software I use is actively being improved and developed further; Paint Shop Pro hasn&#8217;t changed very much in years, and the upgrades have become perhaps worth less than you have to pay for them.</p>
<p>Anyway, this is just <em>one example</em> of fantastic software going astray.  There are several others that I have observed lately (for instance, Nero used to be a favorite of lots of people but there are many more complaints about it now; another example may be some of the &#8220;Norton&#8221; branded products from Symantec).  I&#8217;m not sure what it is, because some big programs continue on gaining only new <em>useful functionality</em> and ease of use (Microsoft Office, Photoshop), and yet some try to be too big and throw new functionality at you without you asking for it (Paint Shop Pro photo organizer, Nero Scout).  This seems to be what really separates professional software from software that is trying to be more than it should be, a &#8220;jack of all trades but a master of none&#8221; so to speak.  And of course, only big companies like Corel can make this mistake and still go along fine.</p>
<p>Not that I expect this to really accomplish anything, but to continue yelling from my soapbox here, if you were developing software, you should keep things like this in mind.  In a large software program or package, components should be able to be added and removed and the programs should still work, and don&#8217;t create a <em>worse</em> experience for users who are used to using older versions of the product.  New version should contain new functionality that ties in to the original purpose of the application; if you want to turn your image editor into a photo catalog, release a separate product, clarify the difference, and bundle it with your old one if you want but don&#8217;t force it on people.</p>
<p>(Paint Shop Pro Photo X2 was released last week.  I tried it, and it&#8217;s a big improvement over XI, which itself improved as Corel released some patches for it over the last year.  But I&#8217;ve already moved and I don&#8217;t really have any intention of moving back, especially when these upgrades are so incremental that I can&#8217;t really justify spending the $60 to upgrade.  Also, there is still the issue of unexplained CPU usage when the program is idle, though it is certainly less than it was in XI.)</p>
<p>Now, I&#8217;m sure you had something better to do with your last ten minutes than sit around reading my rant.  Go off and do something useful, will you!</p>
]]></content:encoded>
			<wfw:commentRss>http://aaron-kelley.net/blog/2007/09/what-happened-to-my-favorite-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
