Jump to content

Recommended Posts

Posted

Sorry, there is a nasty bug in 0.7.7.0 -> when you start, stop and start again it crashes... 🤔

 

Please don't send me any personal message and ask for support! I will not reply!

Selection of finest graphical examples at Codepen.io

The own fart smells best!
Her 'sikim hıyar' diyene bir avuç tuz alıp koşma!
¯\_(ツ)_/¯  ٩(●̮̮̃•̃)۶ ٩(-̮̮̃-̃)۶ૐ

Posted (edited)
1 hour ago, UEZ said:

Sorry, there is a nasty bug in 0.7.7.0 -> when you start, stop and start again it crashes... 🤔

 

I confirm the bug
No similar bug with the Sofpedia version AirCapRec v0.7.6 beta build 2026-05-17

Edited by wakillon

AutoIt 3.3.18.0 X86 - SciTE 4.4.6.0WIN 11 24H2 X64 - Other Examples Scripts

Posted

I found the bug:


I changed from CoInitializeEx(NULL, COINIT_MULTITHREADED) to CoInitializeEx(NULL, COINIT_APARTMENTTHREADED).

WGC (Windows.Graphics.Capture) is based on WinRT, and WinRT objects are fundamentally designed for MTA.

Bug should be fixed know.

Please don't send me any personal message and ask for support! I will not reply!

Selection of finest graphical examples at Codepen.io

The own fart smells best!
Her 'sikim hıyar' diyene bir avuç tuz alıp koşma!
¯\_(ツ)_/¯  ٩(●̮̮̃•̃)۶ ٩(-̮̮̃-̃)۶ૐ

  • 2 weeks later...
Posted

Since I can only test on my own machine I'd really appreciate if you could give it a spin on yours. Please enable "Debug logging" in Settings before testing — if something goes wrong the log now captures system info and detailed errors, which makes it much easier to track down.

Things to try:
• Start / stop / pause a recording (try different monitors or a custom region if you have multi-monitor)
• Toggle the live zoom lens during and outside of recording
• If available, enable the webcam overlay and switch corners / sizes (rmb on webcam window)
• Take a screenshot while recording
• Check behavior at high DPI (scaling > 100%) on different monitors, if available

If anything crashes, freezes, or looks off, please post the AirCapRec_debug.log (next to the EXE, or in %TEMP%).

Download link: AirCapRec

Thanks!

Please don't send me any personal message and ask for support! I will not reply!

Selection of finest graphical examples at Codepen.io

The own fart smells best!
Her 'sikim hıyar' diyene bir avuç tuz alıp koşma!
¯\_(ツ)_/¯  ٩(●̮̮̃•̃)۶ ٩(-̮̮̃-̃)۶ૐ

Posted (edited)

Hum problem while testing AirCapRec v0.9.3 beta build 2026-06-02

With High 4.4.4 (30 fps), when playing  mp4 file,  video is flickering a lot

Quote


=== AirCapRec session started 06-03-2026 19:05:46 ===
    Log file: D:\Bureau\AirCapRec v0.9.3 beta build 2026-06-02\AirCapRec\AirCapRec_debug.log
[182287625] HighlightClicks=1  Origin=(0,0)  MMCSS=1
[182287625] Audio requested: sys=1 mic=0 bitrate=192000
[182287625] Audio_Init OK
[182287625] SR_Init OK: D:\Bureau\AirCapRec v0.9.3 beta build 2026-06-02\AirCapRec\Capture_20260603_190546.mp4  30fps  CRF=32  preset=superfast  tune=zerolatency  audio=1
[182287625] SR_Start OK
[182287625] Recording-Thread started
[182287625] MMCSS AvSetMmThreadCharacteristicsW('Capture') = OK
[182287640] Opening MP4: D:\Bureau\AirCapRec v0.9.3 beta build 2026-06-02\AirCapRec\Capture_20260603_190546.mp4  (3840x2160 @ 30fps)
[182287640] MP4Min_Open OK
[182292640] Ring stats: produced=84 dropped=19 consumed=83 filled=1 encFrames=149 repeated=83 duped=9
[182297671] Ring stats: produced=152 dropped=29 consumed=151 filled=1 encFrames=300 repeated=157 duped=18
[182302703] Ring stats: produced=237 dropped=44 consumed=237 filled=0 encFrames=451 repeated=218 duped=22
[182307718] Ring stats: produced=342 dropped=92 consumed=342 filled=0 encFrames=601 repeated=247 duped=38
[182312734] Ring stats: produced=431 dropped=151 consumed=430 filled=1 encFrames=752 repeated=285 duped=63
[182317750] Ring stats: produced=549 dropped=208 consumed=548 filled=1 encFrames=902 repeated=310 duped=70
[182322765] Ring stats: produced=663 dropped=241 consumed=662 filled=1 encFrames=1053 repeated=346 duped=71
[182327765] Ring stats: produced=766 dropped=265 consumed=765 filled=1 encFrames=1203 repeated=392 duped=72
[182332765] Ring stats: produced=880 dropped=316 consumed=879 filled=1 encFrames=1353 repeated=427 duped=73
[182337796] Ring stats: produced=983 dropped=343 consumed=983 filled=0 encFrames=1504 repeated=473 duped=74
[182342843] Ring stats: produced=1098 dropped=374 consumed=1096 filled=2 encFrames=1655 repeated=511 duped=74
[182347875] Ring stats: produced=1201 dropped=410 consumed=1200 filled=1 encFrames=1806 repeated=550 duped=82
[182351375] SR_Pause
[182355843] SR_Resume
[182355875] Ring stats: produced=1265 dropped=420 consumed=1265 filled=0 encFrames=1913 repeated=591 duped=83
[182360281] SR_Stop called - video frames=2045 audio frames=3192
[182360281] Final ring stats: produced=1324 dropped=459 consumed=1323 filled=1
[182360343] Recording-Thread done: total frames=2046 repeated=663 realDuration=68.26293440000154s
[182541343] Drained 0 leftover slot(s) before cleanup

=== AirCapRec session started 06-03-2026 19:10:41 ===
    Log file: D:\Bureau\AirCapRec v0.9.3 beta build 2026-06-02\AirCapRec\AirCapRec_debug.log
[182582140] HighlightClicks=1  Origin=(0,0)  MMCSS=1
[182582140] Audio requested: sys=1 mic=0 bitrate=192000
[182582140] Audio_Init OK
[182582140] SR_Init OK: D:\Bureau\AirCapRec v0.9.3 beta build 2026-06-02\AirCapRec\Capture_20260603_191040.mp4  30fps  CRF=32  preset=ultrafast  tune=zerolatency  audio=1
[182582140] SR_Start OK
[182582140] Recording-Thread started
[182582140] MMCSS AvSetMmThreadCharacteristicsW('Capture') = OK
[182582156] Opening MP4: D:\Bureau\AirCapRec v0.9.3 beta build 2026-06-02\AirCapRec\Capture_20260603_191040.mp4  (3840x2160 @ 30fps)
[182582156] MP4Min_Open OK
[182586437] SR_Pause
[182592250] SR_Resume
[182592281] Ring stats: produced=98 dropped=33 consumed=97 filled=1 encFrames=129 repeated=49 duped=6
[182597281] Ring stats: produced=191 dropped=72 consumed=191 filled=0 encFrames=279 repeated=105 duped=6
[182602312] Ring stats: produced=280 dropped=120 consumed=280 filled=0 encFrames=430 repeated=166 duped=7
[182604984] SR_Stop called - video frames=510 audio frames=795
[182604984] Final ring stats: produced=338 dropped=151 consumed=337 filled=1
[182605031] Recording-Thread done: total frames=511 repeated=189 realDuration=17.07819030000246s
[182654671] Drained 0 leftover slot(s) before cleanup

=== AirCapRec session started 06-03-2026 19:11:58 ===
    Log file: D:\Bureau\AirCapRec v0.9.3 beta build 2026-06-02\AirCapRec\AirCapRec_debug.log
