Hello! I've been reading YUY2 related posts here in search of my answer, but if it is here then I'm too dense to find it!
I'm trying to figure out what kind of hardware is needed to capture YUY2 (16 bits per pixel?) 3840x2160@60fps coming from USB and store it in a more compressed format. from what I understand the raw YUY2 stream is almost 2000Mbit/s resulting in almost 3.6 Terabytes per hour. Insanity!
Anyway, that could be very wrong about the raw YUY2 size, but I have seen h265 or HEVC video files at same resolution and frame rate running at around 1Mbit per frame so 27GB per hour that I can live with![]()
(it's actually 4x 1920x1080@60 streams on separate USB 3.0 connections, but I figured it's the same as 1 stream at 4x the bitrate)
+ Reply to Thread
Results 1 to 6 of 6
-
-
Accordingly to my calculations YUY2 (16 bit per pixel) 3840x2160@60fps and 8 bit quantization bitdepth is 7593.75Mbps - so USB3.2 is absolute minimum to support this kind expectations.
-
You would need SDI 12G to send that much data, I don't think USB 3.0 is up to that task, May we ask what model # and brand this camera is?
-
It's just 4 arducams. so the total throughput is divided over 4 USB 3.0 connections a total of 20Gbit/s. I still want to compress and store it all so it's the same amount of processing. Thought I suppose it might naturally lend it self to a more naturally multi-threaded workload.
The transfer from the camera is not my worry, though it is a consideration.
I am just stumped at how I figure out what kind of hardware is needed to encode it to a more compressed format like h264, h265 or AV1 without dropping frames. I cannot find any benchmarks that let me figure out what I need, nor any details that lets me calculate it.
Can a Raspberry pi do it? An intel N100 or N200 using the iGPU perhaps? I'm confident that a 4090 can pull it off but I want something close enough to the minimum to not be wasteful, yet not below it. -
-
So I don't have the cameras to test this yet. but there is very little information on this topic so if I learn anything I'll post it here. But in the meanwhile if anyone know anything that could be of help I would love to hear it!
Similar Threads
-
Tevion USB capture card not recognized (shows USB 2861 Video)
By retractOffer in forum Capturing and VCRReplies: 3Last Post: 4th Mar 2023, 11:38 -
batch to encode final output <64MB
By marcorocchini in forum Newbie / General discussionsReplies: 6Last Post: 2nd Feb 2023, 17:22 -
Trying to capture DVI out from a 1280x1024p60 thermal camera - Magewell USB
By Rookie_Mistake in forum Newbie / General discussionsReplies: 17Last Post: 13th Apr 2022, 11:11 -
Confused by the output Handbrake is giving me for a tricky excessive encode
By Cyber Akuma in forum Newbie / General discussionsReplies: 19Last Post: 3rd Jul 2021, 20:32 -
Capture: VHS-C camera, live, via USB device OR Sony PD150
By tigerdate in forum Capturing and VCRReplies: 2Last Post: 18th Mar 2021, 18:38