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

#1
Raw Video / Re: Looking for 3x1 samples (any camera)
September 21, 2023, 12:23:14 PM
Is it possible with 5D3? i see anamorphic 1920x2300 @24fps and 1920x3760 @15fps
My question about it from January 03, 2022:
https://www.magiclantern.fm/forum/index.php?topic=23041.msg237597#msg237597
#2
General Development / Re: Ultrafast framed preview (5D3)
September 01, 2023, 12:59:29 PM
Great build!

Everything working perfectly, did a bunch of tests, the idle/recording trick fixed all half-shutter problems

What's impressive is that with "Rec trigger: Start/Pause" while recording but paused (waiting half-shutter to start) the previews stays "idle" only changing when actually recording

That's great, pretty much real-time BW while recording
#3
Helo, looking good!
(since we are talking about preview i feel like this might help)
I'm having problems, I guess is not ultrafast but half-shutter behavior , is there any setting or anything to do to avoid half-shutter to zoom? (perhaps somewhere codded)

Sometimes i use ("RAW video", "Rec trigger", "Half-shutter: start/pause") and i get stuck cropped preview, (3.3k/3.5k stuck cropped preview,anamorphic stuck cropped distorted preview,Full-res/UHD/4k stuck with no preview at all)



While playback:
Is it possible to disable automatically for a while?








#4
Auto ETTR does not change aperture, but this script will take your ISO and change the aperture accordingly (-1 EV for +1 EV) same with shutter speed, FRSP has a shutter speed limit, so, why not compensate with aperture?

Original Timelapse script:
https://gist.github.com/pigeonhill/c16b49d1f5da899b1d03a98c737e371f


Save as .lua:
Menu under Shoot>Timelapser
--[[
LE simulation via Bracketing, using shutterless, Full Res Silent Picture
Creates brackets for post processing a simulated LE exposure
User must set FRSP mode, ie DNG or MLV and also wheather to use Dual-ISO
Exposure Sim should be on
Should be in LV
Version 0.8: Requires the Lua Fix
*******************************************************************************************************
*   *
* If you reference this script, please consider acknowledging me: http://photography.grayheron.net/   *
*   *
*******************************************************************************************************
--]]

FRSP_brackets = 0

function my_shoot() -- to grab an image
camera.shoot(false)
end

function check_bookend() -- adds an over exposed FRSP frame
if LEmenu.submenu["Bookends?"].value == "yes"
then
local iso = camera.iso.apex
local av = camera.aperture.apex
camera.iso.apex = 10
camera.aperture.apex = camera.aperture.min.apex
my_shoot()
camera.iso.apex = iso
camera.aperture.apex = av
end
end

function go() -- and run the script
menu.close()
menu.set("Expo","Expo. Override",0)
menu.set("Expo","Auto ETTR",1)
menu.set("Auto ETTR","Trigger mode",0)
menu.set("Shoot","Silent Picture",1)
    local LE_count = 0
        msleep(LEmenu.submenu["Delay"].value * 1000)
check_bookend()
repeat
        LE_count = LE_count + 1
    my_shoot()

if (camera.shutter.apex > 5 ) then
camera.aperture.apex = 9
camera.shutter.apex = 5
end
msleep(10)
if (camera.shutter.apex < 1 ) and (camera.aperture.apex >= 5) then
camera.aperture.apex = camera.aperture.apex - 1
camera.shutter.apex = camera.shutter.apex + 1
end
msleep(10)
if (camera.iso.apex >= 6 ) and (camera.aperture.apex >= 5) then
camera.iso.apex = camera.iso.apex - 1
camera.aperture.apex = camera.aperture.apex - 1
end
if (camera.iso.apex >= 10 ) and (camera.aperture.apex <= 4) and (camera.shutter.apex <= -3) then
camera.shutter.apex = camera.shutter.apex -1
end
msleep(10)

msleep(LEmenu.submenu["Delay"].value * 1000)
until LE_count == FRSP_brackets or menu.visible == true
check_bookend()
menu.set("Shoot","Silent Picture",0)
menu.set("Expo","Auto ETTR",1)
menu.set("Auto ETTR","Trigger mode",2)
menu.set("Expo","Expo. Override",1)
lv.resume()
display.notify_box("Script Finished Running", 5000)
FRSP_brackets = 0
end


