The late XV105
25th Oct 2009, 10:50
The computing knowledge and skills in this forum never cease to impress me, so here goes with another challenge. :)
Background
As some of you will recall, for media streaming I have a partioned 1TB USB HDD connected to a NAS on a gigabit home network. Included in this media is a copy of my entire digital photo collection, built, file structure included, by periodically running Karen's Replicator against the root of the photo directory structure on my media server.
This is great because it means the photos are always available on line and the original source is never put at risk. If something gets deleted or moved from the copy, it gets corrected the next time I run the replicator (which is net change, so fast, too). I have a multiple layer backup strategy as well but that's outside scope here.
From this you will correctly understand that the copy is exactly that. A copy. I can do what I like with it.
The described copy of my photo collection is now usually used as source for e-mailing or for wirelessly browsing pictures on one of the laptops or the netbook in the household. This means that a typical 5-8MB JPEG file is inappropriate in the former case and is a waste in the latter as the screens being used don't have high enough resolution to take advantage of the available detail. It's also a PITA in the latter case because each file takes many seconds to load at a maximum of 54Mbps (versus the blink of an eye on any of the gigabit LAN enabled devices!)
For e-mailing we have historically used the XP PowerToy for picture resizing with great success; even selecting "large" (1024x768 resolution) will typically reduce a 5MB JPEG to less than 100Kb. Perfect for e-mailing, and it occurred to me last night, for snappy browsing wirelessly.
Question
What I want to do is obtain or develop a script that automatically performs the net change file copy currently performed by Karen's Replicator AND which runs a Jpeg compression equivalent to the XP PowerToy.
How, please? :)
Cheers!
XV
Background
As some of you will recall, for media streaming I have a partioned 1TB USB HDD connected to a NAS on a gigabit home network. Included in this media is a copy of my entire digital photo collection, built, file structure included, by periodically running Karen's Replicator against the root of the photo directory structure on my media server.
This is great because it means the photos are always available on line and the original source is never put at risk. If something gets deleted or moved from the copy, it gets corrected the next time I run the replicator (which is net change, so fast, too). I have a multiple layer backup strategy as well but that's outside scope here.
From this you will correctly understand that the copy is exactly that. A copy. I can do what I like with it.
The described copy of my photo collection is now usually used as source for e-mailing or for wirelessly browsing pictures on one of the laptops or the netbook in the household. This means that a typical 5-8MB JPEG file is inappropriate in the former case and is a waste in the latter as the screens being used don't have high enough resolution to take advantage of the available detail. It's also a PITA in the latter case because each file takes many seconds to load at a maximum of 54Mbps (versus the blink of an eye on any of the gigabit LAN enabled devices!)
For e-mailing we have historically used the XP PowerToy for picture resizing with great success; even selecting "large" (1024x768 resolution) will typically reduce a 5MB JPEG to less than 100Kb. Perfect for e-mailing, and it occurred to me last night, for snappy browsing wirelessly.
Question
What I want to do is obtain or develop a script that automatically performs the net change file copy currently performed by Karen's Replicator AND which runs a Jpeg compression equivalent to the XP PowerToy.
How, please? :)
Cheers!
XV