[UNMAINTAINED] mlv2dng - A converter for the Magic Lantern RAW Video format v2.0

Started by gnarr, August 20, 2013, 09:42:28 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

feureau

Quote from: RenatoPhoto on September 02, 2013, 09:14:10 PM
Hi gnarr,

I tested mlv2dng.exe on windows 7 64bit and it crashes. 
Changed the file properties so it is compatible with Windows XP Service Pack 2 and it worked.

It appears not to be compatible with 64 bits..

I tested an older version on August 22 and it worked on 64 bits.

Also using W7 x64 and ... sometimes it crash but most often it doesn't. I think it may have something to do with different framerate/resolution? I've been testing several combinations of aspect ratio, frame size, and frame rate and some of the files crashes and others/most don't. I wish I can tell you which causes which. Can't read the exif data on them gosh darned .mlv. Do they have plans to build a codec for windows/nix/osx so we can directly play .mlv videos?

Using the latest version.

Sky_cleaner

Quote from: 8beeeaaat on September 02, 2013, 08:45:58 PM
Hi guys!
I released a GUI MLV Converter for MacOSX :)

https://dl.dropboxusercontent.com/u/8769684/MLVConverter.app.zip

However, this version is very poor.
This converter has only function that convert plural .MLV sources at a time.
And this Converter does not have even a combination function for the present. :-[

Please use this Converter if you want to handle plural files easily.

8-beeeaaat!!!
on Mac OS ML 10.8 work fine. But converting only. What abowt generating ProRes 4444?

jphansen

Quote from: 8beeeaaat on September 02, 2013, 08:45:58 PM
Hi guys!
I released a GUI MLV Converter for MacOSX :)

https://dl.dropboxusercontent.com/u/8769684/MLVConverter.app.zip