[182659718] HighlightClicks=1  Origin=(0,0)  MMCSS=1
[182659718] Audio requested: sys=1 mic=0 bitrate=192000
[182659718] Audio_Init OK
[182659718] SR_Init OK: D:\Bureau\AirCapRec v0.9.3 beta build 2026-06-02\AirCapRec\Capture_20260603_191158.mp4  30fps  CRF=32  preset=ultrafast  tune=zerolatency  audio=1
[182659718] SR_Start OK
[182659718] Recording-Thread started
[182659718] MMCSS AvSetMmThreadCharacteristicsW('Capture') = OK
[182659734] Opening MP4: D:\Bureau\AirCapRec v0.9.3 beta build 2026-06-02\AirCapRec\Capture_20260603_191158.mp4  (3840x2160 @ 30fps)
[182659734] MP4Min_Open OK
[182664281] SR_Pause
[182666531] SR_Resume
[182666562] Ring stats: produced=105 dropped=23 consumed=105 filled=0 encFrames=137 repeated=84 duped=3
[182671562] Ring stats: produced=176 dropped=47 consumed=175 filled=1 encFrames=287 repeated=164 duped=3
[182676562] Ring stats: produced=239 dropped=57 consumed=238 filled=1 encFrames=437 repeated=251 duped=3
[182678828] SR_Pause
[182683906] SR_Resume
[182683937] Ring stats: produced=269 dropped=67 consumed=269 filled=0 encFrames=506 repeated=289 duped=3
[182688937] Ring stats: produced=350 dropped=95 consumed=350 filled=0 encFrames=656 repeated=358 duped=3
[182693937] Ring stats: produced=419 dropped=109 consumed=417 filled=2 encFrames=806 repeated=441 duped=3
[182697265] SR_Stop called - video frames=906 audio frames=1413
[182697265] Final ring stats: produced=463 dropped=124 consumed=462 filled=1
[182697281] Recording-Thread done: total frames=906 repeated=496 realDuration=30.24711770002614s
[182985781] Drained 0 leftover slot(s) before cleanup

=== AirCapRec session started 06-03-2026 19:19:30 ===
    Log file: D:\Bureau\AirCapRec v0.9.3 beta build 2026-06-02\AirCapRec\AirCapRec_debug.log
[183111328] HighlightClicks=1  Origin=(0,0)  MMCSS=1
[183111328] Audio requested: sys=1 mic=0 bitrate=192000
[183111328] Audio_Init OK
[183111328] SR_Init OK: D:\Bureau\AirCapRec v0.9.3 beta build 2026-06-02\AirCapRec\Capture_20260603_191930.mp4  30fps  CRF=32  preset=ultrafast  tune=zerolatency  audio=1
[183111328] SR_Start OK
[183111328] Recording-Thread started
[183111328] MMCSS AvSetMmThreadCharacteristicsW('Capture') = OK
[183111343] Opening MP4: D:\Bureau\AirCapRec v0.9.3 beta build 2026-06-02\AirCapRec\Capture_20260603_191930.mp4  (3840x2160 @ 30fps)
[183111343] MP4Min_Open OK
[183116343] Ring stats: produced=126 dropped=11 consumed=125 filled=1 encFrames=149 repeated=40 duped=0
[183121375] Ring stats: produced=206 dropped=11 consumed=205 filled=1 encFrames=300 repeated=111 duped=0
[183126375] Ring stats: produced=285 dropped=11 consumed=284 filled=1 encFrames=450 repeated=182 duped=0
[183131421] Ring stats: produced=368 dropped=11 consumed=367 filled=1 encFrames=601 repeated=250 duped=0
[183136453] Ring stats: produced=457 dropped=12 consumed=456 filled=1 encFrames=752 repeated=312 duped=0
[183141453] Ring stats: produced=545 dropped=12 consumed=544 filled=1 encFrames=902 repeated=374 duped=0
[183146484] Ring stats: produced=643 dropped=15 consumed=642 filled=1 encFrames=1053 repeated=427 duped=0
[183151484] Ring stats: produced=754 dropped=15 consumed=753 filled=1 encFrames=1203 repeated=465 duped=1
[183156515] Ring stats: produced=845 dropped=15 consumed=843 filled=2 encFrames=1354 repeated=526 duped=1
[183161546] Ring stats: produced=948 dropped=21 consumed=946 filled=2 encFrames=1505 repeated=574 duped=1
[183161828] SR_Stop called - video frames=1514 audio frames=2363
[183161828] Final ring stats: produced=956 dropped=24 consumed=955 filled=1
[183161859] Recording-Thread done: total frames=1514 repeated=574 realDuration=50.51511449998361s
[183237187] Drained 0 leftover slot(s) before cleanup
 

