Skip to content

Instantly share code, notes, and snippets.

@Iksas
Last active July 28, 2024 16:50
Show Gist options
  • Save Iksas/a5db5a6551956854f89cf1dac1a01950 to your computer and use it in GitHub Desktop.
Save Iksas/a5db5a6551956854f89cf1dac1a01950 to your computer and use it in GitHub Desktop.
Notes on the MS2109 HDMI capture card

Notes on the MS2109 HDMI capture card

I tested the capture card with obs-studio and the latest version of Debian.

OS compatibility

Video

Video input works with all operating systems.

Audio

On Linux (Kernel 5.8 and up), stereo sound works.

On Windows, stereo sound should work with the help of mono-to-stereo.

On macOS, only mono sound is available.

Color calibration

These are the calibration values I used with my capture card:

Color Correction:

Gamma -0.10
Contrast 0.00
Brightness 0.00
Saturation -0.34
Hue Shift -1.34

To set up the color correction filter, right-click on your video device (camera icon) in the Sources list and choose Filter. Click the plus sign under the Effect Filters list to add a new Color Correction filter.

Sync Offset (for 1080p 30FPS MJPEG capture):

Sync Offset 400 ms

To set up the Sync Offset, right-click on any audio input in the Audio Mixer list (green bar indicator) and select Advanced Audio Properties. Enter the Sync Offset for your capture card only.

(Due to manufacturing differences, your card may need a different color calibration. Different resolutions will need different sync offsets.)

Performance

TODO...

Troubleshooting

The image is green and pink:

The capture card only supports non-interlaced video (560p, 720p, 1080p). It doesn't support interlaced video (560i, 720i, 1080i). Configure your HDMI source to output non-interlaced video.

There is no sound:

The capture card only supports PCM audio. Configure your HDMI device to output PCM audio.

There still is no sound:

This occurred when I was capturing from an older HDMI device. I found the following strange solution:

  1. Plug your HDMI device directly into an HDMI monitor and wait until the monitor outputs sound.
  2. Remove the HDMI cable from the monitor and plug it into the capture card.
  3. If the sound is still not working, restart your PC and start again at step 1.
@MacStevins
Copy link

Is the mono-to-stereo project for recordings only?

@Iksas
Copy link
Author

Iksas commented Jul 28, 2024

Hi @MacStevins, the mono-to-stereo program should provide a stereo audio source, which can be used both for recording and for streaming.

Note that a more up-to-date version of this program is available here.

My MS2109's audio no longer works some reason, so I can't test it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment