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.


Messages - Skinny

Pages: [1] 2 3 ... 8
1
I often use 30 fps and export at 24 to create just a little slowmotion.

The problems are almost unnoticeable, sometimes I see frame tearing or slight stutter. You can barely notice it.
It is not only on my devices, for example https://www.avsforum.com/threads/fixed-apple-tv-4k-lacks-support-for-24-000-video.2961262/

So as far as I know, most consumer devices were made for 23,976 and not for true 24. Of course they can play 24 but it is not their native framerate. They usually have only one clock generator and it can't support both, so manufacturers choose 23,976 because it is more common. As well as 29,97 and 59,94 instead of 30 and 60...

Some info explained here https://github.com/mpv-player/mpv/wiki/Display-synchronization
They have to invent a lot of stuff to deal with this small difference between framerates..

And from what I see, it is just better to stick with 23,976 for the internet. But for now MLV App can only export at 23,976000 and not at 23,976024.
I don't really know if it should be exactly 23,976024. Or should it actually be 24 * 1000 / 1001 ?
I hope someone can clarify all this stuff..

2
Probably noob question, but.. what framerate should I set on export?
I read somewhere that most consumer devices can't play exactly 24 fps smoothly, they are made for 23,976.. and for example my monitor has 59.9hz instead of 60. It seems like clips with 23,976 fps (from camera standard .mov) play better, no tearing artefacts or stuck frames. While 24 fps exported from MLV App have such problems sometimes (on my computer at least).

Should I export to 23,976 to maximize compatibility?
And there is a problem, with standard .mov files from camera I can see framerate: 23.976024
If I export with MLV App I can only set 23,976 and it will be 23.976000

Is it not standard? will services like youtube transcode the file and change framerate to 23.976024? Maybe we need a preset for exporting 23.976024?

3
@theBilalFakhouri congrats with new achievements, cool stuff guys! Do 300mhz, why stop at 280 :D
@GianlucaM83 nice virus ti :) I can see a lot of musicians here on ML forum for some reason :o

4
General Chat / Re: Brainstorming features for a PTP/USB/IP Android App
« on: September 16, 2022, 09:41:46 AM »
I think it is a great idea. :) If you can make DSLR controller compatible with ML - it can replace hdmi monitors and remote control.

For extra features...
  • An option to see clearly if something is connected to the USB and if DSLR is detected, etc. so - detailed status information. Because with existing android apps it is really hard to tell if everything is connected and why it doesn't work sometimes.. Especially if I'm trying to use long cables and so on.
  • And if connection with the camera is lost, reconnect everything automatically..
  • Probably at least some compatibility with ML raw..
  • It could be very cool if the app can trick the phone to think that the DSLR is one of built-in android cameras, if it is possible at all. With this option it will be very fast and easy to take a picture with DSLR and immediately upload it on social media such an instagram for example, without saving and transfering the file. Like it is native phone camera.

5
Hardware and Accessories / Re: 5d mark ii constanly kill CF cards
« on: September 15, 2022, 09:28:58 AM »
thank you for trying :) there was an old thread somewhere on the forum, someone had working sd to cf adapter but as far as I remember - no information about what adapter exactly and what write speed it can reach.

p.s. it is not "mine" version, I just put a link :)

6
Raw Video / Re: Canon t2i 12bit or 10bit?
« on: September 12, 2022, 06:39:25 PM »
This build almost works :)
12 bit ok, but 10 - top 1/3 part of a frame shifts out of place all the time, so the image is broken. It behaves differently with FPS changes, so... I don't know :) Some registers values are not right?

For me 10 bits makes a lot of difference. For example, 1600x670 using 14 bits I can only record for 4 seconds, using 10 bits - for 8 seconds.
If this time could be increased to ~10...12 sec for me it can be enough to actually use RAW on this camera..

7
Hardware and Accessories / Re: 5d mark ii constanly kill CF cards
« on: September 08, 2022, 08:08:34 PM »
More info: i use ML version: crop_rec-4k3x1-2.8k24p_3x3-48p-all-centered_8.18pm-5D2-eXperimental.2019Dec31.5D2212, and duplicate that for all CF cards (because i want to record 10 bit MLV not 12bit it is too much)
Using this build, sometimes when I turn on the camera ML modules won't load and files in "modules" folder gets damaged - they have random (garbage) file names and I can't even delete them. So then I have to format the card. Maybe this behavior responsible for your cards failure...
You can try this build
https://builds.magiclantern.fm/jenkins/job/raw_video_10bit_12bit/53/artifact/platform/5D2.212/magiclantern-raw_video_10bit_12bit.2019Mar24.5D2212.zip
form here https://builds.magiclantern.fm/experiments.html
It has 10 bit option and so far I haven't encountered this error with this build.

8
General Help Q&A / Re: Need to record video at 5X magnification
« on: September 02, 2022, 09:25:51 AM »
Raw should probably consume more power. But when I did timelapses with 550D, I didn't notice much difference between usual h264 and raw.

64bit version won't be much quicker than 32bit, it is just the way MLV App work. It does all calculations with CPU and processing raw video takes some time. If you have fast computer you can open two or more MLV App instances and process multiple files at the same time.

