Beep6581 / RawTherapee

A powerful cross-platform raw photo processing program
https://rawtherapee.com
GNU General Public License v3.0
2.92k stars 326 forks source link

Feature Request: Reading of Canon Mark III RAW Video #1913

Closed Beep6581 closed 9 years ago

Beep6581 commented 9 years ago

Originally reported on Google Code with ID 1929

Magic lantern is outputting raw from 5d Mark III camera. It outputs .RAW format which
yet still Doesn't have any specification of it. It uses RAW2DNG to convert raw files
to DNG format. I use this DNG to further develop in rawtherapee. I love amaze debayer
algorithm. But this workflow eats hard disk space very much when i have a lot of 10,000
files of dng files. It would be nice if rawtherapee directly convert raw from the camera
without dealing with intermediary DNG files. Is this possible?

Reported by mohanohi on 2013-07-20 08:36:01

Beep6581 commented 9 years ago
if .RAW has no (I assume published?) specifications, then how can RT support it directly?

Reported by michaelezra000 on 2013-07-20 10:01:15

Beep6581 commented 9 years ago
RAW discovery is new from ML team. And right now specification is being developed. They
are using this source to convert raw to dng. https://bitbucket.org/hudson/magic-lantern/src/tip/src/chdk-dng.c
Hope the above source would be of any help.

Reported by mohanohi on 2013-07-20 11:21:43

Beep6581 commented 9 years ago
just out of curiosity - did you try renaming this raw into TIF and opening in RT?

Reported by michaelezra000 on 2013-07-20 11:39:31

Beep6581 commented 9 years ago
the raw is a container for series of still frames which will be extracted to dng series
by raw2dng

Reported by mohanohi on 2013-07-20 11:48:01

Beep6581 commented 9 years ago
Sample of raw video.
http://neumannfilms.mediafire.com/download/f10bftidtzk4ndn/5D3_Raw.zip

Reported by mohanohi on 2013-07-20 12:57:50

Beep6581 commented 9 years ago
RT is designed to process a single file/frame at a time. Based on your description,
you are asking to add support for a container with series of embedded frames. This
would require a significant redesign in RT. Besides file handling/decoding this will
also change associativity of pp3 to the file being edited - since each frame would
need a separate pp3. My guess is that such container should be opened as a directory
of frames, yet pp3s should be stored outside of the container. 

All this will add complexity, and the question is - is it worth it when there is a
vendor-supported utility that allows to unpack the container into RT-supported dng
files...

Considering recent lack of developers in RT, I suspect that this workaround may be
your best bet.

Reported by michaelezra000 on 2013-07-21 02:51:30

Beep6581 commented 9 years ago
Raw therapee is a still image program and there are no plans to change that, so this
feature unfortunately do not fit into the purpose of the program. Setting to won't
fix.

Reported by torger@ludd.ltu.se on 2013-10-26 21:34:02