我已经将此内容发布到 Blackmagic 和 OBS Studio 论坛,但我也将其发布在这里以防其他人有任何见解。
我在一台新建的计算机中安装了一张 Intensity 4K 采集卡。
我在制作中要捕获的实际设备是摄像机的 HDMI 输出,目前我无法访问它,所以我想用测试设备来证明该卡的功能。为了进行测试,我已将 Chromecast、任天堂 Switch 和 Windows 11 笔记本电脑连接到捕获卡的 HDMI 输入,并手动选择了 OBS 中的每个设置作为选项,但根本无法获取任何视频信号。
我试用了我手头的一款廉价 USB 转 HDMI 采集卡,Chromecast 无需更改设置即可正常工作,因此这证明了 OBS、操作系统和 Chromecast 设备的功能。不过,在制作过程中我们需要 Blackmagic 卡。
我安装了 Blackmagic Desktop Video Linux 12.3 的 deb 包,其中包括 Media Express 3.8。
操作系统:Kubuntu 20.04.4 LTS 64 位。Linux 内核:5.13.0-40-generic OBS Studio:25.0.3+dfsg1-2。Blackmagic 视频驱动程序:12.3
结果lspci | grep Blackmagic
:
04:00.0 Multimedia video controller: Blackmagic Design Intensity Pro 4K
结果lsmod | grep blackmagic
:
blackmagic_io 1916928 6
Blackmagic Design System Report 显示 PCIe 状态:
Link Width 4x, Link Speed 2.5 GT/s
有人对要尝试什么有什么建议吗?
答案1
我通过将 Blackmagic 卡作为独立 Macbook Pro 的外接显示器进行测试,发现 Blackmagic 能够自动检测视频流。我怀疑是 Nintendo Switch 和 Chromecast 上启用了 HDCP,导致视频输出受阻,而廉价的 USB 设备很可能有原生解码功能。