LEmenu = menu.new
{
    parent = "Shoot",
    name = "Timelapser",
    help = "Only uses FRSP",
-- depends_on = DEPENDS_ON.LIVEVIEW,
    submenu =
{
{
name = "Run Script",
help = "Does what it says after pressing SET",
-- depends_on = DEPENDS_ON.LIVEVIEW,
select = function(this) if FRSP_brackets ~= 0  then task.create(go) end
end,
},
{
name = "LE Time?",
help = "Simulated LE time in seconds",
min = 1,
max = 999,
icon_type = ICON_TYPE.BOOL,
select = function(this,delta)
this.value = this.value + delta
if this.value > this.max then
this.value = this.min
elseif this.value < this.min then
this.value = this.max
end
end,
warning = function(this)
if LEmenu.submenu["LE Time?"].value ~= 0 then
FRSP_brackets = math.ceil(LEmenu.submenu["LE Time?"].value/camera.shutter.value)
else
FRSP_brackets = 0
end
if FRSP_brackets == 0 then
return "LE bracket taking switched off"
else
return "Note: "..tostring(FRSP_brackets).." brackets will be taken"
end
end
               },
{
name = "Delay",
help = "Delays between pictures",
min = 1,
max = 30,
icon_type = ICON_TYPE.BOOL,
select = function(this,delta)
this.value = this.value + delta
if this.value > this.max then
this.value = this.min
elseif this.value < this.min then
this.value = this.max
end
end,
},{
name = "Bookends?",
help = "Places an overexposed frame at start and end of FRSP bracket set",
choices = {"no","yes"},
}
}
}



maybe you wanna tweak some lines? Here's some info:


camera.aperture.apex = 4 --F4
camera.aperture.apex = 5 --F5.6
camera.aperture.apex = 6 --F8
camera.aperture.apex = 7 --F11
camera.aperture.apex = 8 --F16
camera.aperture.apex = 9 --F22

camera.iso.apex = 5 --100
camera.iso.apex = 6 --200
camera.iso.apex = 7 --400
camera.iso.apex = 8 --800
camera.iso.apex = 9 --1600
camera.iso.apex = 10 --3200

camera.shutter.apex = 6 --1/60
camera.shutter.apex = 5 --1/30
camera.shutter.apex = 4 --1/15
camera.shutter.apex = 3 --1/8
camera.shutter.apex = 2 --1/4
camera.shutter.apex = 1 --0.5s
camera.shutter.apex = 0 --1s
camera.shutter.apex = -1 --2s
camera.shutter.apex = -2 --4s

#5
Quote from: mlrocks on March 25, 2023, 12:40:06 AM
I mean when I use 5d3 anamorphic mode, I can go iso 6400, in 3.5k 1x1 mode, I can go iso 1600.

same problem here, can you test with 1:1 1920? i cant go with iso much higher than that
#6
In full resolution 1:1 its not continuous, you can make it continuous with 5fps (fps override)

Anamorphic mode is 1920x3400 or something, meanwhile 1:1 is something like 5700x3400
thats a 3700 pixels less than 1:1, so the speed require is lower


ps:
"If I want to change fps to 24 fps, 10 bit, 14 bit lossless, the camera freezes. I have to take out the battery. Seems the fps override does not work in this mode."
that happens to me too, perhaps in the future we might get full resolution anamorphic at 24fps
#7
Raw Video / Re: 5d3 3x3 1080p raw 60 fps not working?
February 16, 2023, 02:22:49 AM
Quote from: mlrocks on February 15, 2023, 05:58:16 PM
OK. I tried again now with this approach.
First, card spanning off, sd card overclocking off, 1080p 60 fps preset, red, about 9 seconds, stopped automatically, no error message
Second, card spanning on, sd card overclocking off, 1080p 60 fps preset, red, about 5 seconds, stopped automatically, no error message
Third, card spanning on, sd card overclocking on 160 mhz (needs sd card reformat and camera restart), 1080p 60 fps preset, red, about 3 seconds, stopped automatically, error message window out.
Allocated 105 slots
Fail info: (16382 16382 6501 3693) (127 151 182)
Then rolling like
Overexposure fix
Black 5/5: stdev too large
Black 4/5: stdev too large
Black 3/5: stdev too large


just tested here, same thing, about 10 seconds recording then console shows up with this same messages (btw, preset 1080p 40fps does the same thing)
I guess its not the speed since even 3.5K at +130mb/s is continuous

