web-dev-qa-db-ja.com

UbuntuでHDMIからキャプチャする方法は?

いくつかのHDMI PCIeビデオキャプチャカードが存在するようですが、Linuxをサポートすると記載されているのはそのうちのいくつかだけであり、Video4Linuxをサポートしないと記載されていることがよくあります。それでは、どのようにキャプチャするのですか?

HDMIをキャプチャするVideo4Linux対応デバイスを知っている人はいますか?

6
dronus

2017年の時点で、手頃な価格で動作する低価格のUVC互換HDMIキャプチャドングルがいくつかあります。例えば。 「hdmi usb 3.0 capture」を検索するeBayで見られるもののように。

1
dronus

Googleからこのページにアクセスするユーザーの場合:

ビデオの編集:UbuntuでHDMIコンテンツをキャプチャするには、HDMIキャプチャUSBボックス( Magewell XI100DUSB-HDMI など)またはHDMI PCIカード( Blackmagic Intensity Pro など)を使用できます)。

また、これらのカードを適切に機能させるには、 ShotCut などのLinux中心のビデオソリューションを使用する必要がある場合があります。

ライブストリーミングビデオの場合:上記のカードは機能する可能性がありますが、Intensity Proの入力をV4L(2)で使用可能にするには、gstreamerが必要です。

また、これらのいずれかが機能するためには、ビデオが保護されていないモード(非HDCP)で出力される必要があります。そうでない場合、キャプチャにはビデオ/オーディオが表示されません。

6
arrayown

このページはGoogleで非常に人気があるため、別のV4L2互換デバイスをリストに追加したいと思います: Avermedia LiveGamerPortable2

Ubuntu 16.04で OBS を使用してテストし、「PC」モードと「外部ストレージ」モードの両方でUSB経由で完全に動作します。
AvermediaはLinuxを公式にサポートしていませんが、「uvcvideo」モジュールは問題なく機能します。

2
dualshock3nerd

HDCPで保護されたコンテンツを記録する場合、キャプチャカードに入力する前にこれを取り除くことができるハードウェアがあります。たとえば、SCARTからHDMIへのコンバーターは、HDCPなしで通過するHDMI入力も備えています。

1
Tpunk