DirtFarmer wrote:
Ah. Misuse of the word 'instantaneously' when you meant '5 minutely'?
Yep. My mistake. "Pretty damned quickly" would have bee better, since a lot of them would need to be produced in a short period of time.
DirtFarmer wrote:
They are not all embedded jpgs. The embedded jpg is the one that is current when you release the trigger.
That makes sense.
DirtFarmer wrote:
The jpg that is embedded is not the final image you want when you are in the editing program. The editing software applies its own (not necessarily the camera's) settings to the raw data to produce an image. Edits are done by modifying the software settings and re-demosaicing the raw data. They don't depend on LibRaw (a specific program). They have their own demosaicing algorithm to render the raw data as a bitmap. From the beginning, the camera's jpg is no longer the correct image.
I think that programs other than the proprietary software from the camera manufacturer must depend upon LibRaw or dcraw.
The camera manufacturers are using proprietary raw formats and encrypting portions of the files. We have even seen different formats from the same manufacturer. That makes for a big mess. Most of the work to untangle the mess so that we a edit raw files with programs other than those put out by the camera manufacturers has been done by just two people: Dave Coffin (Dcraw) Phil Harvey (LibRaw). A bunch of programs have relied on one or both, including Adobe raw convertor.
Interesting article here:
https://www.libraw.org/articles/2-ways-to-nowhere.htmlQuotes from the LibRaw site:
If the author of a program declares that his program provides support for the majority of data formats, it means that most probably he is using dcraw source texts either as the ready solution or as a documentation. Among others who uses this approach is such a major player as Adobe. It is nothing less but amazing that such a huge industry largely depends on just one person and 8 thousand lines of code written by him.
...
The manufacturers explain why they prefer not to disclose the RAW formats. Usually their explanations add up to the following simple reasons:
• Reserved and new data fields can reveal some trade secrets to competition.
• Quite often the data fields are added just in case ; as soon as the camera design allows to get this information it should be preserved and it may be used later to improve RAW conversion. Such fields include for example diagnostics and service fields. To document all these fields means to take responsibility for their contents and to maintain their presence in future releases of firmware and even future cameras.
• To open a format means to trigger an unnecessary public discussion. Let's say users can access the information that registers the focusing distance. The immediate reaction of certain users will be to get a ruler to check the focusing accuracy to motivate his claims that the camera doesn't focus correctly. In the recent case over the out-of-focus problems with 1D MkIII moral damage and financial losses of Canon could be much worse if only the respective field in RAW data would be officially documented. And of course such claims would not be limited to just Canon.
• Some camera manufacturers are trying to get additional money out of RAW converters. Not long ago native RAW converters had no competition at all to the extent of monopolizing the market. Of course they prefer to maintain a competition at minimum. It is not unusual to hear from camera manufacturers that only their converters do the justice to their cameras while third party converters only compromise their cameras decreasing image quality, distorting colours and sacrificing resolution and on top of that adding noise.
Manufacturers claim sometimes that encoding of data fields is done in the best interest of the users, that only such encoding allows to ensure data integrity and also to prove authenticity and authorship of the original shot. Those of our readers who are familiar with the modern state of cryptography will surely smile here. It looks like the manufacturers are not overly concerned with providing us with convincing and satisfactory arguments.