7D Raw Thread

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

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

1%

Ok so I played with 7D this morning... I need to find out how to boot/save the master fir.. but as what's good:

*FPS override works (why disabled?)
*Display filters - work, need sync on something

Bad:
HDMI/Headphone stuff on the master
all ADTG/CMOS on the master


inky38

Quote from: 1% on September 07, 2013, 06:47:38 PM
Ok so I played with 7D this morning... I need to find out how to boot/save the master fir.. but as what's good:

*FPS override works (why disabled?)
*Display filters - work, need sync on something

Bad:
HDMI/Headphone stuff on the master
all ADTG/CMOS on the master

For fps being disabled, see this http://www.magiclantern.fm/forum/index.php?topic=3974.msg21780#msg21780

stevelucky

Quote from: dpmaia on September 07, 2013, 02:51:24 PM
It's inside the RAW option (1# latest build), right above "take" and "text". For me it came buffer 4 by default.

It's set to 4 by default for me as well. What does the 4/3 refer to? Are you saying that it should be set to 3 instead of 4?

1%

Hmm... fps is on and nothing is crappy.. maybe only H264...

7D is the memory king. 315MB shoot malloc.

It is jacking up in zoom mode... premature stop.

ted ramasola

wow. now we're talking!
5DmkII  / 7D
www.ramasolaproductions.com
Texas

arrinkiiii


DragonFlame

Is it just possible that no one has tried the FPS override till now with the latest builds?
The build that it was disabled in is from last year.

jphansen

Quote from: ted ramasola on September 05, 2013, 12:06:11 AM
The 3X crop recording in raw video is indeed much sharper and less prone to aliasing and moire due to it recording 1:1 pixel from a cropped portion of the sensor, unlike 1X which employs line skipping to record from "almost" the entire height and width of the sensor.

This is different from 720 60P recording in h264 which is also recording from "almost" the entire height and width of the sensor but at more lower res to give you downscaled 720 60P and more aliasing and moire than what you see in 1080.

64gig gives you approx 15 min in 1728 x 972 resolution @ 24P

How do you get 3X crop mode?

RenatoPhoto

7D testing:

10X zoom freezes live view
Missing FPS..
Could not detect more buffer with different image quality settings.
Few pink frames in cropped and 60fps modes
Framing during cropped recording not true- 
http://www.pululahuahostal.com  |  EF 300 f/4, EF 100-400 L, EF 180 L, EF-S 10-22, Samyang 14mm, Sigma 28mm EX DG, Sigma 8mm 1:3.5 EX DG, EF 50mm 1:1.8 II, EF 1.4X II, Kenko C-AF 2X

RenatoPhoto

Quote from: jphansen on September 07, 2013, 08:13:43 PM
How do you get 3X crop mode?

How to record: -- RAW Digital Cropped Video 30/24fps on 5D3 --
http://www.magiclantern.fm/forum/index.php?topic=5441.0

Also applicable to 7D except for some resolutions and FPS override which is missing now... but not for long thanks to 1%

In short press zoom button while in live view
http://www.pululahuahostal.com  |  EF 300 f/4, EF 100-400 L, EF 180 L, EF-S 10-22, Samyang 14mm, Sigma 28mm EX DG, Sigma 8mm 1:3.5 EX DG, EF 50mm 1:1.8 II, EF 1.4X II, Kenko C-AF 2X

ted ramasola

press the magnify button once to view 5x magnification on your LCD.

That engages 3X crop recording, start raw record and you will have a cropped video. For now its only 30P.

Unfortunately at this time what you see is NOT what you get. Until they they port the crop preview in the mark II which has proper framing in 3X crop,
in the 7D you are viewing a 5X crop, while recording more than what you are seeing.
5DmkII  / 7D
www.ramasolaproductions.com
Texas

britom

@DragonFlame @%1

I had tried fps override but didn't work for me. I defined in features.h

#define FEATURE_FPS_OVERRIDE

Maybe i'm missing something.
7D Builds with RAW support: http://bit.ly/14Llzda

jphansen

Just discovered something wierd.. When recording mlv and my external monitor is connected the raw crop changes.. see the screenshot



Also the screen resolution changes from 720X480 to 960X540

Is this useful in any way?

ted ramasola

this has been discussed onther threads regarding hdmi out. To remove the offcenterd crop guide use ML grayscale in preview options. Also, based on the 5D when you playback raw vide with hdmi attached the camera freezes. so if you want to playback/review your raw shots, remove hdmi.
5DmkII  / 7D
www.ramasolaproductions.com
Texas

1%

QuoteMaybe i'm missing something.

Seems the actual FPS doesn't change even though everything says it does.

Dunno if these are the real memory locations on the master still:


    if(reg == FPS_REGISTER_A)
    {
        ml_rpc_send(ML_RPC_ENGIO_WRITE, 0x8704, val, 0, 0);
    }
    if(reg == FPS_REGISTER_B)
    {
        ml_rpc_send(ML_RPC_ENGIO_WRITE, 0x8774, val, 0, 0);
    }

