似乎有一些 HDMI PCIe 视频采集卡,但只有其中一些声称支持 Linux,而这些通常声称不支持 Video4Linux。那么如何采集呢?
有谁知道支持 Video4Linux 的设备可以捕获 HDMI 吗?
答案1
对于通过 Google 访问此页面的任何人:
对于编辑视频:要在 Ubuntu 中捕获 HDMI 内容,您可以使用 HDMI 捕获 USB 盒(例如美乐威 XI100DUSB-HDMI)或 HDMI PCI 卡(例如Blackmagic Intensity Pro)。
此外,你可能需要使用以 Linux 为中心的视频解决方案,例如短切如果您希望这些卡能正常工作。
对于实时流视频:上述卡可能有效,但需要中间的 gstreamer 才能使 Intensity Pro 的输入在 V4L(2) 中可用。
另外,请注意,要使上述任何功能正常工作,您的视频必须以不受保护的模式(非 HDCP)播放,否则您的捕获将不会显示任何视频/音频。
答案2
我想将另一个与 V4L2 兼容的设备添加到列表中,因为这个页面在 Google 上非常受欢迎:圆刚 LiveGamerPortable2。
我在 Ubuntu 16.04 上测试过光子发射站并且开箱即用,无论是“PC”模式还是“外部存储”模式,均可通过 USB 完美运行。Avermedia
不正式支持 Linux,但“uvcvideo”模块可以完美地完成工作。
答案3
如果您想录制受 HDCP 保护的内容,可以使用硬件在输入到捕获卡之前将其剥离。例如,有一个 SCART 到 HDMI 转换器,它还具有一个不带 HDCP 的 HDMI 输入。
答案4
截至 2017 年,市场上已有多种价格适中的 UVC 兼容 HDMI 捕获加密狗,使用起来毫不费力。例如,在 eBay 上搜索“hdmi usb 3.0 捕获”时看到的加密狗。