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

#1
Camera-specific Development / Re: Canon 5D Mark II / 5D2
February 11, 2021, 08:04:27 AM
Quote from: reddeercity on February 08, 2021, 05:21:54 AM
Good to here , ml need's more people that can code and understand ml code structure .
Start here https://foss.heptapod.net/magic-lantern/magic-lantern/  , This is the unified branch so no special modules like "crop_rec"
but it should give you a idea how the code structure is . There also other branches there you can look over like "lossless compression" etc. ...
the branches are not up to date yet , so bear that in mind .

Great! Will start reading and hopefully can make a contribution.
#2
Camera-specific Development / Re: Canon 5D Mark II / 5D2
February 01, 2021, 05:15:13 PM
Quote from: reddeercity on February 01, 2021, 03:40:41 AM
I never left  ;) , had some personal thinks to take care of , that was more important then magic lantern .

Lossless is still wip (work in progress) it about 75% done . I just need to sit down for about a week
and finish it . But it will be a few more months before I'm back working full time on magic lantern .
Have a look here for some of my pass work on lossless that continue
https://www.magiclantern.fm/forum/index.php?topic=18443.msg198487#msg198487

Wow, thanks for the update! :) Hope things smooth out on your end. I just had a glance at the thread, and the code is surprisingly readable. I'm happy to test any lossless (or otherwise) builds when things get to that stage. Also happy to help out coding - I'm a C++/C# coder, so it'll just take me some time to catch up on the ML data structures and layout. If you've got a suggestion on where to start reading, I'm all ears!
#3
Camera-specific Development / Re: Canon 5D Mark II / 5D2
February 01, 2021, 02:52:42 AM
Quote from: 2blackbar on January 31, 2021, 11:24:51 PM
lossless wasnt cracked on 5d2 , he tried .
It would enable recording at higher crop resolutions but development on 5d2 stopped few months ago.

Thanks for the reply. Hopefully he resurfaces soon. Would be happy to help out with 5D2 development - I'm a coder, without much ASM experience, but am willing to learn.
#4
Hi everyone. First, thanks to everyone for their contributions in this thread - it's been great spending the afternoon catching up on 5D2 ML development. Also glad to see a few familiar names, like Walter. I've got some more reading to do, like following up on @reddeercity's incredible work thread on the 3K/UHD.

So - I've been a 70D ML user for the past two years, and was extremely happy to get my first full frame DSLR (5D2) yesterday.

I've been spoiled with lossless compression on my 70D raw footage for the past two years, and I've been able to shoot with two 128GB SD cards which has given me coverage for an entire day. Can I ask if there have been any developments in a lossless compression ML module for the 5D2? It would sure be easier on the wallet, as 1066X+ CF cards aren't cheap these days :)

Anyway, just wanted to say that I'll be installing ML as soon as I can get a fast CF card, and experimenting with some of the builds. I'm all ears if someone has a specific build recommendation to install. My goal is: RAW video @ 16:9, 12-bit - which seems to be my sweet spot for balancing size vs. gradability.
#5
Nice work Sergio, and great demonstration of the raw capabilities. Still loving my 70D, although I'm shooting less these days. I've got the same Sigma 18-35 lens - what a fantastic lens for this camera.

What resolution and bit depth are you shooting at? I've been pushing my camera pretty hard at 12 and 14-bit, but it's tough to maintain recording times of more than 30 seconds.
#6
@stan101 asked me to provide a straightforward walkthrough of ML for the 70D to get him started. I promised a Youtube vid explaining my process and settings, but I'm a little squeezed for time this week so I'll provide a bullet-point form response until I can get to filming a tutorial:

Q: What version of ML do you run on your 70D?
A: I use Magic Lantern Nightly.2019Mar07.70D112 (02e5918a6ed5+ (crop_rec_4k_mlv_lite_snd)) Built on 2019-03-07 20:10:24 UTC by artur@Artur-VirtualBox. This is ArcziPL's build discussed here. Download here.

Q: What settings do you use on your 70D?
A: I aim for the highest visual quality I can attain, sometimes at the cost of recording time.

