Menu

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 - dngrhm

#76
What if the footer was changed into a header?  Write a default header to the file.  Write the sequence of frames. After manual stop or stop on card-full, go back and overwrite the header at the beginning of the file.

This would eliminate the issue of not having space to write the footer if the card is full.  This would also put the info needed to read the file at the beginning instead of having to fseek to the end.  It might also make it easier to fix the header if needed.

This would kill compatibility with anything anyone has already done. :(
#77
Quote from: scrax on May 19, 2013, 11:55:05 PM

If compiled with chdk-dng.c in 32bit and raw2dng.c in 64bit I have a different error than not a raw file:


MacBook-Pro-di-scrax:raw_rec scrax$ make
[ GCC      ]   raw2dng
[ GCC      ]   raw2dng
../lv_rec/raw2dng.c: In function 'main':
../lv_rec/raw2dng.c:33: warning: format '%d' expects type 'int', but argument 3 has type 'long unsigned int'
../lv_rec/raw2dng.c:33: warning: format '%d' expects type 'int', but argument 3 has type 'long unsigned int'
../lv_rec/raw2dng.c: In function 'main':
../lv_rec/raw2dng.c:33: warning: format '%d' expects type 'int', but argument 3 has type 'long unsigned int'
../lv_rec/raw2dng.c:33: warning: format '%d' expects type 'int', but argument 3 has type 'long unsigned int'
[ GCC      ]   raw2dng
ld: warning: ignoring file chdk-dng.o, file was built for i386 which is not the architecture being linked (x86_64): chdk-dng.o
MacBook-Pro-di-scrax:raw_rec scrax$ ./raw2dng /Users/scrax/Movies/raw\ tests/M0000000.RAW
Error: sizeof(lv_rec_file_footer_t) = 200, should be 192


I think the reason the footer is of a different size on 64-bit Mac OS is because the pointer type is now 8 bytes wide and 8 byte aligned.  raw_info has a pointer as the second field in the struct.  The compiler skips 4 bytes to align the pointer to the next 8-byte word and it is 8 bytes wide.  This would account for the size being 8 bytes off.  Maybe changing the void* to an unsigned int might fix the alignment.  Not sure what casting that will affect elsewhere.  I will try later if I can find some time.
#78
Quote from: satriani on May 17, 2013, 10:22:45 PM
Hey guys,
here is a new link of my compiled ML from the last source inkl. "RAW video recording", but i have not tested this.
I'm not thinking publishing compiled binaries of just committed code is so much a good idea as not good.  I realize that there is a strong desire to help others out in the ML community, but I think waiting for the next round of alpha is much safer.  Please read:
http://www.magiclantern.fm/forum/index.php?topic=3624.0
http://marcansoft.com/blog/2011/01/safe-hacking/
This is not even tested and risks mass-bricking of cameras.  This is VERY RISKY.
#79
Quote from: ZiskinbMe on May 17, 2013, 08:48:40 PM
Hey I read in https://bitbucket.org/hudson/magic-lantern/commits/all
some ting like this :
650D: Habemus RAW video recording 
WTF ???
Looks like exactly what it says... RAW video recording support for the 650D.  ;)
#80
Quote from: digital_canon on May 16, 2013, 05:16:40 PM
I started doing this, but that EOS Card program doesn't work on Mac and I tried using Wine Bottler, and that didn't work. Hopefully a fix comes up soon.

Use MacBoot
http://wiki.magiclantern.fm/3rd_party_software

I believe you need to check the BootDSLR box
#81
Quote from: 1ricca on March 26, 2013, 04:58:18 AM
Thanks for the help. Unfortunately I have installed ML on numerous cards and reset the settings along with each of those times. I was part of the initial Pre-Alpha 1 tests. The only other factor I failed to mention is that this is happening with lenses that are on adapters. I have Nikon glass only right now for my T4i right at this moment. I don't have any Canon lenses to test against this atm.

Just to triple-check, you tried this in non-video mode on M on a higher ISO?

I really hope this model isn't defective.

That's a horse of a different color. I missed that you had the pre alpha. Also the lens adapter with Nikon lenses could be doing some very strange things. It would be very relevant to testing the pre alpha if you don't have these problems with a ML-less card or ML disabled (hold set on startup I think).  I am not running with the alpha and can only confirm it is not a problem on vanilla T4i. I would assume the same for michel and caerbannog.
#82
Quote from: 1ricca on March 26, 2013, 03:21:40 AM
I was expecting the first reply to be like this...
If you read the entire post, ...
Try to not bite the hand that feeds you. They cared enough to try to help you, they posted for the first time.  Welcome caerbannog and michel!

I'm not experiencing what you are talking about in M mode.  Try resetting to default settings and try again.  If you experience the same thing, there is likely an issue with the camera.  Good luck.

Menu -> WRENCH:4 -> Clear Settings -> Clear All Settings
#83
Quote from: Taynkbot on March 22, 2013, 03:36:21 AM
Just a suggestion, I thought that if you could add a setting that pulls the mirror up before taking the picture; that could reduce camera shake. Maybe add a setting that let you decide how much time to keep the mirror up before taking the picture.
JUST an idea from a guy that has NO experience in this but knows it's a challenging thing to do. So if you think this would be worth adding, that'd be awesome. But I definitely don't expect you to do it if you don't want to :D I'm very happy with all the features you've already added and I don't want to be a pain. Thanks for all your work!

Menu -> WRENCH:4 ->Custom Functions -> Mirror Lockup -> Enable

1st shutter press locks mirror up, 2nd takes shot. You can also use with timer.  Mirror will lock up on shutter press then take the picture 2 or 10 seconds later.  Check out page 140 in the Canon t4i manual for more info.

Thanks devs and testers for all the work!