Magic Lantern enables 14-bit RAW CinemaDNG on 5D

^ for some cameras, not for others! (i.e. on many the shutter is so fast that you'd really have to mistreat the camera to see any artifacts)
 
If the 4gb is because of fat32 then try formatting the cards in exFat instead.

File system formats are not these magical things that require simple formatting to work. The camera has to be programmed to be able to utilize it.

Why the hell would Canon use an out of date file format anyways!

Since I'm seeing what looks like the opening salvos of a *****-fest against Canon for not properly rigging their 5D Mark III photography camera towards Raw video shooting let me give you hint: anyone who goes that route is just going to look like a moron.
 
Last edited:
I was actually mistaken. Turns out the 5D Mark III will utilize exFAT for cards that are 128GB in size or larger. So there is hope.
 
As for data rates and cards. Has anyone tested any of the old RED CF cards? 8gb probably isn't going to cut it, but they can be had fairly cheaply for testing purposes. Also, is not the data stream to CF going to be about the same as RED? I know it is a different camera, but I have never once taken out a CF from shooting RED and had it hot to the touch. Another question because I don't know. What is the data rate of shooting continuous RAW stills? If your card is fast enough, you can to that forever can you not?

EDIT: Nevermind about the RED Cards. They are apparently only 600x for the 16gb.
 
Last edited:
I am aware of the compressed RAW, I figured (without looking) that 4k compressed would have been similar to 1080p RAW. That being said 6FPS at 20+ MB a frame for RAW continuous stills would generate the same heat in writing the data as the video would no?
 
I am aware of the compressed RAW, I figured (without looking) that 4k compressed would have been similar to 1080p RAW. That being said 6FPS at 20+ MB a frame for RAW continuous stills would generate the same heat in writing the data as the video would no?

Does that 6fps Raw photo rate maintain itself indefinitely on the 5D until the card fills up?
 
So the 5D3 is limited to 17 raw files in continuous. But unlimited in JPEG. Jpeg files run about 7-10mb so let's say for arguments sake, the scene you are shooting pushes it to 10. That is 60mb/S until the card is full. So knowing that Canon has stamped this thing approved for at least 60mb/s for extended periods of time makes me think there really should be know issues with recording RAW. Time will tell however.
 
Last edited:
for those who are technical. How difficult or possible would it be to make something that converts the files from MLraw to CinemaDNG instead of just a DNG sequence? If that was doable it would make the workflow pretty simple. With a 2009 mac pro (extra GPU and raid) I edit and grade raw uncompressed CDNG in real time (BMCC and A-CAM DII) with no problems at all. Just dump it on my raid and its like any other NLE. easy. I guess the 24,000 dollar question is it possible to make a cinema DNG file from what MLraw is spitting out.
 
^ Yes, I think it would be relatively easy, last year I read most of the cinemaDNG spec and IIRC it's basically a stream of DNG files inside an MXF container. Now, since it is so similar, I would be surprised if this played back faster than the standard sequence of DNG frames. Any cinemaDNG samples for download anywhere?
 
^ Yes, I think it would be relatively easy, last year I read most of the cinemaDNG spec and IIRC it's basically a stream of DNG files inside an MXF container. Now, since it is so similar, I would be surprised if this played back faster than the standard sequence of DNG frames. Any cinemaDNG samples for download anywhere?

wow, that's good news. if its then cinemaDNG we could use it like any other CDNG correct? like in resolve? my current set up plays the 2.5 k bmcc in real time. that would make this hack more flexible.
 
^ Yes, I think it would be relatively easy, last year I read most of the cinemaDNG spec and IIRC it's basically a stream of DNG files inside an MXF container. Now, since it is so similar, I would be surprised if this played back faster than the standard sequence of DNG frames. Any cinemaDNG samples for download anywhere?
I can send you CDNG file too.
 
wow, that's good news. if its then cinemaDNG we could use it like any other CDNG correct? like in resolve? my current set up plays the 2.5 k bmcc in real time. that would make this hack more flexible.

The MLraw is simply all the image frames back to back in 1 .raw file, no headers, no nothing, just the data. You then use a supplied raw2DNG program to split it into DNG files.

I believe to create a CinemaDNG file, it is as simple as taking those DNG files, putting them into a folder, and then using an MXF wrapper on that folder. There is a open source freeware application called mxfwrap which could probably do it.

According to Adobe, you can also create one by creating a special folder structure and zipping it. Each DNG file in the structure needs to be sequentially numbered with at least 4 digits. Here is an example, it seems to work like this, I will use (f) for file and (F) for folder

(f) MovieNameDNG.zip
> (F) MovieNameDNG
>> (F) Contents
>>> (F) IMAGE
>>>> (F) MovieName
>>>>> (f) 0000.DNG
>>>>> (f) 0001.DNG
>>>>> (f) 0002.DNG
>>> (F) ICON
>>>> (f) possible_icon.jpg
>>> (F) CLIP

Nothing was specified for the CLIP folder. So you have your zip file, the root folder, inside that is a Contents folder, and inside that is 3 folders: IMAGE, ICON, and CLIP. Inside IMAGE is what I assume are your video "streams", so each folder inside IMAGE would be a different stream made up of the DNG files. The ICON folder is for an optional icon I believe, and I don't know what the CLIP folder is for, maybe a short clip? I do not know if naming conventions come into play, I am just going based on the example they gave.

Anyways, you can test it out if you want, it might work, it might not.

Also, supposedly DaVinci Resolve is unique in its capability to handle CinemaDNG with hardware support.
 
Back
Top