Got one of those "camlink" USB converters because I was curious about em, and WHOAH I was shocked. UVC output, 20ms delay and signal looks to be properly grabbing 1080P@30. Single chip solution under a small sink and costs under $20. What in the heck is this.
I'll prob dump the eeprom that's on board, and take a look at the part number of the chip, bet there's gonna be no datasheets though.
The plot thickens. As requested by @esden the main chip picture. Unfortunately not a FANTASTIC FPGA deal, rather an ASIC, not listed on MacroSilicon's page.
Quick capture from my DSLR plugged into it, no color washout, nice and clean signals. Shockingly great for the money, I really don't think you're gonna beat this for bang/buck.
Also is DEFINITELY capturing at 1080P.
All reported resolutions from UVC class are listed here
The quick capture metadata. Interestingly it seems to auto-synch to the input framerate(up to 30hz)
All up, a damn good option for adding HDMI input to your streams or whatever for a budget and not dealing with camlink scalpers.
Anyway I'm naming this thing the "Can't link" for joke potential.
Just like the harbor freight hardcases are "Pelican'ts"
Bought this because the several hundred MS delay of the OG Elgato HD was annoying for my microscope camera
Uh it appears to have HDCP handshake too.... WOW
People wanted to know if you could use it to grab video output of a raspberry pi, the answer is yes.
Anyway, I'm dumping the EEPROM later today and will post the binary for interested people to peruse.
Weirdchamp news bois.
Whole dataflash is ZEROES! I am MAXIMUM CONFUSE
The plot thickens, it shows up as a strange display on my windows machine.... with no resolution sink options.... Interesting
Works fine with the switch tho
Theory is that it doesn't have EDID but the GPU I2C query definitely showed it up as "HDMI to USB" which is an EDID string.... HMMMMMMMM
more formats and framerates
Real bad news, my "USB3" 1080P 60FPS unit arrived and yep, it's the EXACT SAME thing as this user has. Just a blue USB 2.0 version of the aluminum case with a higher price tag lol. https://twitter.com/_Ninji/status/1271610223522963456?s=19
At this point the cheapie 2.0 aluminum case is the FAR FAR better buy
Further updates: on some USB 2.0 controllers it can have pixel loss and juddering. Mostly seen on older 2/3rd gen Intel LGA1155 era boards. Works fine on modern AMD2.0/3.0 and older USB3 controllers
Btw pic related to the "USB 3.0" capture card. It's on the left, real 3.0 on right.
well good news and bad news, seller partially refunded. bad news is partial refund. Eh whatever
Later this week I'm making a return to this thread thanks to getting new flash dumps of different variants that advertise over UVC as being able to do 1080/60, will be trying to crossflash to see if it's actually a firmware or just a silicon mask rev.
I should also send some to @johndmcmaster for decapping and imaging of die.
Sent in by @rombik_su, an EEPROM image from one that enumerates 1080@60 vs one of my 1080@30. Diff is highlighted.
VERY INTERESTING, both have the Macrosilicon string but there's a LOT of difference between them.
Crossflash next!
Well, a crossflash did not change the available frame rates... interesting.
I wonder if it is a different mode strap ngl.
I'll go buy some of the 60FPS units and do a full traceout of the schematics on a stream.
oof this is gonna get expensive.
Ya know, looking at this, I think the mode strap resistors COULD be R1 and R5.
@rombik_su can you trace out these pins on yours and see what they're strapped as?
You know, these things are so hilariously cheap that if you get them in bulk to hit scale discounts, you could 1000% be THAT house on halloween that hands out capture cards
😂
You can follow @Ascii211.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: