web-dev-qa-db-ja.com

Raspberry PiはHDMI入力をキャプチャできますか

Raspberry Piボード(または代替)でHDMI入力をキャプチャすることは可能ですか?私の目標は、テレビから送信されたHDMIデータをキャプチャし、RaspberryPiボードから使用することです。

4
Rob Angelier

HDMIのキャプチャは可能ですが、デジタイザーまたはビデオキャプチャデバイスと呼ばれる専用のハードウェアが必要です。 HDMI出力では機能しません。このハードウェアを追加しない限り、RaspberryPiでは機能しません。

そうは言っても、PiにはUSBポートがあり、USBベースのHDMI to USB video capture dongleを簡単に見つけることができます。 ( Google it

購入するデバイスがUSB2で動作できること(電源と帯域幅の問題!)、およびそのデバイスのドライバーサポートがあることを確認してください。

フル解像度でキャプチャするケルタリのノート試合のフォローアップ:

HDMI 1.0は、最大3.96 Gbit/sのビデオ帯域幅(1080p/60 HzまたはUXGA)および8チャネルLPCM/192 kHz/24ビットオーディオを定義します。 (出典: Wikipedia

これをUSB2の理論上の最大帯域幅と比較してください。これは480メガビット/秒です。

デジタイザーでスマート圧縮を使用しても、実際に解像度を下げない限り、問題が発生する可能性があります。さらに悪いことに、rPiモデルB +(および他のPiモデルも)にはUSBポートが1つしかない。私のB +では、その単一のポート(およびその帯域幅)がチップに供給され、チップが4xUSBおよびイーサネットに変換します。しかし、最大スループットはまだ制限されています。外部USBハードドライブに書き込む場合(録音がSDカードに収まりそうにないため)、この帯域幅を共有する必要があります。

3
Hennes

LintestSystemsからPiCaptureHD1と呼ばれる新しいデバイスが発表されましたが、まだ利用できません。標準解像度のソースで動作するPiCapture SD1が予約注文可能になりました。

3
mwl