Right click the following image and choose Open/View Image for a better view. I ended up using display calibration images from Lagom LCD to see how the pixels in the capture were behaving. I tried out 1280x720, and everything looked crisp and fine, leading me to suspect that the card was capturing internally at a resolution of 1280 columns. It looks like the card is capturing the vertical resolution fine, but the horizontal resolution is a soft mess. It turns out that this card doesn't actually do true 1080p! Here's a screenshot of Wikipedia, compared to what was captured at 1920x1080. Next, when I tested the 1920x1080 capture, I was shocked by how blurry it was. You will likely run into desynchronization issues if you accidentally use these framerates. Only use these if you are absolutely sure that your device needs these values. If you want virtually perfect frame capture at both 720p and 1080p, you should use 30fps with buffering!Īlso, you may notice that there are 29.97fps and 59.94fps options in OBS. I have confirmed this by recording videos in OBS and analyzing them frame by frame. Make sure to keep buffering on, otherwise you will lose frames at 30fps as well. I noticed that recording or streaming from the card at 60fps tends to repeat or skip a frame every few seconds, even with buffering on. Resolution and Framerate Caveatsįirst I'll talk about framerate. To summarize, this card supports an output of 1920x1080 30fps and 1280x720 60fps with the MJPEG format. With reference to the OBS properties window, here is an abridged list of the resolutions and max framerates as seen by my Windows PC: 1920x1080 MJPEG:30fps, YUY2:5fpsĮach resolution dictates a maximum framerate for the device, limited by the bandwidth of the USB interface. This card contains a scaler, which scales the image down (or up, depending on the input) in resolution before it is sent. To clarify, just because this card can accept or capture a 4K signal, does not mean that it can send the full signal to your computer. It even supports input at 4K 60fps! From the NVIDIA Control Panel, here is an abridged list of the resolutions and framerates supported on the input side: 4K 60,59,50,30,29,25,24,23Hz You can see that the horizontal axis changes colour at 2 pixel boundaries, while the vertical axis changes at 1 pixel boundaries.Ī wide variety of resolutions and framerates are supported on the input side of the device. I tested both formats, and they are outputting a 4:2:2 signal (50% of the colour data is deleted). It essentially deletes colour data, while keeping brightness data intact. If you want a card that supports a 60fps YUY2 signal, you can expect to pay in the range of hundreds of dollars.īoth the YUY2 and MJPEG video formats from this card use something called chroma subsampling, a data saving trick that takes advantage of the human eye's decreased colour resolution. For reference, a YUY2 1280x720 60fps signal would exceed 100 MB/s. Only MJPEG can achieve high framerates with this card because the interface it uses, USB 2.0, caps out around 50 MB/s. Compare the two capture formats below:Īs you can see MJPEG has degraded the image data, which is necessary to compress each frame to a small size. This means that YUY2 provides a cleaner image with no compression artifacts, while MJPEG has a noisier and blockier image. YUY2 in this context refers to an almost uncompressed form of data (except for colour information), while MJPEG uses lossy JPEG compression on every frame. Windows and Linux both support the YUY2 and MJPEG video format, while macOS only supports MJPEG. The controls that are listed in OBS for each operating system are shown below. Most of the guide will be focusing on the Windows driver. The Windows UVC driver captures more frames, and has the most options of the three. If you are okay with slightly choppy or stuttery recordings, then feel free to use the card on macOS or Linux. I noticed that using the capture card on Linux or macOS resulted in significantly more framedrops and synchronization issues, when compared to Windows (although the macOS issues might be due to weak CPU). Getting it working on Linux is a bit of a hassle, but you can find out how here. This card, surprisingly enough, works on Windows, macOS and Linux! This is because it implements the UVC standard, a USB device that is OS agnostic. Here is the review, as well as a discussion of the potential use-cases. The chipset contained in the card is the MacroSilicon MS2109. I've decided to get one myself and take a look. This card has been making the rounds last month on Twitter, as well as on YouTube, mainly due to its low, low price of $15 USD. Above is a sample of 60fps Super Smash Bros Ultimate gameplay (I'm a Jigglypuff main) recorded with the $15 HDMI Capture Card and OBS.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |