Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Ottoga


10/12bit Testing

Camera 7D
ML Build: magiclantern-raw_video_10bit_12bit.2017Jan02.7D203 (DFort's)

Modules Loaded:   Fileman, mlv_rec, mlv_play, mlv_snd, pic_view & raw_twk                           

DNG's Extracted using mlv_dump (07/01/2017 build), parameters used --dng --cs2x2
Post processing/editing of extracted dngs - none.

Results of 10bit test using mlv_rec

Frame 000000 looks good with no colour casts, hot/cold pixels etc.
Frame 000001 looks good with no colour casts, hot/cold pixels etc.
Frame 000002 Has the top 1/3 of the image distorted and barely discernable as an image.
                       The bottom  2/3rds of the image look good.
Frame 000003 Same as frames 000000 and 000001.
frame 000004 Same as frame 000002

All subsequent  pairs of frames i.e: 000005&000006, 000007&000008 etc. behave the same as frames 000003&000004.

What is actualy happening here?  from what I can see:

1) All of the frames that have the top 1/3 distorted are a combination of the actual image that should be within that frame and a static image that is constantly repeating and overwriting the actual image. Having shuffled through the frames I believe that it is the distorted part of the frame that is the actual image for the respective frame. The undistorted part is likely from frame 000000.

2) Apart from frame 000000, all of the frames that are distortion free is actually a static image repeating itself. Likely from frame 000000.

Results of 12bit test using mlv_rec

Frame 000000 has the top 1 cm of the image displaced a few pixels to the right but is otherwise OK.
Frame 000001 has the top 1cm corrupted with the balance of the image looking normal
Frame 000002 No Corruption and the image looks normal.
Frame 000003 On first glance looks normal but upon closer inspection it is in fact corrupted. It is in fact a blended image with the top 1 cm of the image being
                       from one image and the balance from another (statc image).
Frame 000004 No Corruption and the image looks normal.
Frame 000005 Like frame 000003 it is a blended image with the top 1 cm of the image being from one image and the balance
                       from another (static image).

All subsequent  pairs of frames i.e: 000006&000007, 000008&000009 etc. behave the same as frames 000004&000005.

What is actually happening with the 12bt mlv? It is similar but different to what is happening with the the 10bit mlv.  For the 12bit mlv, the first two frames 000000&000001 are corrupt. From there on in every odd numbered frame is corrupt (a static repeating image) whilst every even numbered frame is ok. I proved this by:

   - Deleting all of the odd numbered dng frames.
   - Imported the even numbered dng frames in PowerDirector (corrupt frame 000000 is included)
   - Exported to an 1920 x 1080p mpeg4 video.

File Links

The below links are extracts from the original 10 and 12bit mlv files and contain 24 frames each. Also I have add ed link to the 12 bit video generated from PowerDirector.

10bit mlv extract -

12bit mlv extract -

MPEG4 from 12bit (even numbered frames) - 

Hopefully this helps the devs get a step closer to resolving the 10/12bit raw for the 7D. 
raw2cdng works fine under w10.
Just  thought.

Maybe display the latest Build Date and Time under each camera model on the Nightly Build landing page or some other indicator that a new build exists. This would remove the need to drill down further unless a new build was available.
Forum and Website / Re: New server
October 15, 2016, 10:39:20 PM
All good now.

Sent from my GT-I9505 using Tapatalk

Forum and Website / Re: New server
October 15, 2016, 01:38:19 AM
Tapatalk shows "No Topics" in the participated section for me.
Just a couple of suggested wording changes (in red) to the following section on the "Builds" page.

When it will be ready?
Unfortunately, Magic Lantern ports don't happen to a schedule.
There is no plan, and there is no Magic Lantern organization that specifies which port happens next.
If there is work being done on a camera, there will be a development thread in the forum.
If there is no mention of development activity on the forum, there is no reason to ask about that camera's status: It is not supported, and there is no way for anyone to know if or when it might be supported. Your guess is as good as ours.
If there is no ML available for your camera, you should act like it never will be. -- Walter Schulz

Suggested additional top menu items "Popular Apps", "Canon Firmware Files"

The "Popular Apps" menu could be populated with links to the home pages of 3rd party applications used by members (Public Domain only and/or Commercial).

