Sverre Skodje

Results 70 comments of Sverre Skodje

Fast start is unfortunately quite broken, because Microsoft Media Foundation is broken in this regard. I've been working on a fix, but it requires editing the headers manually, so it's...

Can you try with this self contained test app, to rule out any differences in the .net versions, implementations, etc. [ScreenRecorderTest.zip](https://github.com/sskodje/ScreenRecorderLib/files/12672483/ScreenRecorderTest.zip)

Fast start is unfortunately still fundamentally broken in Media Foundation. Fragmented mp4 should work though, even though fast start does not. The two flags are mutually exclusive as far as...

That's good fast start works for you, but I'm a bit confused what your issue is then. Fast start is only meaningful when streaming non-fragmented mpegs. What it does is...

The "access is denied" is caused by losing prileges to the desktop image, it happens for example when on the login screen, or when you get an UAC popup. Did...

``` 2023-09-21 08:36:30.860 [TRACE] [ScreenCaptureManager.cpp | CaptureThreadProc: 880] >> CaptureThreadProc waited for busy shared surface for 600 ms 2023-09-21 08:36:31.881 [TRACE] [OutputManager.cpp | RenderFrame: 227] >> Wrote video sample with...

The green color is what happens when you send empty data to H264 encoder. E.g a pixel with colors [0,0,0] becomes green. So it means something goes wrong somewhere and...

Does the computer have H265 encoding capability? This usually either comes from hardware encoders on a modern-ish graphics card, or from installing the HEVC Video Extensions on Microsoft Store.

Unfortunately not to my knowledge, the only guarantee is that H264 is available in Windows. Yes, it's because this library relies on Media Foundation to supply the codecs.

If you mean the yellow border that is shown around windows or screens, that is a Windows feature to let the user show what is being recorded, and not part...