-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Razer Kiyo Pro Ultra PCAP needed #19
Comments
I should get mine next week and will hopefully find the time to provide the required information... |
That's cool! |
Got my Kiyo Pro Ultra this morning. \o/ "non standard" are all the messages which are not identifed in the info string I guess: "Zoom (absolute)" is recognized, "Unit 6 control 0x1" is not, right? Do you need:
Should I send it as PM? I can also put it on my Google Drive and share the folder with you. What's most convenient for you? |
Yes, there are standard uvc controls, that wireshark/linux uvc/anything handles well. Other controls can usually be used with extension units. |
Here's a first try with the preview resolution and the 2d/3d noise reduction. Please find the captures and the desciption file here. Once I see how you would add it to your repo, I might be able to do the rest by myself and create a PR. USB ID: 1532:0E08 (rev 0821) |
These look different than the kiyo pro traffic. Where is the "Unit 6 control 0x1" thing? |
For some reason, they are called differently when I load the capture file. But I just checked the data fragment (e.g. Data Fragment: c00e010100000000) and they are exactly what you get in the "Unit 6 control 0x1" thing. |
Ah, okey :) So the noise reduction values in changing order: I assume I only need an extension unit guid to reliably get the bUnitID from the code. The preview resolution changes should work without any modification. It shouldn't use these control things. |
|
Same as Kiyo Pro. |
Works! I can't tell the difference for 2D NR on/off (it's the same with Synapse), but turning 3D NR on/off is very obvious. Awesome! Thanks a lot! I'll let you know when I have more captures. |
Exposure - Auto ModeMetering
CompensationThe range is -3 - 3 for Average and _Center. The range is -1 to 3 for Face.
Synapse also offers the values in between (e.g. -2.9), but the sent value is rounded to one of the values listed above (e.g. cc00e0502). We could try to send the values in between (e.g. c00e050_1_00000000, but YMMV). Exposure - Manual ModeISO Value
Shutter SpeedIf you remove the trailing "00" byte, the last three bytes give you the shutter speed in µs.
|
Focus - AutoMode
Tracking:
Lighting Type
ImageMirror Video
|
Lens Distortion
Same settings (like this one) need the camera to be restarted to show their effect. |
Shutter speed is interesting, there is UVC control for that. Doesn't it use the V4L2_CID_EXPOSURE_ABSOLUTE (CT_EXPOSURE_TIME_ABSOLUTE_CONTROL)? |
I've added the new controls to kiyoproultra. |
|
There's still some HDR stuff missing, but we've covered about 90% now I guess. 🥳 One thing I don't understand: The automatic white balance is way too warm. I always have to set it manually to about 4500 to not look like I'm sitting in front of a crackling bonfire. AWB works fine in Win 11. 🤔 |
It is interesting, that it has an H264 encoder, but the specification page doesn't mention it. What happens if you change the exposure_time_absolute? Does it have the same effect as shutter speed? (the former is in 100 µs) The nonfunctional AWB is interesting. Does it work outside Synapse in Win? |
The FoV is 72° with Lens distortion compensation, without 82°. |
|
The exposure time setting is weird:
The shutter time setting behaves much more predictable and as expected. The two settings seem to influence each other:
|
It's 16666. |
I've added a better slider for the shutter speed. |
Save seems to be c003a80000000000. Even if I don't change anything, there are often c009060000000000 and c009080000000000 in the mix. |
Save added. |
I'm currently too busy to contribute so if you own a Kiyo feel free to fill in the gaps. There is some basic support, though. |
Did the save work? |
Has any of this been merged? I'm looking to buy one of these cameras. |
I'm pretty sure the saving works. |
Most (all?) of the camera's functionality is supported. I'm using it several times a week. Great camera. |
Is there anything pending on this, I am planning to buy one of these. Ready to up my camera game but not ready to drop 600 dollars on an entry dslr yet. I can help if there is anything missing and you want to work on it. |
The Razer Kiyo Pro Ultra is the new 'best webcam'. It would be cool to support its special features.
If you have one, please capture USB communication with Wireshark while changing special settings in windows with synapse.
The text was updated successfully, but these errors were encountered: