いくつかのHDMI PCIeビデオキャプチャカードが存在するようですが、Linuxをサポートすると記載されているのはそのうちのいくつかだけであり、Video4Linuxをサポートしないと記載されていることがよくあります。それでは、どのようにキャプチャするのですか?
HDMIをキャプチャするVideo4Linux対応デバイスを知っている人はいますか?
2017年の時点で、手頃な価格で動作する低価格のUVC互換HDMIキャプチャドングルがいくつかあります。例えば。 「hdmi usb 3.0 capture」を検索するeBayで見られるもののように。
Googleからこのページにアクセスするユーザーの場合:
ビデオの編集:UbuntuでHDMIコンテンツをキャプチャするには、HDMIキャプチャUSBボックス( Magewell XI100DUSB-HDMI など)またはHDMI PCIカード( Blackmagic Intensity Pro など)を使用できます)。
また、これらのカードを適切に機能させるには、 ShotCut などのLinux中心のビデオソリューションを使用する必要がある場合があります。
ライブストリーミングビデオの場合:上記のカードは機能する可能性がありますが、Intensity Proの入力をV4L(2)で使用可能にするには、gstreamerが必要です。
また、これらのいずれかが機能するためには、ビデオが保護されていないモード(非HDCP)で出力される必要があります。そうでない場合、キャプチャにはビデオ/オーディオが表示されません。
このページはGoogleで非常に人気があるため、別のV4L2互換デバイスをリストに追加したいと思います: Avermedia LiveGamerPortable2 。
Ubuntu 16.04で OBS を使用してテストし、「PC」モードと「外部ストレージ」モードの両方でUSB経由で完全に動作します。
AvermediaはLinuxを公式にサポートしていませんが、「uvcvideo」モジュールは問題なく機能します。
HDCPで保護されたコンテンツを記録する場合、キャプチャカードに入力する前にこれを取り除くことができるハードウェアがあります。たとえば、SCARTからHDMIへのコンバーターは、HDCPなしで通過するHDMI入力も備えています。