这是一篇关于捕获视频的精彩文章:http://nerdlogger.com/2011/11/03/stream-your-windows-desktop-using-ffmpeg/它使用了UScreenCapture过滤器。这次我需要使用自定义过滤器,如何编写一个?以及如何注册以便FFmpeg可以看到它?
答案 0 :(得分:1)
ffmpeg
使用opreating系统中提供的DirectShow视频捕获设备,请参阅此论坛帖子的更多详细信息:DirectShow Capture support。
因此,您需要使ffmpeg
选择对应的虚拟源设备。您的资源是:
答案 1 :(得分:1)
这是一个开源的[如果你想去dshow路线] https://github.com/rdp/screen-capture-recorder-to-video-windows-free 另一种选择是libav [ffmpeg]的某种类型的自定义输入过滤器。
您通过[在管理员控制台中]注册
regsvr32 dll_name.dll