Den 12.02.2023 23:34, skrev Andrew Randrianasulu:
пн, 13 февр. 2023 г., 01:15 Terje J. Hanssen <[email protected]>:
Den 08.02.2023 21:05, skrev Andrew Randrianasulu:
https://www.cnx-software.com/2022/11/07/ms2130-based-4k-hdmi-to-usb-3-0-vide...
"I learned about the video capture dongle via Mateusz Starzak <https://twitter.com/MateuszStarzak/status/1589595781971181568> who purchased a sample on Aliexpress <https://s.click.aliexpress.com/e/_Dd6uEUB> and confirmed support for uncompressed YUV @ 1080p60. He also mentioned the latency to be around 6 to 11 frames depending on the resolution with 720p input to 720p output only looking slightly faster than 1080p input to 1080p output."
My tests with the return-object Hama ms2109 uncovered it failed on FHD video due to unuseable 5 fps, while it managed 422 subsampling and 8-bit color depth.
I mentioned I have ms2130 in order, yes.
Reading from the ms2130 specs:
Support input resolution up to 4K@30Hz; Support output resolution up to 1080P@60Hz YUY2; Support 24/30/36bit Deep color;
The different way to specify color depth/color precision/bit depth: 8-bits or 10-bits is confusing.
I think they refer to *input* side of equation, i.e. what type of hdmi signal it can eat .... what comes out of other end .... we will hopefully see!
Yep, of course you're right. The info above was from the sellers (seemingly unsorted) feature list at AliExpress. The specification list from the link in your first post clarify that this is HDMI Input: * Main chip – MacroSilicon/UltraSemi MS2130 USB 3.2 Gen 1 high-definition video and audio acquisition chip * HDMI input up to 4Kp30, 24/30/36-bit depth color * Video Output up to 1080p60 in YUV or JPEG output format Regarding USB OutputYUY2, the feature list above is yet most clarifying (compare another post from me): https://lists.cinelerra-gg.org/pipermail/cin/2023-February/006310.html YUY2 4:2:2 Packed 8 bits pr channel That was clarifying from Microsoft - but who another place say unfortunately not so clear yet, so yes, we hopefully will see ;) https://learn.microsoft.com/en-us/windows/win32/medfound/recommended-8-bit-y... 4:2:2 Formats, 16 Bits per Pixel Two 4:2:2 formats are recommended, with the following FOURCC codes: YUY2 UYVY Both are packed formats, where each macropixel is two pixels encoded as four consecutive bytes. This results in horizontal downsampling of the chroma by a factor of two.
Regarding "24/30/36bit Deep color" I found the following in wikipedia:
https://en.wikipedia.org/wiki/Color_depth#True_color_(24-bit) True color (24-bit)
24 bits almost always use 8 bits each of R, G, and B (8 bpc). 224 gives 16,777,216 color variations. humans can see the changes between some adjacent colors as color banding.
https://en.wikipedia.org/wiki/Color_depth#Deep_color_(30-bit) Deep color (30-bit)
Deep color consists of a billion or more colors.[15] 230 is 1,073,741,824. Usually this is 10 bits each of red, green, and blue (10 bpc). 36-bit Using 12 bits per color channel produces 36 bits, 68,719,476,736 colors.
well, I hope Terje's camera can be switched into hdmi progressive output mode .....
Yes, and it has already proved to do this even better than first expected, I think. Again, according to S. Mullen's handbook for V1 and FX7 (who mentioned BMD's capture cards in this context):
Sony’s 3ClearVid technology is tightly integrated with Sony’s Enhanced Imaging Processor (EIP). According to Sony, the EIP works at 1920x1080 in a 4:2:2 color space. The EIP has a 2-million-pixel buffer for each of the three primary colors.
When the camera is operating, the EIP generates uncompressed 1440x1080i with a 4:2:2 color space. Uncompressed 4:2:2, 8-bit, digital video plus dual-channel, PCM, 16-bit, 48kHz audio are output via the HDMI port, while 4:2:2 analog is output via component-out.
Another interesting output then, for this specific camera? (component out - 3 cables confusingly colored as red-green-blue, even if they carry luminance and color-differentials)
Therefore, you can record 4:2:2 live HD video from the camera without MPEG-2 compression.
According ot my tests FX7 created FHD 1920x080p, 8-bit 422 video.. I also tested 1440x1080 video size, which was not listed among v4l2 supported format. This format was automatically encoded as 1280x1024.
So I also wondered how it was possible to get encoded (SD) 720x576 and 1280x1024, though they supported by v4l2/capture card?
no idea ...sometimes device just scale automatically in hardware ...
I think the interesting explanation also has been found in Mullen's handbook:
If the HDMI handshake determines that the device can accept 1080i—then 1080i is sent. If the handshake determines that the device can only accept 480i/576i—then 480i/576i is sent.
contain few links. Of course main problem is verification ..... if they just paint them (usb connectors) blue for no reason ...:/