7D Raw Thread

Started by noisyboy, August 05, 2013, 11:52:15 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

hbr

Let us know how are you collecting the money, will try to contribute. ;-)

JCBEos

Hi everyone

thx for all the work, i'm havin a lot of fun testin this RAW mode


here's my first shooting test montage, only 720p... can't shoot 1080p with my CF card :'(



(7D +Sigma 150 macro non-os, and a good tripod)
My Youtube Channel -> comments and likes welcome ;)

ted ramasola

5DmkII  / 7D
www.ramasolaproductions.com
Texas

frogcement

Quote from: hbr on August 26, 2013, 02:55:51 AM
Let us know how are you collecting the money, will try to contribute. ;-)
I will also contribute, but im on disability and only get paid once a month, i can happily contribute after 9/4/13 :))
Thanks again for everyones efforts its truly appreciated.
--
K.C.
--
K.C.

brunonicko

Hi guys,

I have a 7D since 2010 and I'm new to Magic Lantern.
A week ago I dicovered this wonderful community/forum and decided to install ML on my 7D. Since then, I have been following this thread every day, trying to do RAW video with my 7D.
I was having all the problems like the freezing live view and the 600px limit.
But, as I have a little experience in programming, I decided to clone pelican's version and take a shot at modding and compiling it by myself. Took some time to make it work, and I used britom's discovery of changing the line "uint32_t edmac_write_chan = 0x11;" to "uint32_t edmac_write_chan = 0x04;" on the edmac-memcpy.c file.
Compiled, copied to my card, and VOILA, had some surprises:

- My liveview does not freeze anymore
- The captured frames are not glitched/corrupted, I tested many times, all ok
- Now I can record more than 600px vertical resolutions without errors in the image!
- Maximum res I recorded continuosly was 1472x828
- Maximum res I recorded not continuosly was 1728x972
- Using crop mode, I can record (not in silent picture, raw_rec!) around 200 - 300 frames in 2.5k, without glitches and frame corruption beyond the 600px limit, no problem at all!


