[FFmpeg-user] FFmpeg / dshow Windows 11 bug

Gabriel Balaich roderrooder at gmail.com
Tue Jun 29 09:59:55 EEST 2021


Upgraded a few of my PCs to the Windows 11 Developer preview and they seem
to be surprisingly stable, however, I'm having problems with specifically
FFmpeg and dshow.

When I go to record any capture card using FFmpeg with dshow, whether I'm
encoding with Nvenc or h264, Windows Explorer crashes perpetually:
https://www.youtube.com/watch?v=BWqpUaMIFtc

In this video you can see that I try capturing a dshow device with Nvenc
and x264, in both cases the process is constantly crashing Explorer. Then I
"capture" a lavfi input, and re-encode a video using x264 with no issues.
It only happens when capturing a dshow device, and only when doing so via
FFmpeg. If I capture a dshow device using OBS or VLC player I have no
issues.

I've tested this on two separate PCs and both behave identically, so it
wouldn't appear to be hyper platform specific.Though, I currently don't
have an Intel platform to test on.
PC 1:

   - Gigabyte Designare TRX40
   - AMD Threadripper 3960X
   - RTX 3090

PC 2:

   - Asrock Taichi X399
   - AMD Threadripper 1950X
   - RTX 2080 TI

I understand that this is a developer preview, but I find it curious that I
can only get explorer to crash when using FFmpeg. Just wondering if anyone
would have any ideas as to why this would be happening, or if anyone else
can replicate it.

PS I'm using the latest FFmpeg build from
https://www.gyan.dev/ffmpeg/builds/ <http://gyan.dev>.


More information about the ffmpeg-user mailing list