Live data from Hacker News

Cheap HDMI capture for Linux

blog.benjojo.co.uk

1–10 of 78 posts

Re: Cheap HDMI capture for Linux

#3
Cool hack, but the part about the cost of off-the-shelf solutions is wildly wrong - Blackmagic's HDMI capture solutions can be purchased for less than 145usd for pci-e and 200usd for usb3 and they have free drivers&sdk for linux.

Re: Cheap HDMI capture for Linux

#5

What about HDMI DRM? Does it break it (illegal) or fail when it is used?

Given the vast number of devices on Amazon that strip HDCP, and the fact that the master key was leaked many years ago, I doubt anyone that could act on this "illegal" activity cares anymore.

Re: Cheap HDMI capture for Linux

#6
How would one go about compressing the captured stream?

I read it can be containerized as an MKV, but then would you re-encode as H.264, or is there a better codec?

I assume there is a quality vs time to encode trade-off?

Also, would this be a component in a viable DIY HDMI matrix switch?

I see this 4 input / 8 output 4K HDMI matrix switch for only $169 on Amazon here: http://amzn.to/28Ykyor

So, cost-wise not viable, but I like the idea of having more programmatic control of the switch.

Re: Cheap HDMI capture for Linux

#7
You can also use devices that are USB Video Class (UVC) compliant, thus which don't require any drivers.

libuvc can be used to capture from these devices: https://github.com/ktossell/libuvc

You can get cheap off-brand UVC USB grabbers, or you can get higher quality gear, like the AJA U-TAP:

https://www.aja.com/en/products/u-tap

Admittedly though I haven't seen anything that comes close to £45 :-)

Re: Cheap HDMI capture for Linux

#8

How would one go about compressing the captured stream? I read it can be containerized as an MKV, but then would you re-encode as H.264, or is there a better codec? I assume there is a quality vs time to encode trade-off? Also, would this be a component in a viable DIY HDMI matrix switch? I see this 4 input / 8 output 4K HDMI matrix switch for only $169 on Amazon here: http://amzn.to/28Ykyor So, cost-wise not viable,…

Use any codec scheme you like. ffmpeg and mencode are the usual suspects, or Handbrake if you like GUIs to help you along.

Realtime encoding is within the reach of some schemes on some processors.

Re: Cheap HDMI capture for Linux

#9
post #8

How would one go about compressing the captured stream? I read it can be containerized as an MKV, but then would you re-encode as H.264, or is there a better codec? I assume there is a quality vs time to encode trade-off? Also, would this be a component in a viable DIY HDMI matrix switch? I see this 4 input / 8 output 4K HDMI matrix switch for only $169 on Amazon here: http://amzn.to/28Ykyor So, cost-wise not viable,…

Use any codec scheme you like. ffmpeg and mencode are the usual suspects, or Handbrake if you like GUIs to help you along. Realtime encoding is within the reach of some schemes on some processors.

[deleted]

Re: Cheap HDMI capture for Linux

#10
post #8

How would one go about compressing the captured stream? I read it can be containerized as an MKV, but then would you re-encode as H.264, or is there a better codec? I assume there is a quality vs time to encode trade-off? Also, would this be a component in a viable DIY HDMI matrix switch? I see this 4 input / 8 output 4K HDMI matrix switch for only $169 on Amazon here: http://amzn.to/28Ykyor So, cost-wise not viable,…

Use any codec scheme you like. ffmpeg and mencode are the usual suspects, or Handbrake if you like GUIs to help you along. Realtime encoding is within the reach of some schemes on some processors.

Realtime encoding is within the reach of some schemes on some processors.

Can you elaborate on that?

What sort of setup (hw/sw) would one need to make this viable (realtime encoding from the stream)?

Post reply on HN