However, this version is very poor.
This converter has only function that convert plural .MLV sources at a time.
And this Converter does not have even a combination function for the present. :-[

Please use this Converter if you want to handle plural files easily.

8-beeeaaat!!!

I still get that dan error here.. WTF is "libstdc++.6.dylib" and why do I keep getting problems with that?

Process:         mlv2dng [54486]
Path:            /Users/USER/Downloads/*/MLVConverter.app/Contents/Resources/mlv2dng
Identifier:      mlv2dng
Version:         0
Code Type:       X86-64 (Native)
Parent Process:  MLVConverter [54258]
User ID:         503

Date/Time:       2013-09-04 16:19:59.209 +0200
OS Version:      Mac OS X 10.8.4 (12E55)
Report Version:  10

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000

Dyld Error Message:
  Symbol not found: __ZNKSt5ctypeIcE13_M_widen_initEv
  Referenced from: /Users/USER/Downloads/*/MLVConverter.app/Contents/Resources/mlv2dng
  Expected in: /usr/lib/libstdc++.6.dylib

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   dyld                          0x00007fff6a4fd09d dyld_fatal_error + 1
1   dyld                          0x00007fff6a500048 dyld::fastBindLazySymbol(ImageLoader**, unsigned long) + 139
2   libdyld.dylib                  0x000000010aada8ee dyld_stub_binder_ + 13
3   ???                            0x000000010a913118 0 + 4472254744

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x00007fa860c04b90  rcx: 0x0000000000000000  rdx: 0x0000000000000000
  rdi: 0x00007fff6a56c060  rsi: 0x0000000000000000  rbp: 0x00007fff55303160  rsp: 0x00007fff55303148
   r8: 0x00007fff6a518a14   r9: 0x000000000000000e  r10: 0x00007fff55303019  r11: 0x00007fff6a56c060
  r12: 0x00007fff553034e0  r13: 0x0000000000000018  r14: 0x00007fff6a56c060  r15: 0x00007fff55303ac0
  rip: 0x00007fff6a4fd09d  rfl: 0x0000000000000246  cr2: 0x00007fff6a5267d0
Logical CPU: 0

Binary Images:
       0x10a8fc000 -        0x10a912fef +mlv2dng (0) <3A56EEF5-28EE-3444-8C92-8E08631774EE> /Users/USER/Downloads/*/MLVConverter.app/Contents/Resources/mlv2dng
       0x10a922000 -        0x10a98bfff  libstdc++.6.dylib (56) <EAA2B53E-EADE-39CF-A0EF-FB9D4940672A> /usr/lib/libstdc++.6.dylib
       0x10a9f6000 -        0x10a9f7ff7  libSystem.B.dylib (169.3) <FF25248A-574C-32DB-952F-B948C389B2A4> /usr/lib/libSystem.B.dylib
       0x10aa00000 -        0x10aa25ff7  libc++abi.dylib (26) <D86169F3-9F31-377A-9AF3-DB17142052E4> /usr/lib/libc++abi.dylib
       0x10aa5c000 -        0x10aa61fff  libcache.dylib (57) <65187C6E-3FBF-3EB8-A1AA-389445E2984D> /usr/lib/system/libcache.dylib
       0x10aa68000 -        0x10aa76fff  libcommonCrypto.dylib (60027) <BAAFE0C9-BB86-3CA7-88C0-E3CBA98DA06F> /usr/lib/system/libcommonCrypto.dylib
       0x10aa86000 -        0x10aa8bfff  libcompiler_rt.dylib (30) <08F8731D-5961-39F1-AD00-4590321D24A9> /usr/lib/system/libcompiler_rt.dylib
       0x10aa95000 -        0x10aa9cfff  libcopyfile.dylib (89) <876573D0-E907-3566-A108-577EAD1B6182> /usr/lib/system/libcopyfile.dylib
       0x10aaa4000 -        0x10aab9ff7  libdispatch.dylib (228.23) <D26996BF-FC57-39EB-8829-F63585561E09> /usr/lib/system/libdispatch.dylib
       0x10aad4000 -        0x10aad5ff7  libdnsinfo.dylib (453.19) <14202FFB-C3CA-3FCC-94B0-14611BF8692D> /usr/lib/system/libdnsinfo.dylib
       0x10aada000 -        0x10aaddff7  libdyld.dylib (210.2.3) <F59367C9-C110-382B-A695-9035A6DD387E> /usr/lib/system/libdyld.dylib
       0x10aaea000 -        0x10aaeafff  libkeymgr.dylib (25) <CC9E3394-BE16-397F-926B-E579B60EE429> /usr/lib/system/libkeymgr.dylib
       0x10aaf2000 -        0x10aafafff  liblaunch.dylib (442.26.2) <2F71CAF8-6524-329E-AC56-C506658B4C0C> /usr/lib/system/liblaunch.dylib
       0x10ab04000 -        0x10ab0afff  libmacho.dylib (829) <BF332AD9-E89F-387E-92A4-6E1AB74BD4D9> /usr/lib/system/libmacho.dylib
       0x10ab13000 -        0x10ab15fff  libquarantine.dylib (52.1) <143B726E-DF47-37A8-90AA-F059CFD1A2E4> /usr/lib/system/libquarantine.dylib
       0x10ab1c000 -        0x10ab1dff7  libremovefile.dylib (23.2) <6763BC8E-18B8-3AD9-8FFA-B43713A7264F> /usr/lib/system/libremovefile.dylib
       0x10ab27000 -        0x10ab28fff  libsystem_blocks.dylib (59) <D92DCBC3-541C-37BD-AADE-ACC75A0C59C8> /usr/lib/system/libsystem_blocks.dylib
       0x10ab31000 -        0x10abfdff7  libsystem_c.dylib (825.26) <4C9EB006-FE1F-3F8F-8074-DFD94CF2CE7B> /usr/lib/system/libsystem_c.dylib
       0x10ac47000 -        0x10ac4fff7  libsystem_dnssd.dylib (379.38.1) <BDCB8566-0189-34C0-9634-35ABD3EFE25B> /usr/lib/system/libsystem_dnssd.dylib
       0x10ac57000 -        0x10ac8dfff  libsystem_info.dylib (406.17) <4FFCA242-7F04-365F-87A6-D4EFB89503C1> /usr/lib/system/libsystem_info.dylib
       0x10acac000 -        0x10acc7ff7  libsystem_kernel.dylib (2050.24.15) <A9F97289-7985-31D6-AF89-151830684461> /usr/lib/system/libsystem_kernel.dylib
       0x10acdd000 -        0x10ad0bff7  libsystem_m.dylib (3022.6) <B434BE5C-25AB-3EBD-BAA7-5304B34E3441> /usr/lib/system/libsystem_m.dylib
       0x10ad18000 -        0x10ad26ff7  libsystem_network.dylib (77.10) <0D99F24E-56FE-380F-B81B-4A4C630EE587> /usr/lib/system/libsystem_network.dylib
       0x10ad38000 -        0x10ad43fff  libsystem_notify.dylib (98.5) <C49275CC-835A-3207-AFBA-8C01374927B6> /usr/lib/system/libsystem_notify.dylib
       0x10ad4e000 -        0x10ad4fff7  libsystem_sandbox.dylib (220.3) <B739DA63-B675-387A-AD84-412A651143C0> /usr/lib/system/libsystem_sandbox.dylib
       0x10ad59000 -        0x10ad5bff7  libunc.dylib (25) <92805328-CD36-34FF-9436-571AB0485072> /usr/lib/system/libunc.dylib
       0x10ad61000 -        0x10ad67ff7  libunwind.dylib (35.1) <21703D36-2DAB-3D8B-8442-EAAB23C060D3> /usr/lib/system/libunwind.dylib
       0x10ad73000 -        0x10ad95ff7  libxpc.dylib (140.43) <70BC645B-6952-3264-930C-C835010CCEF9> /usr/lib/system/libxpc.dylib
       0x10adaf000 -        0x10adfeff7  libcorecrypto.dylib (106.2) <CE0C29A3-C420-339B-ADAA-52F4683233CC> /usr/lib/system/libcorecrypto.dylib
       0x10ae13000 -        0x10af2b92f  libobjc.A.dylib (532.2) <90D31928-F48D-3E37-874F-220A51FD9E37> /usr/lib/libobjc.A.dylib
       0x10af4c000 -        0x10af98ff7  libauto.dylib (185.4) <AD5A4CE7-CB53-313C-9FAE-673303CC2D35> /usr/lib/libauto.dylib
       0x10afb2000 -        0x10b01aff7  libc++.1.dylib (65.1) <20E31B90-19B9-3C2A-A9EB-474E08F9FE05> /usr/lib/libc++.1.dylib
       0x10b07a000 -        0x10b07bfff  libDiagnosticMessagesClient.dylib (8) <8548E0DC-0D2F-30B6-B045-FE8A038E76D8> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff6a4fc000 -     0x7fff6a53093f  dyld (210.2.3) <6900F2BA-DB48-3B78-B668-58FC0CF6BCB8> /usr/lib/dyld

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 2107
    thread_create: 12
    thread_set_state: 2

VM Region Summary:
ReadOnly portion of Libraries: Total=7080K resident=4244K(60%) swapped_out_or_unallocated=2836K(40%)
Writable regions: Total=17.8M written=356K(2%) resident=536K(3%) swapped_out=0K(0%) unallocated=17.3M(97%)

REGION TYPE                      VIRTUAL
===========                      =======
MALLOC                             9396K
MALLOC guard page                    16K
STACK GUARD                        56.0M
Stack                              8192K
__DATA                              636K
__LINKEDIT                         2040K
__TEXT                             5088K
shared memory                        12K
===========                      =======
TOTAL                              80.8M


pointbob1

newb here, don't puke - so MLV is superior to using RAW in ML because MLV records audio?

thanks

Francis

MLV is the future standard format for ML raw video. It is still under development but hopes to include audio support, amongst other things.

Check out the first post in this thread for more details.

tjunkkila


jphansen

This is for 10.8.3 Mountain Lion users.. I guess you can install the Lion version the same way...  gcc-mlion.tar.gz - Mountain Lion. gcc-lion.tar.gz - Lion version

Found a solution to get the mac versions to work (the absolutely non geeky/I dont know Unix way)... The problem is the "libstdc++.6.dylib". And WTF is that anyway.. My answer I DOOONT know.. Anyway.. I found the missing libraries to install.. Here is what you need to do:

Go to http://hpc.sourceforge.net and download this file http://prdownloads.sourceforge.net/hpc/gcc-mlion.tar.gz?download.

Go to Terminal and cd to the download folder cd /Users/UserName/Downloads/ Then gunzip gcc-lion.tar.gz (if your browser didn't do so already) and then sudo tar -xvf gcc-mlion.tar -C /

I used 7zX because I dont know how to gunzip..

Restart your mac and BOOOOM!!! MLVConverter.app works for me...

Hope this helps some..

vnguyen972

How does one convert the spanned MLV files? I have .MLV and .M00 files... usually I just drag the MLV and drop ontop of the mlv2dng and it does its job.. now that I have .M00, it doesn't do anything... drag and drop isn't working in this case? I tried cmd line but doesn't see any option to specify that it's splitted MLV... help please?
Thanks.
Love my EOS7D!

RenatoPhoto

Quote from: vnguyen972 on September 04, 2013, 11:36:30 PM
How does one convert the spanned MLV files? I have .MLV and .M00 files... usually I just drag the MLV and drop ontop of the mlv2dng and it does its job.. now that I have .M00, it doesn't do anything... drag and drop isn't working in this case? I tried cmd line but doesn't see any option to specify that it's splitted MLV... help please?
Thanks.
Make sure you have the latest mlv2dng.exe from first post.
If you are using 5D3 make sure you get the files from SD card as well and put them all in the same directory.
Make sure you use simple directory/subdirectory names (do not use %&/($#"!()= or any symbol) or place a folder in the root directory of c drive.
In windows I had to change the settings of mlv2dng.exe to with Compatability= Windows XP service pack 2 or 3
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

tjunkkila

Quote from: jphansen on September 04, 2013, 11:20:41 PM
This is for 10.8.3 Mountain Lion users.. I guess you can install the Lion version the same way...  gcc-mlion.tar.gz - Mountain Lion. gcc-lion.tar.gz - Lion version

Found a solution to get the mac versions to work (the absolutely non geeky/I dont know Unix way)... The problem is the "libstdc++.6.dylib". And WTF is that anyway.. My answer I DOOONT know.. Anyway.. I found the missing libraries to install.. Here is what you need to do:

Go to http://hpc.sourceforge.net and download this file http://prdownloads.sourceforge.net/hpc/gcc-mlion.tar.gz?download.

Go to Terminal and cd to the download folder cd /Users/UserName/Downloads/ Then gunzip gcc-lion.tar.gz (if your browser didn't do so already) and then sudo tar -xvf gcc-mlion.tar -C /

I used 7zX because I dont know how to gunzip..

Restart your mac and BOOOOM!!! MLVConverter.app works for me...

Hope this helps some..

Got to try this one out! Thanks.

tjunkkila

Quote from: jphansen on September 04, 2013, 11:20:41 PM
This is for 10.8.3 Mountain Lion users.. I guess you can install the Lion version the same way...  gcc-mlion.tar.gz - Mountain Lion. gcc-lion.tar.gz - Lion version

Found a solution to get the mac versions to work (the absolutely non geeky/I dont know Unix way)... The problem is the "libstdc++.6.dylib". And WTF is that anyway.. My answer I DOOONT know.. Anyway.. I found the missing libraries to install.. Here is what you need to do:

Go to http://hpc.sourceforge.net and download this file http://prdownloads.sourceforge.net/hpc/gcc-mlion.tar.gz?download.

Go to Terminal and cd to the download folder cd /Users/UserName/Downloads/ Then gunzip gcc-lion.tar.gz (if your browser didn't do so already) and then sudo tar -xvf gcc-mlion.tar -C /

I used 7zX because I dont know how to gunzip..

Restart your mac and BOOOOM!!! MLVConverter.app works for me...

Hope this helps some..

Still couldn't get this working on osx 10.7.
Is there any way to get a working version of MLVConverter.app for osx Lion?

jphansen


tjunkkila

Quote from: jphansen on September 07, 2013, 01:11:05 PM
Did you install The right version?
I did look for the lion version, not mlion, and got that installed. Don't know if the mlv2dng is the right version tho..
All i get is the mlv2dng file in a folder. aobut 146kb at size.

feureau

I find that sometimes mlv2dng crashes when starting to convert mlv files. However, repeating the command at least 2-3 times would cause the app to not crash and convert the files properly. This is win7 x64 in case anyone been dealing with files crashing the mlv2dng.

Also,

Windows users: how have you been batch converting mlv to dng?

arrinkiiii

Same here, win 7 64bits. The first time it will crash but try again and it work.

jphansen

I have found some kind of bug.. only some of my mlv files will convert.. haven't found the explanation yet

feureau

Quote from: jphansen on September 08, 2013, 08:31:15 PM
I have found some kind of bug.. only some of my mlv files will convert.. haven't found the explanation yet

Windows x64?

Retry that file 2-3 times and it will convert.

Does anyone know how to batch convert .mlv using mlv2dng on a windows machine?

jphansen


JCBEos

Quote from: jphansen on September 08, 2013, 08:31:15 PM
I have found some kind of bug.. only some of my mlv files will convert.. haven't found the explanation yet

got some problems too :/

(Windows 8 x64)

QuoteSignature du problème :
  Nom d'événement de problème:   APPCRASH
  Nom de l'application:   mlv2dng.exe
  Version de l'application:   0.0.0.0
  Horodatage de l'application:   521e7f97
  Nom du module par défaut:   mlv2dng.exe
  Version du module par défaut:   0.0.0.0
  Horodateur du module par défaut:   521e7f97
  Code de l'exception:   c0000005
  Décalage de l'exception:   0000a46c
  Version du système:   6.2.9200.2.0.0.256.48
  Identificateur de paramètres régionaux:   1036
  Information supplémentaire n° 1:   5861
  Information supplémentaire n° 2:   5861822e1919d7c014bbb064c64908b2
  Information supplémentaire n° 3:   f3d5
  Information supplémentaire n° 4:   f3d5be0cad2787556264647dc02181c3

It's in french but it may help  :'(
My Youtube Channel -> comments and likes welcome ;)


arrinkiiii


Cellulo

Hello to all,
new here

I shooted several times with new MLV format on 50D,
but when I try to convert those file i can't get nothing 'see below my different test).

I use the latest TragicLantern from Andy600 (08Sept2013).
My config is MacPro 2,1 and MBP both with both OSX10.6.8
(I can't upgrade to 10.8 cause computers are to old)

I tried the 8-beeeaaat!!! GUI but it doesn't run under 10.6.8.

I tried the script from dubzeebass but there are some segmetation fault when I launch the script,
a1ex tried to help me (using valgrind tool) but i'm not a dev and i don't understand "compilation things".

Is there someone who can convert MLV on a 10.6.8 mac ?
Anyone have a clue on how to achieve it ?

Thx a lot
eric
50D /// 18-200m - 50mm + manual lens /// OSX 10.6.8 - AFX - Premiere

jphansen

Quote from: tjunkkila on September 07, 2013, 08:21:33 PM
I did look for the lion version, not mlion, and got that installed. Don't know if the mlv2dng is the right version tho..
All i get is the mlv2dng file in a folder. aobut 146kb at size.

Is this all your files or just some.. I have experienced the some for some of my files.. Often the files I dont stop recording my self.. When the buffer is full..

JCBEos

My Youtube Channel -> comments and likes welcome ;)

g3gg0

Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: [email protected]
ONLY donate for things we have done, not for things you expect!