windows - ffmpeg : "Unable to BindToObject" 中无法列出捕获卡的选项

标签 windows ffmpeg video-capture directshow

我正在尝试使用 ffmpeg 在 Windows 10 上列出“AJA Kona3G Quad”设备的选项。

[dshow @ 000001343e7d9740] DirectShow video devices (some may be both video and audio devices) [dshow @ 000001343e7d9740] "AJA S-Capture Kona3GQuad - 0"

[dshow @ 000001343e7d9740] Alternative name "@device_sw_{860BB310-5D01-11D0-BD3B-00A0C911CE86}{89BB1170-565C-49B6-9DED-D6D2DFCA06A8}"

[dshow @ 000001343e7d9740] DirectShow audio

[dshow @ 000001343e7d9740] "AJA S-Capture [Audio] Kona3GQuad - 0"

[dshow @ 000001343e7d9740] Alternative name "@device_sw_{33D9A762-90C8-11D0-BD43-00A0C911CE86}{89BB1190-565C-49B6-9DED-D6D2DFCA06A8}"



列出设备似乎没问题,但是一旦我得到我的设备名称并尝试列出它的选项 ffmpeg 就会返回以下内容

[dshow @ 000001aeac2a96c0] Unable to BindToObject for AJA S-Capture Kona3GQuad - 0

[dshow @ 000001aeac2a96c0] Could not find video device with name [AJA S-Capture Kona3GQuad - 0] among source devices of type video.

video=AJA S-Capture Kona3GQuad - 0: I/O error



你们有没有人遇到过这个问题,如果是的话,你能指出我正确的方向吗

感谢并在这些压力大的时候保重

最佳答案

您提到的症状表明 AJA Kona3G 驱动程序存在问题(实际上,甚至不是驱动程序本身,而是作为自定义 AJA DirectShow 过滤器实现的 DirectShow 集成)。

系统具有此集成,但它要么已损坏,要么已过时,因此您会看到 DirectShow API 问题来自第三方组件并转发到 FFmpeg。

您需要重新安装 AJA 的东西和/或联系他们的支持以获得解决方案。

这不是一个真正的编程问题。

关于windows - ffmpeg : "Unable to BindToObject" 中无法列出捕获卡的选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61253610/

相关文章:

c# - WP7 访问手机文件和文件夹

c++ - 我想使用 64 位整数可以采用的完整范围。我如何在 x86 Visual Studio 2008 中执行此操作?

node.js - FFMPEG : Conversion Failed Error when trying trying to create facebook stream from image and audio?

image - OpenCV:从文件夹中读取图像系列

c - 如何在 Windows 7 上使用 GCC 和 NVIDIA Toolkit 编译和链接 OpenCL?

windows - 发生系统错误 1450。系统资源不足,无法完成请求的服务

使用 ffmpeg 从 .mov 逐帧解析

qt - 无法使用 QtWebEngine 获得 mp3 支持

ffmpeg - 什么是实时 4k 视频编码的最佳库/SDK?

c++ - 形状跟踪程序的优化 - C++ OpenCV