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

#1
Quote from: a1ex on March 25, 2019, 02:33:22 PM
Half-shutter trigger in mlv_lite should work just fine for this purpose.
But that does seem to start the recording, and when pressed second time, it stop. I doesn't seem to make a still each time halfshutter is pressed. Or am I doing something wrong?
#2
Quote from: ArcziPL on March 25, 2019, 12:12:38 PM
What SD card are you using? I can record minutes in h264 or MLV using FPS override, without stopping.
Sandisk Extreme (170MB read, 90MB write)
It shows a little bar thingy that sort does a countdown till recording stops.
I've had no problem with the same settings on 600D so I hope I haven't set something wrong.
#3
Quote from: miket on February 06, 2019, 11:29:05 PM
Hello kamranjon
I have built a system that uses the crop_rec_4k build from the experiments page to capture film frames into high resolution MLV files. The main advantage is speed.  I have captured 16mm film at 12 frames per second with a 5d3 so far and I think full projector speed is possible with some further tuning (at less than full sensor resolution).  You can search my previous posts for the details. 

Several other list members have also built systems for movie digitization based on ML so search the forum to learn about them, and also search for keyword telecine.  Good luck with your project!

Hi,

could you please elaborate a bit about the settings in the experimental crop_rec_4k? I use a 70D (or 600D if it's sufficient) but I can't seem to find a setting that would trigger a picture by shutter halfpress. Only start/stop video but no "frame advance" setting or something like that. I've tried silent pictures, which work exactly like I would like it to work (makes a mlv with all the pictures I've taken by halpressing the shutter). Sadly, it's only like 1 fps at best.

Also, anyone has a link to working crop_rec_4k for 70D build? Thanks in advance
#4
Quote from: dfort on March 22, 2019, 06:47:00 AM
Just about any other ML enabled camera would probably work, including the EOSM.

Here are some previous film scanner topics, I'm sure there's more if you search the forum.

https://www.magiclantern.fm/forum/index.php?topic=10693.msg103999#msg103999
https://www.magiclantern.fm/forum/index.php?topic=17175.msg167292#msg167292

The first system is basically what I have now, but I doesn't do frame by frame conversion.
The second one is frame by frame conversion, but doesn't output a MLV file with a video, but rather milions of image files which then need to be converted to a video which takes time and effort.

I'm looking for a setting that would let me make a silent picture (or a video frame, based on what module let's me achieve this) everytime a shutter is pressed at a rate of 5 fps or more lets me and save the set of images directly into one single MLV video file. That would be a lifesaver.
#5
So I've tried the fps override at 1 fps, 10 fps and 18 fps and while it records at the set framerate, the clip is only a few seconds long and then the camera stops automatically (I'm guessing it fills a buffer)
#6
Quote from: ArcziPL on March 22, 2019, 07:57:58 AM
Why do you think a change from 600D to 70D (or whatever else) would bring a significant improvement of the quality?
Not quality improvement, but it should be faster. Also, it's a better stills camera and at this point, it costs the same as a used 700D...
Converting 8mm films is not the only purpose of the camera.

Quote from: ArcziPL on March 22, 2019, 07:57:58 AM
Are you already recording RAW video and using crop mode? If not try it out. Here 70D indeed has an advantage, being able to record continuosly in 14-bit with lossless compression. This is already achievable with 25fps, when using a fast SD card and overclocking with sd_uhs module; at 18fps should be even easier.
I started enabling this function on 70D just about a week ago.

I'm quite a newbie with the modules so I'm not sure what I'm actually doing. I just want to record some cropped part of the sensor (need to do trial and error to find out what part of the sensor actually works for me with my lens and projector) and for every frame of the film I need to tell the camera to make a single picture (via wired remote) everytime a new frame appears on the projector. Now I've found out that this works nice with silent pictures (there is a an option to make a picture everytime I press the shutter and all pictures get stacked in an MLV file). But doing it this way only gets me the before mentioned 1 fps or so.

So what modules do I use and is there an option to shoot via mlv-rec or crop-rec and advance the frames manually?
The 14 bit option is nice but for me it's an overkill. I'd be satisfied with h264. The manual frame advance is what I need the most.

Quote from: ArcziPL on March 22, 2019, 07:57:58 AM
As you have 70D already, please try it with this build:
https://bitbucket.org/ArcziPL/magic-lantern/downloads/magiclantern-Nightly.2019Mar15.70D112_crop_rec_4k_mlv_lite_lossless_fps_override_experimental.zip

It still needs some bugfixing: FPS override does functionally work, only readout of the actual FPS is still buggy. You'll need to change metadata of the resulting video to 18FPS on a PC, as the file will be tagged with original setting from Canon menu.

Would be nice if you can try it and report back if it's working OK or if there are more problems with this function.

I'm going to try it as soon as I can. Thanks!
#7
Hi,

I've been using a 600D to convert 8 mm movies to digital - with a projector with DC motor powered by arduino pwm modulation and 600D set to custom framerate of around 18 fps. However, it's time to step the game up to much higher quality frame by frame conversion.

So I've bought a cheap 70D hoping it's going to be the right camera for the job. However, I've just now realised that it doesn't support fps override function (as of 22 march 2019). That would be ok, if I could find a way to record frames on half shutter press without using mechanical shutter (ergo silent pictures) at at least 4 fps. Each frame would be triggered by a sensor on projector shutter connected via a external remote.

I've tried silent frames which with crop rec. Works nice, but the silent picture module ("single" setting) is only able to shoot at around 1 fps. That is way too slow since the slowest my PWM module can rotate the projector is 4 fps. Any slower, it stops and also, it would take hours to convert a few minute film reel.

So the question is - is there any kind of setting and modules that would get me to shoot externally triggered frames into a mlv file at a rate of at least 5 fps, or is the 70D not up to the task?

I believe, that the 5D mark III should be able to do this, but it is also three times the price. I've also looked at the 650D, 700D and 5D mkII and 6D, but I have no idea if those would be any better at what I need.

Thanks in advance for any advice.
#8
Thanks a lot! Will do.
#9
Hi,

I hope I'm not making a duplicate topic, but there is one thing that would make unbelievable difference to my conversion of 8mm movies to digital. While I know there is a frame by frame technique, it's extremely time consuming and thus expensive. So I'm using magic lantern on 600D and a variable speed arduino PWM powered film projector  to set custom framerate matching the one on projector. I record it as a normal 1080p video, since shooting it like photographs would be extremely time consuming, but, worse, would destroy the mechanical shutter after a few film reels.

I was able to get the speed steady to around 5/100s of a second but, sadly, that's not enough :(
Since this is an analog device and the state of the film varies, speed still fluctuates creating visible banding.

However there is an approach that would fix every single problem I'm having (banding, frame blending, inconsistent speed, rolling shutter blur. from vibration..) while improving the image quality and speed of the conversion drastically.

Since normal 1080p video from 600D is more than good enough quality wise for the conversion, the only thing I need to fix is to somehow sync every frame from the projector to every frame from the video. I would call this a stop-motion approach. That would, however, mean that camera would need to be externally triggered to make a frame from external source while in the end outputting a normal video.

My 15 year old Lumix camera has this function, but sadly has a terrible resolution (640x480) and no external shutter connector.

So is this even possible? If yes, is it posible to get like 10 fps or so?
Thanks for any kind of feedback