The good news, that's there is a unique cursor when using zoom while recording

 

Edit : with High 4.2.0 (30 fps) no flickering
Pause/Resume and Captures when recording works well
For webcam : black screen

Quote

=== AirCapRec session started 06-03-2026 19:31:01 ===
    Log file: D:\Bureau\AirCapRec v0.9.3 beta build 2026-06-02\AirCapRec\AirCapRec_debug.log
[183802343] HighlightClicks=1  Origin=(0,0)  MMCSS=1
[183802343] Audio requested: sys=1 mic=0 bitrate=192000
[183802343] Audio_Init OK
[183802343] SR_Init OK: D:\Bureau\AirCapRec v0.9.3 beta build 2026-06-02\AirCapRec\Capture_20260603_193101.mp4  30fps  CRF=32  preset=ultrafast  tune=zerolatency  audio=1
[183802343] SR_Start OK
[183802343] Recording-Thread started
[183802343] MMCSS AvSetMmThreadCharacteristicsW('Capture') = OK
[183802343] Opening MP4: D:\Bureau\AirCapRec v0.9.3 beta build 2026-06-02\AirCapRec\Capture_20260603_193101.mp4  (3840x2160 @ 30fps)
[183802359] MP4Min_Open OK
[183807359] Ring stats: produced=107 dropped=29 consumed=107 filled=0 encFrames=149 repeated=53 duped=14
[183812390] Ring stats: produced=192 dropped=34 consumed=191 filled=1 encFrames=300 repeated=92 duped=42
[183817421] Ring stats: produced=273 dropped=41 consumed=273 filled=0 encFrames=451 repeated=148 duped=55
[183822453] Ring stats: produced=363 dropped=46 consumed=362 filled=1 encFrames=602 repeated=192 duped=73
[183827453] Ring stats: produced=440 dropped=47 consumed=439 filled=1 encFrames=752 repeated=257 duped=81
[183832484] Ring stats: produced=523 dropped=57 consumed=522 filled=1 encFrames=903 repeated=310 duped=96
[183836218] SR_Pause
[183843328] SR_Resume
[183843359] Ring stats: produced=606 dropped=73 consumed=606 filled=0 encFrames=1017 repeated=332 duped=104
[183848390] Ring stats: produced=699 dropped=125 consumed=699 filled=0 encFrames=1168 repeated=388 duped=106
[183853421] Ring stats: produced=774 dropped=156 consumed=773 filled=1 encFrames=1319 repeated=464 duped=107
[183858421] Ring stats: produced=857 dropped=197 consumed=856 filled=1 encFrames=1469 repeated=529 duped=109
[183860875] SR_Stop called - video frames=1543 audio frames=2407
[183860875] Final ring stats: produced=894 dropped=209 consumed=893 filled=1
[183860906] Recording-Thread done: total frames=1543 repeated=565 realDuration=51.47728789999383s
[183951843] Drained 0 leftover slot(s) before cleanup
 

 

Edited by wakillon

AutoIt 3.3.18.0 X86 - SciTE 4.4.6.0WIN 11 24H2 X64 - Other Examples Scripts

Posted (edited)

@wakillon I can't thank you enough—you're the only tester! Indeed, 4:4:4 is flickering for me, too. Seems that I changed something without testing it. :whistle:
Hmmm. It's also strange that I can't see the system info section in the log file, even though you've obviously tested the latest version (AirCapRec v0.9.3 beta build 2026-06-02).
I’ll include the app version number in the log so you can see which version was used.

=== AirCapRec session started 06-03-2026 20:19:02 ===
    Log file: C:\_BZ25LN\Coding\FreeBASIC\__UEZ\_Tools\AirCapRec\AirCapRec_debug.log
