
Now you can use FFmpeg to display your available DirectShow capture sources: From a command line type “ffmpeg -list_devices true -f dshow -i dummy”. Screen Capture Recorder is open source software ( contact author about license details).
UScreenCapture is free proprietary software. If you have trouble getting UScreenCapture to use a higher frame rate check this tutorial. In FFmpeg it is necessary to declare FPS ( -r option) before the input ( -i option) in order to correctly process the desired frame rate. Unless explicitly declared Screen Capture Recorder will process 30 frames per second by default while UScreenCapture will only do 10. There are subtle differences between the two. I can recommend two filters: UScreenCapture and Screen Capture Recorder. The first thing that you will need to do (after you have FFmpeg installed) if you want to record your Windows® desktop is to install a DirectShow filter/driver that is designed specifically for this purpose. I will eventually update this tutorial with information on it.)įor a tutorial on how to record an X11 desktop (Linux/Unix/BSD) with FFmpeg see:
( NOTE: Newer versions of FFmpeg now have the gdigrab format for Windows.