If you want speed - you can export dng sequence from MLV App (it will be relatively fast) and then open it in DaVinci Resolve.
Also check this https://www.magiclantern.fm/forum/index.php?topic=19021.msg239749;topicseen#msg239749 it can process raw footage with GPU and it is fast but you need a powerful GPU.

For instant .mlv playing you can check this thread https://www.magiclantern.fm/forum/index.php?topic=26596.0 and other links in it.

9
General Help Q&A / Re: Need to record video at 5X magnification
« on: September 01, 2022, 06:19:56 AM »
what is that? is that an extension or something new for ML, where to download it?
go to modules, enable mlv_rec and mlv_play, have fun :D

to open and process .mlv files on computer you can use https://www.magiclantern.fm/forum/index.php?topic=20025.0

10
General Help Q&A / Re: Need to record video at 5X magnification
« on: August 31, 2022, 09:47:23 AM »
if resolution and quality is not important, you can use 640x480 crop from Canon menu, it is default 550D option. It will give you maybe even more than 5x magnification..

11
Raw Video / Re: What are you using to play mlv?
« on: August 30, 2022, 06:54:05 PM »
On windows 10, ffplay.exe and MPV player both works, tested them with 5D2 and 550D uncompressed mlv files, 10/12/14 bit depth - all works. I don't have any MLVs with sound so didn't tested it..

MPV player seems to work more smoothly, and it loads relatively fast, I associated .MLV with it - cool. But as you know - videos look green, so I made a quick lut (could be better) and spent a lot of hours trying to figure out how to make it work...

First of all, if path to the LUT file contains drive letter, for example  -vf lut3d=C:/dir/lut.cube - this will not work, at least on windows 10. You should write it like this:

Code: [Select]
--vf=lavfi=[lut3d='C\:/mpv/correction.cube']
where C:/mpv/correction.cube is your path to the lut. Notice \ before : and single quotes ' - it is important.

Then to pass this argument while opening .mlv by double click, I wrote a batch script but it takes extra couple of seconds to execute, so it is not optimal.
I ended up modifying the registry, seems like in windows 10 they changed everything and I could not find how to add a parameter to .mlv, so I just edited registry for mpv.exe

in  \HKEY_CURRENT_USER\SOFTWARE\Classes\Applications\mpv.exe\shell\open\command
it was:
"C:\mpv\mpv.exe" "%1"
I changed it to:
"C:\mpv\mpv.exe" "--vf=lavfi=[lut3d='C\:/mpv/correction.cube']" "%1"

Now any file opened with MPV player will play with LUT, but if we are only using MPV for MLVs it is fine.
As a result - double click on MLV and you will see somewhat correct preview, works relatively fast, good enough for clicking through folders with MLVs. :)

But I suck at LUT making :D so if Danne have old LUT or someone can make new it will be perfect.

12
Hardware and Accessories / Re: 5d mark ii constanly kill CF cards
« on: August 29, 2022, 07:59:39 AM »
@NHCD if you ever find sd-cf adapter working with ML (even if it is very slow), please share details here...

13
Raw Video / Re: What are you using to play mlv?
« on: August 28, 2022, 01:34:31 PM »
Interesting.. guys, do you have original LUT to fix colors in ffmpeg preview?

link here https://www.magiclantern.fm/forum/index.php?topic=18392.msg176327#msg176327 says "You need access"

14
Look at fast CF card prices before choosing the camera :D

You probably can do it with 5D2, but you will need some registers manipulations.
There is a build for true 5,6k resolution here on the first page: https://www.magiclantern.fm/forum/index.php?topic=19336.0
Experimental build:5632x3124 @ 3.8fps

And it is 3,8 fps so you need to slow it down to 2 fps (.5s) and adjust shutter speed, should be possible. But I don't know how to do it, what registers to change.
I tried this build (with ~4k resolution because of the slow cf card) and it works, but you need a lot of card space for uncompressed RAW with this resolution.

15
Share Your Videos / Re: About Life and Its Journey
« on: August 27, 2022, 06:53:06 AM »
Thanks! I thought if you tick "creative adjustments" it will break log curve, but..
If I just set "dark strength" to zero - it will look exactly the same as without "creative adjustments" enabled! But now I can do other corrections... cool. Is it mentioned somewhere? How could I not know about it?

16
Share Your Videos / Re: About Life and Its Journey
« on: August 26, 2022, 07:44:14 PM »
it was beautiful, and lovely colors :)
can you share some details, for example how you color graded it?

17
General Help Q&A / Re: Cost efficiency of the EOS M + ML setup
« on: August 26, 2022, 11:35:08 AM »
But don't get me wrong, shooting ML RAW is awesome. It is just not as user friendly. Personally I do love it and enjoy working with it.
And if you know your camera and settings that work, then it can be reliable enough..


Main limiting factors for more or less serious work could be:

Card full, because sometimes you can forget how much free space left.. free card space indicator only show you the real number after you reboot the camera. So if there is no space left, recording will just stop, but file saved.

Sometimes recording can stop for various reasons, but it is rare unless you are trying to push it to the max resolution/write speed, etc.

