it's the same for me, but it only outputs the first few frames and then loops them. The sound sometimes plays on, but usually it loops with the video. It's all dark and clearly not working right.
Etiquette, expectations, entitlement...
@autoexec_bin | #magiclantern | Discord | Reddit | Server issues
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 MenuQuote from: BlueBird on January 19, 2014, 01:57:30 AM
thx work but still have a problem.. i got the dng but no wav! check the error message what i got in the tread!
Quote from: g3gg0 on August 31, 2013, 04:27:42 PM
@gnarr:
can you try to parse the RAWI block and abort in case you can not process the depth?
when compressing, it is better to use 16 bpp depth, as the LZMA can this compress data far better.
and if i accidentally pass such a 16bpp file to mlv2dng, it silently crashes
btw:
see https://bitbucket.org/g3gg0/magic-lantern/src/2fc3ab999e72892b6ebc13559209839912ad369b/modules/raw_rec/mlv_dump.c?at=unified
there are those functions:
void bitinsert(uint16_t *dst, int position, int depth, uint16_t new_value)
uint16_t bitextract(uint16_t *src, int position, int depth)
''position'' is the n-th pixel in that line you specified.
you can use them to get and set pixel per pixel with any bit depth up to 16bpp.
so you are not forced to use hardcoded macros or structures for other bit depths, but can read any depth and store as 14bpp.
Quote from: g3gg0 on August 29, 2013, 08:18:54 PM
can you make the source code public? i.e. on bitbucket and we can merge it into ML source base with you as maintainer.
Quote from: fpena06 on August 29, 2013, 03:45:12 PMYou can enable electronic leveling again. The program now just ignores unknown headers and prints a error message.
Thank you very much. Program is working like a charm after disabling electronic leveling
Quote from: nick.p on August 30, 2013, 01:28:12 PMThat would be awesome!
I can create an AppleScript GUI if there is a demand for it.
Quote from: jphansen on August 30, 2013, 04:30:53 PM
I dont know what I'm getting my self in to but in terminal I get the following:
...
Quote from: fpena06 on August 28, 2013, 04:54:39 AM
Worked fine before. Not sure what happened but now I get this error on both windows and osx :S
./mlv2dng M27-2212.MLV test
...std::exception
Quote from: Danne on August 25, 2013, 01:24:09 AMThe "drag'n'drop" feature in windows is just windows being clever and automatically opening a terminal with correct parameters to run. On OsX you will have to use the terminal for now (or some Mac nerd can maybe help you.. I don't know anything about OsX).
How do I use the macversion? Drag and drop would be sweet
Quote from: crwn_schlr on August 27, 2013, 02:29:43 AMThis sounds like a corrupted file since mlv_dump does not work either. Could you by any chance upload the file for me, so I can debug this?
I'm on a mac, i tried mlv_dump through a VM but didn't have any success there either.
I think it's because I'm using OSX 10.7.5.
'Illegal instruction: 4' seems to be a terminal error where whatever tool your attempting to use isn't understood by the terminal, or something like that.
I could partition my drive and run osx 10.8 from it (with out having to pay) but I only wanna do that if it's a last resort.
Thanks for looking into it.
Quote from: Sky_cleaner on August 27, 2013, 03:23:38 PMEverything is possible For now, it will be dng only.
What about mlv2dng WITH conversion to Apple Prores? It is possible?
Quote from: jsoucy on August 27, 2013, 06:15:19 PMHave you tried converting to legacy raw with mlv_dump?
i got this error too on a mac: "Illegal instruction: 4". and can we get a drag n drop application it will be simple
Quote from: crwn_schlr on August 26, 2013, 10:31:25 PM
Anyone ever received this error message?
XXXX-iMac:~ username$ /Applications/mlv2dng /Users/username/Desktop/M26-0003.MLV
Illegal instruction: 4
Quote from: Danne on August 18, 2013, 12:02:51 PM
Is Gnarrrs mlv2dng converter supposed to work with drag and drop with the .mlv files straight out of the camera? I have some .mlv files but the cmd prompt just closes when I try?
Quote from: Canon eos m on August 18, 2013, 12:18:26 PM
Yes it is drag and drop over the .exe but some previously recorded files do not activate for me too. Maybe a change in format that the new mlv2dng does not recognize.
Quote from: Danne on August 18, 2013, 12:41:21 PM
I see, probably because I tried with some older files. Thanks
Quote from: g3gg0 on August 18, 2013, 12:46:01 AM
@gnarr:
can you convert the camera serial number to a 12 digit decimal?
e.g. 110091F150 (hex) is 073024008528 (dec)
Quote from: g3gg0 on August 15, 2013, 06:35:55 PM
Dual iso support isnt implemented yet.
But here some example files: https://docs.google.com/folder/d/0BwQ2MOkAZTFHb3lmaTMzUV9uMWc/edit
Folder contains a spanning mlv, a compressed one, 10 bit uncompressed and compressed etc.
Quote from: kgv5 on August 13, 2013, 04:58:54 PM
Is mlv2dng works like raw2dng? I mean drag and drop? I cannot run the app, it says that cannot find MSVCR110.dll, got it from post #322.
Windows 7 64bit.
Quote from: g3gg0 on August 13, 2013, 11:22:29 AM
-> need to build an internal sorted list of all blocks before metadata can be assigned to a frame
Quote from: g3gg0 on August 13, 2013, 11:22:29 AM
@gnarr:
thanks for supporting!
(it is crashing with no output on my pc)
things important to know (most of that is written already i think)
- files are numbered in the file itself
- there is a fileCount field and a fileNum (fileCount isnt fixed yet on all files, so dont trust it yet. will do that later)
- no matter if it is the second file after the first file reached 4GiB, or if it is a spanning file, the file is named M00, M01, ...
- all M00, M01, ... also contain a file header (mlv_file_hdr_t)
-> you see no difference in files from card spanning and files that went over 4GiB
- the initial blocks like IDNT, INFO etc are written in the first file before recording
- some of them (RTCI, LENS, EXPO, ELVL) are written periodically too
-> so dont rely on exact positions in file
- blocks are written out of order, which means frame #9 may be in file before frame #4 and frame #6 is in another file
- look at the timestamp to know which EXPO, RTCI, LENS, ELVL etc block belong to the video frame
-> need to build an internal sorted list of all blocks before metadata can be assigned to a frame
will upload a file, takes some time.
it will appear here, when its done.
Page created in 0.090 seconds with 13 queries.