RenatoPhoto

More 7D testing....

update:  Preview in different modes (MLGray, Hacked, Canon) not working
update: Dual ISO works in Photo Mode but not in Video Mode
update: AETTR works in Photo Mode but not in Video Mode
update: Autoexposure works

AETTR with intervalometer and XMP not working.  id AETTR does not adjust the exposure and xmp is not recorded.


Tested both Alex build and new RAW fortmat 2.0 with MLV files

In general Alex build was able to record faster as much as 30% to 45 % faster
http://www.pululahuahostal.com  |  EF 300 f/4, EF 100-400 L, EF 180 L, EF-S 10-22, Samyang 14mm, Sigma 28mm EX DG, Sigma 8mm 1:3.5 EX DG, EF 50mm 1:1.8 II, EF 1.4X II, Kenko C-AF 2X

Jim Jarmusch

Quote from: RenatoPhoto on September 07, 2013, 09:38:48 PM
More 7D testing....

update:  Preview in different modes (MLGray, Hacked, Canon) not working
update: Dual ISO works in Photo Mode but not in Video Mode
update: AETTR works in Photo Mode but not in Video Mode
update: Autoexposure works

AETTR with intervalometer and XMP not working.  id AETTR does not adjust the exposure and xmp is not recorded.


Tested both Alex build and new RAW fortmat 2.0 with MLV files

In general Alex build was able to record faster as much as 30% to 45 % faster

Did Alex make a 7d raw build?

RenatoPhoto

Quote from: Jim Jarmusch on September 07, 2013, 11:20:29 PM
Did Alex make a 7d raw build?
You can compile the latest yourself from the repository or get some from here:

7D Test builds with Raw Support
http://www.magiclantern.fm/forum/index.php?topic=7987.0

P.S. If its RAW fortmat 2.0 the files will be in .MLV instead of RAW
http://www.pululahuahostal.com  |  EF 300 f/4, EF 100-400 L, EF 180 L, EF-S 10-22, Samyang 14mm, Sigma 28mm EX DG, Sigma 8mm 1:3.5 EX DG, EF 50mm 1:1.8 II, EF 1.4X II, Kenko C-AF 2X

Jim Jarmusch

Quote from: RenatoPhoto on September 08, 2013, 12:12:06 AM
You can compile the latest yourself from the repository or get some from here:

7D Test builds with Raw Support
http://www.magiclantern.fm/forum/index.php?topic=7987.0

P.S. If its RAW fortmat 2.0 the files will be in .MLV instead of RAW

Thnx a lot.

Deem


fpena06

Hi,

I compiled my own from the link below and I'm able to see FPS override and change its settings, however it doesn't seem to be actually working. According to the videos I've seen when you crank down the FPS it should slow down the video on LV screen. Am I missing something?

Thanks.

Build from here.
https://bitbucket.org/OtherOnePercent/tragic-lantern-6d/commits/all


mucher

I know very little of programming. When looking through  fps-engio.c and fps.c, I have seen that there are some definitions for some cameras like 600D, 6D...but I couldn't find the likewise for 7D, which definitions are like these:

fps-engio.c: (line 272 - 298)
#ifdef CONFIG_600D
    #define NEW_FPS_METHOD 1
    #define SENSOR_TIMING_TABLE MEM(0xCB20)
    #define VIDEO_PARAMETERS_SRC_3 0x70AE8 // notation from g3gg0
    #undef FPS_TIMER_B_MIN
    #define FPS_TIMER_B_MIN MIN(fps_timer_b_orig, 1420)
    static const int mode_offset_map[] = { 3, 6, 1, 5, 4, 0, 2 };
#elif defined(CONFIG_60D)
...

fps.c: (line 16-32)
#ifdef CONFIG_600D
#define SENSOR_TIMING_TABLE MEM(0xCB20)
#define VIDEO_PARAMETERS_SRC_3 0x70AE8 // notation from g3gg0
#define CARTIRIDGE_CALL_TABLE 0x8AAC
#define AEWB_struct_ptr 0x1dcc
#endif

I do not know if it is important.

fps-engio.c:
https://bitbucket.org/hudson/magic-lantern/src/608e4b7437881d8cb8fc7e2c6c703fa4827f2606/src/fps-engio.c?at=unified

fps.c:
https://bitbucket.org/hudson/magic-lantern/src/608e4b7437881d8cb8fc7e2c6c703fa4827f2606/src/fps.c?at=unified

Just 2 cents.

1%

I think I found the problem... none of the RPC stuff is working. So master cache hacks or engio writes are doing jack + shit.

Mz is somewhat synced tho and display filter is working nice.. so if I can figure out a why on this maybe we'll have fps override... frame shutter/etc for FPS is on master too.


So I got it working... for signed bins only. :(

fpena06

Quote from: 1% on September 08, 2013, 04:45:27 PM
So I got it working... for signed bins only. :(

I'm new here. What are signed bins?

Thanks.

1%

Well I'm going to check a few things and you're going to find out.