E.G.:  AutoStakkert, CombineZP, DeepSkyStacker, Astro Photography Tool, Startrails, Startrax, Raw Therapee, UFRaw etc...

The "Canon Firmware Files" menu item would be populated with links to ML supported Canon firmware files by camera model.

Suggested items for the "Utilities" menu could be links to things like:

  • Card testing and undelete utilities that have been recommended by community members.
  • EOSCard
  • EOSinfo - shutter count program
  • Magic Rescue
  • dcraw
  • exiftool

Maybe make a distinction between pure utilities like card testers vs workflow apps. e.g.: I would treat the likes of BarracudaGUI, CeroNoice, MLVProducer, etc. as workflow apps

Under "Additional Modules" suggest to include: "bolt_raw", "bulb_nd" and "foc_inf"
General Chat / Re: What camera to get?
September 01, 2016, 06:46:59 AM
QuoteWhat is it that you don't like about the 750D?

If you want to use ML then you want to look at cameras that support it. The 750D doesn't.

Otherwise Walter's feedback is spot on.

Have a look at the feature matrix here It may help you decide which supported camera model  is best for your needs.

There is always a risk when buying second hand. If you can try before you buy all the better. if not, all you've got to go by is the appearance, a shutter count if provided and the honesty of the seller.

Also, be aware of what it costs to buy some of these older model cameras new now vs what is being asked on the second hand market. You may be able to stretch your budget a bit and avoid the second hand market if the differences are not that great.
General Help Q&A / Re: Is my 7D Fried?
August 17, 2016, 02:17:42 AM
Your canon service centre should be able to repair it. It will likely come back with firmware 2.0.5 installed. As such you will need to revert to 2.0.3 if you wish to use ml again.

Sent from my GT-I9505 using Tapatalk

General Help Q&A / Re: dual iso with flash photo mode
August 16, 2016, 12:52:13 PM
As "R" has indicated, Yes, it works. The following links are a quick test performed this evening with my 7D (hand held).

This is the control photo:   f3.5, exp: 1/60 (using the built-in flash), iso: 800, Auto WB

This is the original Dual_ISO CR2 file:  f3.5, exp: 1/60 (using the built-in flash), iso: 800/1600, Auto WB

This is the processed DNG image created with BarracudaGUI using the -cs2x2 and -amaze-edge command line parameters.

And its console output file

I can see a scenario where you may want/need to use the flash for a foreground subject whilst still wanting to bring the detail of a shadowy background out as well where a flash/dual_ISO combo could be useful. I'm sure that greater minds than mine can come with many more as well as alternate ways of capturing the image without dual_iso.
General Help Q&A / Re: dual iso with flash photo mode
August 15, 2016, 08:32:53 AM
Why not  just try it and find out for yourself.
Raw Video Postprocessing / Re: MLVProducer
August 09, 2016, 02:56:22 PM

Thanks for your continued efforts in developing this program. An issue that I have identified with the HotFix version of mlvp.alpha.build2643.INTEL is:

  • mpeg export doesn't appear to work. It generates a MOV file that can't be played by any of my installed media players. VLC media player reports that the codec is not suported. VLC could not decode the format "m2v1" (No description for this codec). I guess that I was expecting the output to be an .mpg or .mpeg video format file Maybe my expectation is incorrect here. In any case as I have stated I can't play the generated media file with anything, including Quicktime.

I did have some confusion re: the SnapShot function re: how to clear/close it again but I figured it out. Not sure what its purpose is though as, apart from being able to stretch it to full screen I can't see that anything else can be done with it. Can you enlighten me on its purpose please.

Will try it out some more over the next few days and provide any relevant feedback.

Sent from my GT-I9505 using Tapatalk

Camera-specific Development / Re: Canon 7D
July 21, 2016, 03:56:36 AM

Some more detailed information will make it easier for the ML community to assist.

e.g: Detailed camera settings, ML Settings, Modules loaded etc as well as a sample of the affected footage.

Also, have you reviewed the 26 results returned from search on "Green Tint" within the forum?  They may shed some light on the what the cause may be.
Raw Video Postprocessing / Re: MLVProducer
July 17, 2016, 10:28:16 AM