My card is a SANDISK Extreme 16gb 60mbps. Copied raw_rec module only, no other modules installed or running. Haven`t tried with other modules yet.
I wonder if I had a faster card I could work all the way up to 1080p RAW continuosly with live view. That would be bliss.
Gonna try that this week, I have a friend that can lend me a 1000x card. I'll keep you informed.

Thank you all, you guys are amazing.

Sorry by my english.
Greetings from Brazil,

Nicko

------------------------------------------------------------------------------------------

You can download my build here:
http://www.astronautafilmes.com/clientes/magiclantern/ML_BrunoNicko_26_Ago_2013.zip
USE AT YOUR OWN RISK!

Example movie recorded using raw_rec in 1728x972 resolution with Live View fully working during record (converted to h264 in mpegstreamclip for web upload):
http://www.astronautafilmes.com/clientes/magiclantern/M26-0521_C0000.mp4

ted ramasola

brunonicko!!!!

You are probably the next best thing to God creating a woman!!!

I will try this on my 1000x CF!

5DmkII  / 7D
www.ramasolaproductions.com
Texas

lol_lol_2512

I would also like to donate. Let me know the details when available.

Thank you Magic 7D, arrinkiiii and 1%

ted ramasola

@brunonicko

I see 2 other bin files. ROM0.bin and ROM1.bin . What shall I do with those?
5DmkII  / 7D
www.ramasolaproductions.com
Texas

brunonicko

I think they aren't needed. They appeared on my card after I used EOSCard and some other procedures to install ML, so I left those there ever since. But I don't think they're needed.  :)

britom

Wow this really works! So i guess i wasn't wrong but probably compiling on cgywin screwed something :) Can you share more details on how you compiled?
7D Builds with RAW support: http://bit.ly/14Llzda

ted ramasola

Quote from: brunonicko on August 26, 2013, 07:09:36 AM
I think they aren't needed. They appeared on my card after I used EOSCard and some other procedures to install ML, so I left those there ever since. But I don't think they're needed.  :)

Bravo Brunonicko!!

1728 x 972
16:9 = 2,139 frames

1728 x 934
1.85:1=5,014 frames

1728 x 864
2:1= continuous!!

1-2 corrupt frames per clip near start.
5DmkII  / 7D
www.ramasolaproductions.com
Texas

brunonicko

Yeah!!! Good to know it works on other 7Ds!

Sure, Britom!
I followed this guide, using virtualbox and linux (I had problems with cygwin, so I decided to go Linux):
http://youtu.be/LcHJdsl5Dxw
Instead of cloning the mercurial repo showed in the video, I cloned Pelican's one.
But then when I tried to compile for the 7D, it gave me some errors.
To fix them, I had to edit Makefile.user and the Makefiles inside the 7D.203 folder, guided by some posts in the ML forum for every error I got in compilation.
Finally got it compiled and working, but with liveview and 600px limitations. Then I tried Britom's change, compiled again and Voila!
I can post the files I've modified from Pelican's code if you want to.

ted ramasola

In Crop mode
Resolution=no of frames

2512 x 1200
2:09:1 = 97

1920 x 1080
16:9  = 201

1728 x 972
16:9 = 480

1728 x 864
2:1 =853

1728 x 786
2.20:1 = 3207

1728 x 736
2.35:1 = continuous
5DmkII  / 7D
www.ramasolaproductions.com
Texas

ted ramasola

brunonicko,

Thanks for your contribution!

Suggestion, can you clean up your zipped compiles and remove those unused .bin files and maybe just zip the autoexec and the MODULES folder?

That way testers can just use EOScard and easily update by downloading with your compile and overwriting the ones on the bootable CFcard.

Again thanks!
5DmkII  / 7D
www.ramasolaproductions.com
Texas

britom

I did the same thing but with hudson/magic-lantern repo and under cgywin, compiling was a lot slower than on linux and also noticed some weird alerts while compiling. But this is great news man, thanks a lot!
7D Builds with RAW support: http://bit.ly/14Llzda

ted ramasola

I'm getting some 1-2 corrupt frames near the start of the clip. But everything ok afterwards.
5DmkII  / 7D
www.ramasolaproductions.com
Texas

szigiszmund

Sandisk 8gb 60mb
1728-972 = 150 frames Quality set on raw, Global draw:on
1728-972 = 260 frames Quality set on s-jpeg, Global draw:on
1728-972 = 433 frames Quality set on s-jpeg, Global draw:of
Thankyou guys.

Edit: no corrupt frames here

ted ramasola

Quote from: szigiszmund on August 26, 2013, 08:13:27 AM
Sandisk 8gb 60mb
1728-972 = 150 frames Quality set on raw, Global draw:on
1728-972 = 260 frames Quality set on s-jpeg, Global draw:on
1728-972 = 433 frames Quality set on s-jpeg, Global draw:of
Thankyou guys.

Edit: no corrupt frames here

Wow! In my excitement I forgot to turn off the raw stills! Now the continuous record frames is much higher! I will update my previous posts. Thanks!
5DmkII  / 7D
www.ramasolaproductions.com
Texas

britom

I get 3 frames from the end of the video written in the begining on frame 2, 3 and 4... everything else is perfect
7D Builds with RAW support: http://bit.ly/14Llzda

ted ramasola

Now if only we can port FPS over ride so we can do 24p in crop mode!

But first, those couple of corrupt frames near the start of a clip. :D
5DmkII  / 7D
www.ramasolaproductions.com
Texas

edwmotion

wow, so the 7D is becoming a very serious video camera behind the mark III.

funny bucause it was the "ugly duckling" of the canon cameras.

kh3naz

Holy cow you guys are amazing , did a quick test , continuous 1728-972 with working live view on my 1000x card

how are you guys doing 1080p it won't let me select it ?

there are no words to describe how excited i am !

EDIT : just realized other resolution are available in crop :)

1920-1080 = 223 frames

liveview still freezes in 10x crop

edwmotion

Quote from: kh3naz on August 26, 2013, 09:19:48 AM
Holy cow you guys are amazing , did a quick test , continuous 1728-972 with working live view on my 1000x card

how are you guys doing 1080p it won't let me select it ?

there are no words to describe how excited i am !

EDIT : just realized other resolution are available in crop :)

Cheers, that's the max resolution for the Canon 7D.

Higher resolutions in crop mode with hardware modification would be interesting in the near future.

ted ramasola

Quote from: kh3naz on August 26, 2013, 09:19:48 AM
Holy cow you guys are amazing , did a quick test , continuous 1728-972 with working live view on my 1000x card


1920-1080 = 223 frames

liveview still freezes in 10x crop

you can disable 10x magnify in ml menu.

Theres no10x crop only 3x crop by using 5x magnify . :)
5DmkII  / 7D
www.ramasolaproductions.com
Texas

kh3naz

Quote from: ted ramasola on August 26, 2013, 09:44:16 AM
you can disable 10x magnify in ml menu.

Theres no10x crop only 3x crop by using 5x magnify . :)

Thanks for the tip !

yes i should have said 10x magnify instead of crop