Hi! First of all, I want to say that this is a great article and things have been explained really…
Rich Love

Hi! I have improved logging so that the exact cause for that error is logged. Can you run the code after pulling from repository again and let me know the error log (related to line 75)?

Also for windows, one of the following snippets will help you.

Following cmd command lists all the available multimedia devices supported by DirectShow.

Then the following code will help you to configure FFmpegFrameGrabber in windows.

Hope you will be able to figure out what you need. Feel free to comment if you have any further issues.