perhaps exposure?

I've seen some post about the amount of details of the scene, blurry (and slight out of focus) scenes requires less mb/s

Also, if the problem is the write speed then reducing 8-10 bit should be enough, but isn't
#8
Reverse Engineering / Re: LiveView Investigation
February 10, 2023, 04:29:33 PM
Quote from: vastunghia on February 10, 2023, 04:21:07 PM
Sounds like a Hollywood movie trailer :D and I'm thrilled as f*. Keep up mate!

Man i was gonna say the same thing, i'm invested


Looking good @bilal, great job
#9
Reverse Engineering / Re: LiveView Investigation
February 08, 2023, 10:20:03 PM
That's impressive 😮
#10
Quote from: Danne on February 01, 2023, 11:22:49 PM
New builds:

Testing if grayscale framing preview could get even faster


Very good update
#11
Reverse Engineering / Re: LiveView Investigation
February 01, 2023, 09:32:47 PM
Perhaps good news for 5D3? 😍
#12
Quote from: vastunghia on February 01, 2023, 07:06:52 AM
You are breaking my heart here ;D

Why is everybody so in love with the M? A 2nd hand 5D3 is not as cheap as an M, but it is very close and so cheap in absolute terms anyway. And is by far superior, technically speaking (starting from e write speed capability of course).

So really, a genuine question, can somebody explain to me why M is so popular?

Exactly, where i live theres not a single EOS M for sale, seriously, i was trying to find one
#13
You are doing great with the 5D3, everyday feels better and better, been testing with my phone as a second monitor, 5D3 monitor as framing and phone as real-time (anamorphic stretched)
#14
Hi Danne, is it possible to add
RAW_PREVIEW_GRAY_ULTRA_FAST
to the 1:1 crop modes? the BW preview in anamorphic modes is almost real-time

perhaps as a option on/off?

Thank you
#15
Quote from: vastunghia on December 06, 2022, 07:52:52 AM
Ps: holy grail for me would be to have dark LCD screen when no button pushed and framing preview when half shutter pressed. But I guess this is more complicated. Or could this be achieved with Lua?
The settings preview > frozen LV only works before recording, so it's not possible to disable while recording but:

Prefs > Powersave in LiveView > "Enable while recording" and "Use shortcut key" should work

In lua is possible to:

menu.set("Overlay", "Global Draw", "OFF")
menu.set("Overlay", "Global Draw", "ON, all modes")


That code as half-shutter key, I had some freezes, most likely due to my lack of knowledge in scripting
#16
Quote from: vastunghia on December 05, 2022, 07:18:44 PM

So the question -- finally -- is: Would it be possible to reverse this behavior? So have a new option in ML making it possible to have

  • Global Draw = off (or maybe even better, no preview at all on cam, as I will be looking at the external HDMI image) all the time,
  • Global Draw = on (correct preview) only when you half-press shutter?

Would be so sweet if it turned out to be a simple mod in the code...

I guess it's possible with lua script, i have set the Q button, while in LiveView to switch between Framing and Real-Time
That's actually a good idea and i might try change a little bit my script:


console.hide()
mod_button_1 = KEY.Q -- Switch Preview

function test41(key)
if key == mod_button_1 and lv.enabled  == true and menu.visible == false then
elseif menu.get("RAW video", "Preview", "") ~= "Framing" then
menu.set("RAW video", "Crop rec preview", "OFF")
menu.set("RAW video", "Preview", "Framing")
return false
elseif menu.get("RAW video", "Preview", "") == "Framing" then
menu.set("RAW video", "Crop rec preview", "OFF")
menu.set("RAW video", "Preview", "Real-time")
return false
end

event.keypress = test41


I'll do some tests later
#17
So.. aparently Full Res silent pic don't work (the long exposure one)

If high iso and slow shutter speed: "Raw error"
Can someone confirm this?
#18
Quote from: Grognard on September 09, 2022, 08:01:56 PM
Your CF is the issue. 12 bits is continuous and 14 bits "almost" in every situation sometimes it could stop but is rare.

What CF do you use?
I guess the SanDisk Extreme pro would be better, I'm just not sure how better would be, if it's just less than 10mb/s maybe it's not worth

Without card spanning I can get a bit higher cf speeds (85mb/s or something)
#19
CF: 64gb SanDisk Extreme 120mb/s
SD: 64gb SanDisk Extreme Pro 170mb/s
Build: lastest anamorphic (with the lv hacks improvements)

