Last night I asked josepvm to compile a fresh build for my 5D2. He did it by using build from the current "fullres-silent-pics" branch including the modified "silent.c" from dmilligan, for saving silent pics in mlv or raw files.
With his version I was able to create this MLV
https://dl.dropboxusercontent.com/u/63842491/00000001.MLV (188mb 5 pics)
on Windows 7 64 I was able to extract the 5 dngs using either
a) MlRawViewer_1_1_7
b) mlv2dng.exe found in MLV Converter 1.9.2/Tools/mlv2dng.exe
the DNGs from the above shows black bars
-------------------------------------------------------------
-------------------------------------------------------------
josepvm asked me to send him the
https://dl.dropboxusercontent.com/u/63842491/00000001.MLV so he can "try to process it with mlv_dump, to see if this way the black borders are seen also."
here is his reply
I have processed the MLV, got 5 DNG images, and
they do not show the black borders seen in your DNG.
This is one of the images I have processed from th mlv file:
https://www.dropbox.com/s/cdlu54kbtrlorub/00000001_frame_000000.dngBut there is an issue. When processing your mlv with mlv_dump I got this error:
mlv_dump --dng *.MLV
MLV Dumper v1.0
-----------------
Mode of operation:
- Input MLV file: '00000001.MLV'
- Convert to DNG frames
- Output into '00000001_frame_'
File 00000001.MLV opened
File 00000001.M00 not existing.
Processing...
Vertical stripes correction:
1.000 1.000 1.006 1.007 1.002 1.002 1.006 1.004
Reached end of chunk 1/1 after 37 blocks
Processed 5 video frames
*** Error in `mlv_dump': munmap_chunk(): invalid pointer: 0xf55ad008 ***
Aborting ( kernel image dump)
The 5 files have been already extracted before the error occurs, and they look all fine. But I do not see this errors when processing my own mlv files. The output I get is:
mlv_dump --dng *.MLV
MLV Dumper v1.0
-----------------
Mode of operation:
- Input MLV file: '00000000.MLV'
- Convert to DNG frames
- Output into '00000000_frame_'
File 00000000.MLV opened
File 00000000.M00 not existing.
Processing...
Reached end of chunk 1/1 after 30 blocks
Processed 4 video frames
Done
josepvm explain that his copy of mlv_dump is build by himself from source, ML unified branch.
But is a Linux version, he use Linux exclusively. It will not work in Windows.
-------------------------------------------------------------
-------------------------------------------------------------
When I try to use the mlv_dump that came with MLV Converter 1.9.2 for windows OR from
http://www.magiclantern.fm/forum/index.php?topic=7122.0 this is what I get
MLV Dumper v1.0
-----------------
Mode of operation:
- Input MLV file: 'D:\2014-07-23-Sillence-Full-MLV\00000001.MLV'
- Convert to DNG frames
- Output into 'D:\2014-07-23-Sillence-Full-MLV\00000001_frame_'
File D:\2014-07-23-Sillence-Full-MLV\00000001.MLV opened
File D:\2014-07-23-Sillence-Full-MLV\00000001.M00 not existing.
Processing...
[b][ERROR] File ends in the middle of a block[/b]
Processed 0 video frames
Done
-------------------------------------------------------------
-------------------------------------------------------------
Am asking other developer to look at my
https://dl.dropboxusercontent.com/u/63842491/00000001.MLV (188mb 5 pics)
and see if you can extract DNGs without black bar like josepvm did with his Linux version of mlv_dump
Please state which OS and software you used. Thnx