Fiction    

Fiction L
A Fake Internet Presence,
since 1994

 Home
 TidBits
 BLong
   Source
     GBuffy
     Mutt
     ClearSilver
     Python
     PyApache
   PalmOS Tools  

Photo tagging conundrum 2008-07-30
So, there's a couple standards for tagging photos, IPTC and XMP. The benefits of the standards is that many photo sites and software support them. They work by storing the data in the photo (usually jpeg/exif). This is good, because then the data is stored with the photo, they can't get separated.

But... it violates one of the other precepts I like to have, which is don't modify the photo. Manipulating a photo file may break something, may lose existing data, make the photo not compatible with some software, etc. It also make the synchronization problem harder, by which I mean I have multiple computers, with my photos spread out amoung them. My wife and I routinely both upload the pictures from our phones, cameras, etc to our computers, and I try to maintain a central repository of our photos, backups, etc. Some of this is based on the photos keeping the same names, but names collide with multiple cameras from the same company, reseting camera counters, etc. The other thing that stays the same is the file size/checksum. Changing data in the file makes that more challenging, it means I have to do checksums or fingerprints based on the actual image data, and not the raw file data.

I could do a compromise, I could keep an archive of "original" files, and then have a separate or connected archive of "modified" files, that would allow me to keep the write once data, and the "updated" stuff, but that does double disk space... which is cheap, I guess, but our photo data is over 30GB now, its already getting a bit big for having a full copy on our everyday laptops... though maybe that's just an excuse to upgrade.

I need a better solution to the synchronization problem anyways...


RSS Feed
Click for San Francisco, California Forecast

Article

Personal
·About Brandon
·Resume
·Programming
·Photographs
·How not to ask for help

Friends & Rants
·Clong Way From Home
·Wingedpig
·Unsolicited Dave
·Jason Lindquist
·Ben Gross
·Alan Braverman

People
·Joel on Software
·Armed and Dangerous

Comics
·Doonesbury
·Sluggy Freelance
·UserFriendly
·Dilbert
·XKCD
·Questionable Content
·Foxtrot
·Non Sequitur
·Boondocks
·Cectic
·PartiallyClips
·Least I Could Do
·Sinfest
·Saturday Morning Breakfast Cereal

News
·Slashdot
·Techdirt
·The Obscure Store
·SFGate
·SF Examiner

Other
·The Crash Course | Chris Martenson
·Vagabox "Burn This Book"
·Geni - Everyone's Related
·Rudy Project
·Link-Backup
·Recorded Public Phone Calls
·SkipJam - Any Signal AnyWhere
·Cinemar - MainLobby Server Sony DVP-CX777ES Control Software
·Intergalactic Medicine Show
·We Didn't Start The Fire
·Sigalert.com - Bay Area Traffic Report
·Death & Taxes Graph
·Moving from Atom 0.3 to 1.0
·Hush Technologies
·Metropolitan Medical Group
·Exif Jpeg header parser and thumbnail remover
·Craigslist on GoogleMaps
·Zoomify
·The Baby Name Wizard's NameVoyager
·Disinfopedia
·Koders - Source Code Search Engine
·zipdecode | ben fry
·MySQL Gotchas
·How to Monitor MySQL's performance
·Greedo Shoots First Comic
·The Underground History of American Education - John Taylor Gatto
·War On Pornography
·NutritionData's Nutrition Facts Calorie Counter
·slayeroffice - web experiments gone horribly awry
·LaughingMeme: Atom Feeds for Usenet
·Zipdash - Live Traffic Maps
·memcached: a distributed memory object caching system
·Jew - Wikipedia
·GHOST TOWN
·David Cay Johnston - A BuzzFlash Interview
·Yahoo! News - Beef firm faces perplexing resistance to mad cow tests
·The Fast Food Nutrition Fact Explorer
·"Dishonest Dubya" Lying Action Figure Doll - George W. Bush
·Bay Area Traffic Map
·Sigalert.com - Bay Area Traffic Report
·memigo : help
·Penguin Baseball
·Antagonyms
·The Science & Environmental Policy Project
·CNET.com - Internet Services - Bandwidth Meter
·What a Crappy Present - CD Gift Advice, Parents and Kids
·ZNet | Economy | Health and Poverty in the US
·Holiday Snowglobe
·Apple Store Japan
·Perforce Defect Tracking Integration Project
·JS Online: Surprise delivery
·...:::--[ The Helix Loaded - Revolutions of The Mind ]--:::...
·Fast Company | Schmoozing with the Enemy
·File Sharing Pits Copyright Against Free Speech

BlogRoll

 

 

The "I work for a big public company" disclaimer:
The views expressed on these pages are mine alone and not those of my employer. I am not now, nor have I ever been employed to speak for anyone. Well, except my own company, but that's gone now. For more information, see the Standard Disclaimer

Copyright (C) 2009 Brandon Long. All Rights Reserved.
blong@fiction.net / PGP / Terms of Service