[sysinfo] Windows 10 Enterprise 25H2  (10.0 Build 26200.8390)
[sysinfo] Architecture: x64 / 64-bit process
[sysinfo] CPU: Intel(R) Core(TM) Ultra 5 135U  (14 logical cores)
[sysinfo] RAM: 15.5 GB (15892 MB)  free 2.0 GB (2077 MB)  (load 86%)
[sysinfo] Commit/Pagefile: total 32.6 GB (33414 MB)  free 7.3 GB (7504 MB)
[sysinfo] Disk (EXE):    C:\  free 20.5 GB (21047 MB)  of 235.0 GB (240695 MB)
[sysinfo] Disk (System): C:\  free 20.5 GB (21047 MB)  of 235.0 GB (240695 MB)
[sysinfo] Display: primary 1920x1080  virtual 1920x1080  monitors 1  DPI 96 (100%)
[sysinfo] GPU: Intel(R) Graphics
[sysinfo] Locale: de-DE
[sysinfo] Camera(s): 1
[sysinfo]   [0] Integrated Webcam
[sysinfo] Uptime: 79h 19m
[285548187] HighlightClicks=1  Origin=(0,0)  MMCSS=1
[285548187] Audio requested: sys=1 mic=0 bitrate=128000
[285549265] Audio_Init OK
[285549265] SR_Init OK: C:\_BZ25LN\Coding\FreeBASIC\__UEZ\_Tools\AirCapRec\Capture_20260603_201901.mp4  30fps  CRF=32  preset=superfast  tune=zerolatency  audio=1
[285549265] SR_Start OK
[285549281] Recording-Thread started
[285549281] MMCSS AvSetMmThreadCharacteristicsW('Capture') = OK
[285550609] Opening MP4: C:\_BZ25LN\Coding\FreeBASIC\__UEZ\_Tools\AirCapRec\Capture_20260603_201901.mp4  (1920x1080 @ 30fps)
[285550609] MP4Min_Open OK
[285555625] Ring stats: produced=72 dropped=60 consumed=70 filled=2 encFrames=149 repeated=50 duped=29
[285560671] Ring stats: produced=191 dropped=130 consumed=189 filled=2 encFrames=300 repeated=73 duped=38
[285561000] SR_Stop called - video frames=310 audio frames=443
[285561000] Final ring stats: produced=198 dropped=132 consumed=197 filled=1
[285561046] Recording-Thread done: total frames=311 repeated=74 realDuration=10.41174930002308s
[285567296] HighlightClicks=1  Origin=(0,0)  MMCSS=1
[285567296] Audio requested: sys=1 mic=0 bitrate=128000
[285567296] Audio_Init OK
[285567296] SR_Init OK: C:\_BZ25LN\Coding\FreeBASIC\__UEZ\_Tools\AirCapRec\Capture_20260603_201922.mp4  30fps  CRF=32  preset=superfast  tune=zerolatency  audio=1
[285567296] SR_Start OK
[285567296] Recording-Thread started
[285567296] MMCSS AvSetMmThreadCharacteristicsW('Capture') = OK
[285567312] Opening MP4: C:\_BZ25LN\Coding\FreeBASIC\__UEZ\_Tools\AirCapRec\Capture_20260603_201922.mp4  (1920x1080 @ 30fps)
[285567312] MP4Min_Open OK
[285572312] Ring stats: produced=135 dropped=51 consumed=133 filled=2 encFrames=149 repeated=16 duped=0
[285577312] Ring stats: produced=263 dropped=98 consumed=263 filled=0 encFrames=299 repeated=36 duped=0
[285577718] SR_Stop called - video frames=311 audio frames=481
[285577718] Final ring stats: produced=276 dropped=102 consumed=274 filled=2
[285577781] Recording-Thread done: total frames=312 repeated=37 realDuration=10.45726320001995s
[285582031] Drained 0 leftover slot(s) before cleanup
=== session ended ===

 

Thanks so much for your feedback!

 

Edit: 4:4:4 flicker bug found and fixed -> new version uploaded

Edited by UEZ

Please don't send me any personal message and ask for support! I will not reply!

Selection of finest graphical examples at Codepen.io

The own fart smells best!
Her 'sikim hıyar' diyene bir avuç tuz alıp koşma!
¯\_(ツ)_/¯  ٩(●̮̮̃•̃)۶ ٩(-̮̮̃-̃)۶ૐ

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...