I couldn't get anything higher than:
CF 70mb/s
SD 50mb/s
(Killing global draw)

I can't get 3.5k 14bit lossless or 12bit lossless continuous
10 bit is continuous, manually stopped 4 minutes later (118mb/s)

I can't copy the files right now, I'll do later


Many people are getting higher speeds, guess my CF is too slow
#20
You can use Fps Override with the low light setting (rather than high fps)
I can get continuous at 5fps and card spanning

I also made a lua script with some settings that i mostly use (1080p, full-res with half shutter, 3.5k, and  burst 5fps by holding half shutter)
I can share that script if you want to
#21
Quote from: ilia3101 on May 28, 2022, 08:55:34 PM
With these new hacks + overclocking + card spanning, 5D3.113 gives 3840x1536 14 bit semi-continously :o

Previously I could only get 12 bit for no more than 10 seconds.

I can't thank you enough!

I'm sorry being a bit off topic but i have a question

i'm trying with overclocking, these new hacks, card spanning, killing global draw,and i cannot get 14 bit for more than 3 secs (3.5K preset, 24fps)
The scene is exposed to the right, Raw module says 168mb/s required (lossless)

Is it better underexposing by 1 or 2 stops or stick with 10bit properly exposed to the right?

I'll 3 scenes from yesterday:






#22
Hi, thank you, i couldnt reproduce consistently, i'm not sure its from "One more hack"


I managed to get the logs from yesterday, i'm not sure if this is helpful:


Preset: 3.5K 1:1
14bit lossless
Card Spanning on
Use SRM Memory: On
Small Hacks: Af Off
More Hacks: lvface+aewb
One more hack: On
SD Overclock: 160mhz
Dual Iso: Off


ML ASSERT:
0
at mlv_lite.c:2768 (compress_task), task compress_task
lv:1 mode:3

compress_task stack: 1ae530 [1ae5c0-1ad5c0]
0x0006A01C @ b451e0:1ae560
0x00069878 @ 6a084:1ae530

Magic Lantern version : Nightly.2022Apr07.5D3113
Mercurial changeset   : 712fa0bdd45c+ (crop_rec_4k_mlv_snd_isogain_1x3_presets) tip
Built on 2022-04-07 02:25:55 UTC by Bilal@DESKTOP-7RFHEE1.
Free Memory  : 213K + 2362K



When 1080p 40fps:

Presets: mv1080p 40fps
14bit lossless
Card Spanning: Off
Preferred Card: SD
Kill Global Draw: On
Use SRM Memory: On
Small Hacks: Af Off
More Hacks: lvface+aewb
One more hack: On
Recording Delay: 2s / recording time 5s
SD Overclock: 160mhz
Dual Iso: Off


ML ASSERT:
0
at mlv_lite.c:2768 (compress_task), task compress_task
lv:1 mode:3

compress_task stack: 1ae530 [1ae5c0-1ad5c0]
0x0006A01C @ b45440:1ae560
0x00069878 @ 6a084:1ae530

Magic Lantern version : Nightly.2022Apr07.5D3113
Mercurial changeset   : 712fa0bdd45c+ (crop_rec_4k_mlv_snd_isogain_1x3_presets) tip
Built on 2022-04-07 02:25:55 UTC by Bilal@DESKTOP-7RFHEE1.
Free Memory  : 213K + 3001K



#23
Hi, sometimes when using "one more hack" the console shows

Is there any way i can remove the console? (not the "Show console: off" but deleting the console or maybe even just ignoring it so i can see what i'm recording without the console in front of it)
#24
Quote from: mlrocks on May 01, 2022, 10:38:20 PM
Crop mode new 2 module. Test thoroughly before real application. These are not optimized as well as Crop mode presets.

Oh thank you, i was trying that on a 5D3 lol

#25
Quote from: 70MM13 on April 07, 2022, 06:08:51 PM
yeah, i enabled both cards and spanning and i also now have continuous recording at 3616*1536 23.976 @14 bits (unless overexposed)

amazing...

bilal, you are putting the magic back into magic lantern, brother!

Hi, i might be late, how can i get this custom resolutions? i can only use the presets (3.3, 3.5k, uhd)


Oh i guess its UHD awith a small decrease in the horizontal resolution?