AnthonyReno wrote:Andrew Kolakowski wrote:You have your project and can archive it keeping trimmed BRAW files. What else you need?
RAW format is basically for recording.
You can in theory take other RAW format and convert it to BRAW, but it's not so easy and makes sense only for some of them (for others it's even simply impossible).
You can't take any prosumer (h264/5, ProRes, etc) already debayered formats and convert to BRAW. It makes zero sense. Once data went through debayering you basically can forget about RAW. It's like converting h264 camera recording to ProRes to me it better quality
Current Resolve has about all needed functionality around BRAW, which is trimming.
RED RAW is not any benchmark today. It's just JPEG2000 and new version is DCT based format like BRAW or PoResRAW. There is no magic there- only RED's pr and internet myth.
A person would need to have BRAW files to begin with...which is the problem...and why the desire to be able to export BRAW.
And, yeah...RedRAW is pure, uncompressed sensor data. From what I have read, it is the only uncompressed/unprocessed sensor data format because RED has the method patented. Every other "RAW" format is not true uncompressed/unprocessed sensor data.
All that said, I only learned this stuff over the past approximately week or two, so I may have misread something, or misunderstood someone's explanation.
Anyway, the point being, if I have RedRAW, it would be awesome to convert it BRAW for archival. As for converting one RAW format to another, I haven't learned enough about what debayering even is to know anything about that. I will have to take your word for it as of right now.
About all you say is somehow wrong.
Just read what RAW is, how it looks and what you can do with it
RED RAW is actually not pure RAW, but compressed RAW. It's RAW sensor data which then gets compressed to JPEG2000 or their new variant. BRAW is the same, but there is some extra processing before it gets compressed. It's about meaningless for end user. If you want RAW data out of sensor then closest is ARRI which is uncompressed RAW. As long as compression is mild then it's all harmless in real world, but makes recording easier.
Your idea is to be able to convert between RAW formats, which has only tiny sense.
For example it can't be done with mentioned RED RAW as their SDK doesn't provide RAW data only debayered one, so we have nothing to start with.
You can do it with eg. ProResRAW, but this is about pointless as it's already similar format to BRAW (lack of Resolve support aside).
Of course any other format which is not RAW makes absolutely 0 sense to be converted. It was debayered and heavily compressed, so it's already "broken". Absolutely no point trying to make it RAW again.
Only format which has at least some sense is uncompressed Arri RAW as we could gain some space savings. Problem is that people who shoot Arri RAW are fine with its size. There is now lossless compression for Arri RAW, so for those who wants to save space they use it. Other issue is that BRAW requires detailed info about camera and sensor in order to work, which may not be a pubic info.
In summary- forget about BRAW export as it's not going to happen because it makes about 0 sense. It's not a codec to export to, it's codec to record to straight in camera. Later conversion between RAW formats is questionable and serves almost no role.
There is for example ProResRAW to CDNG converter for those who want to use Resolve on ProResRAW files. It works, but at then end it's work around. Proper solution is for Resolve to get ProResRAW support. This is just another transcoding as at the end conversion between RAW formats is the same as conversion between eg. h265 and ProRes. You waste time and space. We could use BRAW instead of CDNG if encoder was public. We could then use Resolve to work with BRAW, but this is just another workaround (and double compression for no real reason).
Going from any format to BRAW won't make your quality better (technically always bit worse). If you want to save space just RAR your RAW files. If they are not already compressed you gain a lot. If they are then BRAW will be similar size anyway, so pointless conversion.