我可以在 ffmpeg 中成功使用 h264_nvenc 使用 nVidia 录制我的视频源。但我需要暂停/恢复录制。ffmpeg似乎不可能。Suspend ffmpeg 进程暂停视频帧但文件继续。
所以我需要一个支持 h.264 nvenc 的 directshow 过滤器才能在我的应用程序中使用。我需要 .ax 或 .dll directshow 过滤器在 graphedit 中进行测试。我在网上什么都做不了。一些专家可以帮我获得一个directshow过滤器或一些线索吗?
我可以在 ffmpeg 中成功使用 h264_nvenc 使用 nVidia 录制我的视频源。但我需要暂停/恢复录制。ffmpeg似乎不可能。Suspend ffmpeg 进程暂停视频帧但文件继续。
所以我需要一个支持 h.264 nvenc 的 directshow 过滤器才能在我的应用程序中使用。我需要 .ax 或 .dll directshow 过滤器在 graphedit 中进行测试。我在网上什么都做不了。一些专家可以帮我获得一个directshow过滤器或一些线索吗?
检查此链接:
https://www.codeproject.com/Articles/421869/H-264-CUDA-Encoder-DirectShow-Filter-in-Csharp
这似乎是一个使用 C# 构建的 DirectShow 过滤器,它使用 NVIDIA CUDA API 对 H.264 进行编码。