Below are notes that I have made for myself with regard to FRSP. They work well enough for me so that I don't have to relearn the basics whenever I decide to use this function.
Also a google search will list some useful tutorial videos done by other ML users.

(F)ull (R)esolution (S)ilent (P)ictures

Used to take full resolution pictures without actuating the cameras' mechanical shutter mechanism. Excellent for time lapse photography using the advanced intervalometer

Only suitable for shutter speeds of 1/30 second or slower.

Exposure is a gradient i.e.: darker at the top to brighter at the bottom. This may be beneficial where there is a bright sky. Can be fixed easily using a gradient filter in Photoshop or similar application.

Capturing images into an MLV format file will require additional post processing steps vs individual DNG files.

A variable neutral density filter
A tripod or similar sturdy camera mount

Camera  Settings

Camera Mode Dial:         set to M
Shutter Speed:               1/30s or slower
Aperture:                        As required for desired depth of field
ETTR:                             Off
Dual_ISO:                      Off
Live-View:                       Enabled
FRSP Module:                 Enabled
         Silent Mode:          Full-res
         Slit-Scan mode:     Top-->Bottom (default, probably not relevant for FRSP)
         File Format:            DNG for individual STILL images
                                       MLV to capture images into a raw MLV video file

Lens Setting
Auto Focus Switch:          Set to (M)anual
Stability Control:              Off
V/Neutral Density Filter:   Attached and adjusted as necessary to obtain the correct exposure.
                                        As close to 0.0ev and no clipping as possible (as per histogram post visible post shot).

Frame the subject as required.
Via the joystick.
Toggle the square focus box over the main object to be in focus. Use 5x/10x zoom to aid in establishing a correct focus via the manual focus ring on the lens.
Take some experimental shots and after each, adjust the ND filter until the histogram displays as close to 0.0ev and zero clipping as possible.
Set the intervalometer as desired. Activated upon exiting the ML menus. Remember to allow time for the image to be saved when determining the image frequency e.g.: exposure time + 1 second minimum.
If using the advance key frames, more thought will have to go into the time between shots settings if the exposure time time is lengthened.

To assist with flicker removal in time-lapses try enabling the Post Deflicker function.

Hope it helped.
Camera-specific Development / Re: Canon 7D Mark II
July 13, 2016, 10:35:25 AM
Refer the post inmediately before yours.......

Sent from my GT-I9505 using Tapatalk

Reboot after formatting worked fine on my 7D.
General Help Q&A / Re: bricked CF card?
July 09, 2016, 06:54:07 AM

I'd search the forum a little harder for corrupt CF cards etc. There are utilities available that may enable you to recover the images. Formatting the card first will make that process harder.
Quotethen with it happening on every browsers (both Mac and PC)

Cloud synchronisation is most likely the culprit here.
Camera-specific Development / Re: Canon 7D
June 07, 2016, 11:17:29 AM
Also, you shouldn't have to reload the firmware. This was only necessary before the autoloader was perfected for the 7D.
Raw Video Postprocessing / Re: MLVProducer
May 24, 2016, 05:01:37 AM

Have you tried the most current build, mlvp.alpha.build2253........ 

You can get it from here:
Found a Windows only app  here:

Runs fine in W10.

Supported Cameras :

Rebel XS   1000D  Kiss F
Rebel XSi  450D   Kiss X2
Rebel T1i  500D   Kiss X3
Rebel T2i  550D   Kiss X4
Rebel T3   1100D  Kiss X50
Rebel T3i  600D   Kiss X5
Rebel T4i  650D   Kiss X6i
Rebel T5i  700D   Kiss X7i
Rebel SL1  100D   Kiss X7
40D   50D  60D    70D 
6D    7D

5D Mark II
5D Mark III
1D Mark IV
1D X

Example output:!13994&authkey=!AGRFIatfRfTbMpA&v=3&ithint=photo%2cpng

My ML Shutter count says, 17k = 14267 (matches the app) +2708
I'm assuming that the second number is the number of live view activations but I could be wrong.
General Help Q&A / Re: Newbie needs a hand
May 18, 2016, 07:32:28 AM

Just copy everything that comes with the nightly build including the .fir file.

And as Walter said, unless you need LUA don't activate it.