6 ms·
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: http
by jamesfmilne 10y ago
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 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 https://www.aja.com/en/products/u-tap
Admittedly though I haven't seen anything that comes close to £45 :-)
- drothlis 10y agoI second the UVC driver recommendation, or anything with drivers upstream (that is, in the Linux kernel itself). If this is for your day job spending £250 is well worth it for one of the better quality brands, otherwise you'll be spending far more than that debugging reliability issues. Depending on your project, it might be worthwhile using GStreamer instead of tying yourself to a specific driver like libuvc. There's a lot you can do with just GStreamer's command-line tools -- for some examples see the first 5 minutes of my talk[1] -- and if you need more you can drop down into C or Python, though admittedly the learning curve is fairly high. [1]: http://www.youtube.com/watch?v=Fdn2LxxM7wA&list=SPSIUOFhnxEiCODb8XQB-RUQ0RGNZ2yW7d http://www.youtube.com/watch?v=Fdn2LxxM7wA&list=SPSIUOFhnxEi...
- deleted 10y ago[deleted]
- deleted 10y ago[deleted]
- kevingadd 10y agoI've personally had a great experience with the Magewell USB3 HDMI capture device, which I believe is also UVC - requires no drivers on Windows/Mac and claims to be Linux compatible. Slightly cheaper than the u-tap. https://www.amazon.com/Magewell-HDMI-USB-Capture-Dongle/dp/B00I16VQOY https://www.amazon.com/Magewell-HDMI-USB-Capture-Dongle/dp/B... Can do lossless capture with extremely low latency, which is pretty nice - it's good enough that I've been able to play console video games on it directly instead of plugging into a TV.
- gcb0 10y agothere's a reason the Starts with "cheap". all solutions so far cost well over what most people paid for their computers or TVs. there was pro composite capture under 200 for a long time. and cobsumer ones for 30ish. and thats dealing with analog. hdmi without DRM should produce even cheapers devices, but yeah, everyone has to embrace DRM to name it hdmi
- djsumdog 10y agoThe UVC one mentioned looks to be in the ~$400 USD price range, which is a far cry from the $800 stuff the article author looked at, but it's still more expensive than the <$100 solution presented. Was that $300~$400 worth the time needed to reverse engineer the cheaper solution? It's all about tradeoffs really. At least it's open source so other people can use it now without the time involved. Also if you need to read in from 5 ~ 10 cameras, the cost can grow very quickly.
- jamesfmilne 10y agoIf you want to save cash you can try your luck on AliExpress. Here's a device that looks a lot like the Magewell USB 3 UVC HDMI grabber for $118 (with free shipping): http://www.aliexpress.com/item/Free-Shipping-XI100D-UVC-USB3-0-1080P-60FPS-HDMI-Capture-Dongle-USB-Capture-HDMI-High-Quality/32617673961.html?spm=2114.40010708.4.8.liA3eN http://www.aliexpress.com/item/Free-Shipping-XI100D-UVC-USB3...
- sigio 10y agoI just bought that device 2 weeks ago... and tried it, but so far haven't gotten any video out of it under Linux or Windows.
- jamesfmilne 10y agoThey certainly seem a bit confused about what kind of USB 3 connector they are meant to put on their box!
- 10y ago