所以我做了一个应用程序来查看和捕获来自WDM捕获源的视频流,我的问题是文件太大(即7分钟视频将是1.5 GB)。我已经在我的图表中使用了编码器" ffdshow编码器"但我仍然需要一个更压缩的输出视频。
这是我使用的图表:
我尝试过使用其他编码器,如x264,x265,但经过一些搜索,我发现编码器本身不会显示为过滤器,它需要包装为VFW,所以我下载了安装了x264和x265编码器的VFW包装器。它们仍未显示在图表中,所以我搜索了更多内容,发现它们只显示在32位版本的图形编辑器中,并且无法工作/显示任何软件的64位版本当我被卡住的时候,那就是那个。
但经过一番搜索,我发现了这个github项目:
https://github.com/RenderHeads/DirectShow-vfwFilter
这基本上是32位vfw的64位包装器(据我所知),所以我下载了它并试了一下,经过几次实验后我设法使用x264vfw编码器输出一个相对较小的视频文件。但是我对这个过滤器的问题在于它没有保存其配置,如下所示
这就是我现在所困的地方,我需要一个好的压缩器/编码器来获取一个小的输出文件。