View Full Version : Twiddle..
evilenglishman
2nd of March 2004 (Tue), 06:20
...is a small prog that comes with breezebrowser.
There is an option to recreate .thm files.
unfortunately it doesnt seem to work - I just get an error message :(
has anyone managed to use this option?
dtrayers
2nd of March 2004 (Tue), 07:12
I have no idea but if you don't get an answer in these forums try posting your question here:
http://groups.yahoo.com/group/breezebrowser/ (you'll have to join the group to post)
Chris Breeze typically answers all questions within a couple of days.
evilenglishman
2nd of March 2004 (Tue), 08:16
thanks for the link! I found this info written by Chris Breeze in that group:
To be honest I've been trying to retire Twiddle for some time. It was originally written to fix THM files from G1 and D30 cameras which had been incorrectly rotated by other apps. Most apps behave properly these days and don't rotate the THM files when rotating CRWs.
Twiddle was then extended to fix incorrectly rotated JPEGs (many apps still rotate the main image data but leave the thumbnail unchanged). This function is redundant now because you can do it in BreezeBrowser (Tools->Regenerate JPEG thumbnails).
Then the D60 came along with a firmware bug which resulted in incorrect thumbnail images being stored in the THM files (either black or from a previous shot). Twiddle was extended to regenerate the THM thumbnail image from the JPEG embedded in the CRW file.
About the same time I added IPTC data support in BreezeBrowser for CRW files which still had their associated THMs and so the ability to recreate the THM files was added to Twiddle. This is a lot of work because CRW files hold shooting data in CIFF format and this has to be converted to EXIF format for the THM file. This has to be programmed for each camera model and is not 100% accurate because much of the data is undocumented.
I haven't updated Twiddle since the D60 because it is a lot of work and most of what it does is either no longer required or can be done in BreezeBrowser.
You can recreate the THM files in BreezeBrowser by using Proofs to create 160x160 JPEGs from the CRW files and then changing the file extension from .JPG to .THM (e.g. by using a batch file fom the MSDOS prompt). You may need rotate the images to landscape (an option in proofs) and then run the images through Twiddle to auto rotate them to the correct orientation. It's a bit fiddly, I know, but hopefully you'll only need to do this for your current images that are missing the THM files.
Regards,
Chris
I'm doing this now and its painfully slow but I'll let everyone know how i get on. Hopefully this might be of use to others in the future.
vBulletin® v3.6.12, Copyright ©2000-2012, Jelsoft Enterprises Ltd.