Playback of recorded raw files in camera is very slow and low resolution.

Experimental builds can sometimes crash, rarely but it can happen, and sometimes you will need to format the card. If you have only one card with you, and no laptop - it will be completely useless. I don't know what camera/build/card combination can cause this behavior, maybe it is something very specific and you will never encounter this problem.

And obviously RAW footage takes a lot of GB so you probably need at least a couple of cards and maybe a laptop where you can copy everything.

HDMI preview doesn't work in all modes, so it is hard to share the screen with others. But it is a work in progress, maybe HDMI support will become better in the future.

And overall not so simple process, not really critical, but if you need to keep in mind 1000 things at the same time (lighting, framing, focusing, movement, and always check if everything is OK in the frame and on set) it is not so easy :D :D

18
General Help Q&A / Re: Cost efficiency of the EOS M + ML setup
« on: August 25, 2022, 07:24:38 PM »
I think it is absolutely different experience with ML-camera and any other cameras.

You can find capable ML-enabled cameras such as 650D maybe even cheaper than EOS M, especially on local market places, and then use some vintage lenses which can cost anywhere from $3..$5 to $60+ or even for free if you have old SLR cameras.. and this way build really inexpensive setup. Way cheaper than anything else.


But I think the main difference is the workflow.
With ML you can probably achieve more beautiful and "cinematic" picture if you know how to do it, but the process is slow. You need time, patience and practice a lot, it is not as convenient and you can even lose some of your footage if it was recorded with pink frames or something was not set properly. And processing RAW is slow and files take a lot of space on cards/HDD. And HDMI preview not always working and so on.
While any other camera will just work out of the box, without any problems :)

ML raw won't be true 4k, although there are 5k modes but they are 1:3, not 1:1. But they are very close to 4k. And what is more important - the color information and ability to push your footage in post-processing is amazing with RAW.

If you like this concept - you will like shooting ML RAW, and if not - then any other camera would be 10x better :)

19
By the way, it is possible to do it from the opposite side - change your retro computer frequency to match the camera fps.. It can be done by feeding the external clock from any oscillator (diy osc or special chip). At least, slight under/overclocking should work fine.. But fps override in ML is probably much easier/faster

20
General Help Q&A / Re: FRSP makes heavily overexposed areas black
« on: August 08, 2022, 08:59:21 PM »
I always get pink sun in my footage, and it is easy to mask out... create a layer filled with color (just use color picker and sample the brightest area near the sun), then add mask (slightly bigger) to this new layer and feather it a little. Done.
I don't even track the mask sometimes when there is not a lot of motion. But you can track it with auto tracking, it won't take much time. It is just one object with fixed size and precise position doesn't really matter, so you can loosely track it and it will be ok.


It would be cool if some day MLV App will be upgraded with black sun detection/replacing with surrounding color..

21
Is there a way to somehow export dng sequence and then use cr2hdr to process it, then import the sequence in MLV App back again?

22
I read some articles, and 16 pulses are not 100% requirement. as well as precise timings.
So the pulses at 32 kHz is actually the way IR reciever works, it has bandpass filter inside and it is tuned somewhere around 32k. For example in TVs they sometimes have frequencies close to 38 kHz if I remember correctly..
And once you pulse your ~32kHz, the reciever will output a steady 5v (or maybe 3.3v). It doesn't care if there are 16 pulses or slightly less/more.. there is no counter or anything.

The camera itself has some timing tolerances. So you can use any frequency close to 32kHz and send any amount of pulses for ~500us, then wait ~5,8ms and send pulses again.

If no counter and precise timings required, I can make the whole circuit using just simple analog components :D
Why? just because it can be done ;) I like microcontrollers but here it looks a bit like overkill.. it is just more interesting to do it analog way sometimes.
Here https://www.doc-diy.net/photo/rc-1_hacked/ in the comments someone made his version using just 4093 NAND chip, but I don't really like two switches and 6v batteries. So now I have to design my own version from components that I have around.

23
Ok thanks! This article has some useful links as well as exact timing signals from the actual rc-1.. seems like everything is just running from 32.768kHz clock (standard quartz resonator frequency) and I think I can make it even without microcontroller. Just a simple timer/counter IC and maybe a transistor or two could be enough.. I have to think about it though.

24
Cool, so if you just blink 16 times with 16us delays, then wait 5360us and do blinks again - it is Canon remote control code and you can start and stop video recording?

I actually want to make a remote for video start-stop, so thanks for this thread..

By the way on usual arduino you probably shouldn't use digitalWrite because it is very slow, if we are talking about microseconds.. direct port manipulation is much better... but maybe your Raspberry Pi Pico is fast enough.

25
Raw Video / Re: Canon 60D RAW Video
« on: July 07, 2022, 08:21:15 AM »
It's just an old information.. this is what you will get with 650D or 700D: https://www.magiclantern.fm/forum/index.php?topic=25784
And Bilal is also working on 100D, I wonder if 100D have less sensor noise than 650D

What about 5D3? it is full-frame camera so no 1.6x "magnification" but it will probably have much lower noise with high iso..

Pages: [1] 2 3 ... 8