Following are my Canon/70D settings accessed via the 'Menu' button:
Movie1 ->
AF method: Face+Tracking
Movie Servo AF: Enable

Movie2 ->
Grid display: Off
Movie rec. size: 1920/24/All-I
Digital zoom: Disable
Sound recording ->
       Sound rec.: Manual
       Rec. level: a few ticks past zero.
(I use an external microphone setup that has its own amplifier, so I set the internal amp as low as possible. If you're using your camera's internal mic, just set Sound Rec: Auto)

Below are my ML settings accessed via the 'Trash Can' button:

ML -> Modules ->
crop_rec: OK
mlv_lite: OK
mlv_snd: OK
All other modules are disabled.

These three modules must be enabled before the below settings can be worked on.

ML -> Movie -> RAW video ->
Resolution: 1832x1024
Aspect Ratio: 16:9
Data format: 14-bit lossless
Sound Recording -> Enable Sound: On, Sampling Rate: 48 Khz
All others are left at ML defaults.

ML -> Overlay ->
Global Draw: OFF

ML -> Expo ->
White Balance: Auto
ISO: 100 (As another poster mentions, anything below 640 works well.)
Shutter: 1/48.19, 179* (Following the 180 degree shutter angle rule for creamier motion blur)
Aperture: whatever your lens supports
Picture Style: Cinestyle (I've downloaded the Cinestyle profile for the 70D and installed it as User)
All other left at ML defaults.

Q: How much recording time can I expect from this?
A: It depends on the complexity of the scene, but anywhere from 30 seconds to 5 minutes. The camera pushes to the SD card at 40-40.5 MBps at these settings. This is at the threshold of what the camera can handle.

Q: I need continuous recording. What settings should I use?
A: Drop your ML -> Movie -> RAW Video -> Data Format down to 12-bit lossless. This reliably writes to the SD card at 35-39 MBps, which provides unlimited/continuous shooting.

Q: I *really* need to shoot at 14-bit and want continuous recording. What settings should I use?
A: ML -> Movie -> Raw Video -> Aspect Ratio: 2.20:1 provides a resolution of 1832x832. You will get continuous shooting at 39MBps at 14-bit.

Q: What SD card do you use?
A: I use a SanDisk Extreme Pro 128GB U3/V30 170MB/s card. This card can write at 95 MB/s, which is overkill for the 70D, but it gives me an upgrade path if I decide to get a faster camera.

Q: What speed does the 70D write to the SD card at?
A: The maximum possible speed is 40MB/s. Anything above this will run the camera out of buffer within a few seconds.

Q: My ML menu screen flickers every few seconds. Why?
A: I have no idea. Mine does too.

Q: What program do you use to convert MLVs to another format?
A: MLV App.

Hope that helps @stan101! A Youtube tutorial is forthcoming in a week or two.
#7
I've been lurking in this thread for the past two years, and just want to thank the ML community for keeping the 70D alive.

After shooting raw video for the past couple of years on my 70D, I've got hours and hours of footage - enough that the 70D has become my daily driver for commercial videography. I've had a hard time finding a better alternative at the same price point so far. The learning curve was a bit steep for understanding the majority of the settings, but it has paid off handsomely with the rich colour I get out of the camera.

Some things I've noticed over the years:
- I shoot 14 bit lossless @ 1832x1024 16:9 24 fps continuous for the most part. The buffer usually hovers *very* close to full, but I can usually get away with continuous recording. For bright and visually complex scenes, sometimes it does overrun the buffer and I need to start recording again.
- For sensitive moments like interviews where I can't afford to miss a few seconds due to buffer overflow, I drop the camera down to 12 bit lossless. Perfect continuous recording there without the risk of buffer overrun.
- Running the camera in full Manual mode is critical for getting good images out of it. I set the shutter speed at 2x the framerate: so in my case, that's 24 fps with a shutter speed of 1/48.19
- I run with Global Draw off. I found the extra information useful, but ultimately distracting while I'm filming.

Not much new here, but I just wanted to share for anyone looking to try out ML on their 70D. Without it, I basically wouldn't have a film career. Much appreciated everyone :)