Thanks Stephan for this explanation,
Can you please explain why Adobe's DNG converter does not support certain RAW files and why these these require the manufacturer's propriatry software to convert to DNG?.
Hello Yair,
one of our misunderstandings ?
What I say is that an image once converted to DNG format is not brand specific anymore and can be opened and rendered by any software that supports DNG correctly (i.e. ACR, Raw Developer and Lightroom in contrast to Aperture)
The Adobe DNG converter does not read DNG, it creates DNG. To convert an image to DNG you must of course know the original file format. But later when the DNG is created and you open the DNG you do not know nor need to know about the original file format anymore.
Adobe DNG converter is like eMotionDng it takes a file format (or many in the case of Adobe DNG Conv.) and converts it to DNG. The DNG can be opened by any software that supports DNG correctly. If this wouldn't be the case you couldn't open the DNGs created with eMotionDng, because neither Lightroom nor ACR support native eMotion files formats.
Also Adobe DNG converter and ACR are different applications, it is not said that both support the same "raw formats". They most likely will, but not because it is a necessity for ACR to be able to open DNGs , but because both applications are created by the same manufacturer and they will share code in house.
Please also note that most manufacturers, while allowing some "openness" of their files, still require their own software for tethered work and for special features/ utilities such as Live Video, multi-shot, firmware updates etc. that are currently not provided by stand-alone converters.
I understand this, but there is a difference in complexity, whether I write a tool to support tethered shooting and creating an DNG or whether I have to write a full fledged editor, which tries to compete with Photoshop.
And a complex product costs more to develop than a simple one. And if the company doesn't get any advantage from the increased development cost, be it in software revenue or increased back sales, it doesn't make much economic sense. Even worse if in opening your software, you might help an competitor to solve his problems.
Nonetheless I believe that there will always be the need for some kind of manufacturer software. The question is what it is supposed to do and how complex it has to be. Isn't it enough to do the back specific processing and than give a standard file format (DNG or PSD or GammaDeltaEpsilon) to an Standard editor ? Many (most ?) people use PS at a later stage anyway, so why spend resources on providing something people probably don't need or don't use anyway.
I'm quite sure that many users would be happy to stick with one program for their main editing chores. So they don't have to learn new ways of file processing and editing whenever they switch to a new camera or back. And they will be happy to see that comfort, program logic and speed don't change when they change the back.
Regards
SH