Replies: 5 comments 2 replies
-
MS2109 & MS2130 Dolby Vision testing. MS2130 brightness issue detected when using Ezcoo splitter.I finally managed to configure Amazon Firestick 4k so that Nova player can open files via SMB on the network to test Dolby Vision. Tested on promotional materials and trailers provided by @AstaRom (thanks!). I made sure that my LG TV actually recognizes that the signal is Dolby Vision: Maybe I'll start from the end because it's the most important: Switched back to MS2130A: the image is again too dark, power off&on Ezcoo USB power supply and suddenly the image is fine even for MS2130A. The difference in brightness captured in the screenshot: Below are the test results for Dolby Vision promotional materials using the MS2109 and MS2130, each time with tone mapping turned off and on. Amazon FireStick 4k is connected to Ezcoo EZ-SP12H2 splitter, TV LG C9 is connected to Ezcoo HDMI1, USB grabber is connected to Ezcoo HDMI2, Ezcoo scaller is disabled for HDMI1 and enabled for HDMI2, Ezcoo EDID copy mode is selected. MS2109: MS2130B Not every HDMI splitter will provide correct Dolby Vision capture.If you count on DV support with MS2130, you should probably avoid Feintach, because this is the image I received in the same setup after replacing Ezcoo EZ-SP12H2 with Feintech VSP01201 (also EDID copy). |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
How to flash MS2130 firmwareTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR FirmwareUnofficial experimental firmware for ms2130 grabber. Use it on your own risk. Provided without warranty of any kind. Version F3 (2024/1/16)
Download: link to F3 ms2130 firmware WindowsWindows flasher can be found in many places. Remember that you must first check it with an antivirus program or use Linux and the opensource ms-tools flasher instead. #499 (reply in thread) Example CRC32 (does not mean it is correct!): D919F9DB Remember to make a backup first. LinuxRequires usage of https://github.com/BertoldVdb/ms-tools Use our prebuild cli binary or build it yourselfDownload prebuilt cli and extract it to /tmp/ms2130: cli_aarch64.zip Or build cli yourself (recommended). You need For RPi AARCH64 the package is named: go1.21.6.linux-arm64.tar.gz and I assume this in the example below. If you are using different platform or version, it needs to be adjusted. The download link can be found on the mentioned go.dev website. Install
|
Beta Was this translation helpful? Give feedback.
-
reserved |
Beta Was this translation helpful? Give feedback.
-
reserved |
Beta Was this translation helpful? Give feedback.
-
This topic is a kind of summary of information from the previous topic (#499), which has grown a lot over the past year and it is difficult to find what is most important.
Warning
The most serious problems with ms2130:
It seems that we can remedy this and standardize it by uploading our experimental firmware (with a modified EDID) and at the same time solve the above problems of variable brightness and limited YUV mode.
I have & test probably the most popular versions of MS2130 grabbers. Model A is closed and will be rather difficult to open, if at all possible. Model B is barrel-shaped and resembles the older ms2109. Both models I received had the same firmware.
SDR and HDR quality is excellent, the latency is very low ~50ms depending on the capture settings.
If we use eg. Ezcoo EZ-SP12H2 splitter, it is also possible to capture the Dolby Vision signal, or at least some versions of it. Contrary to the old MS2109, you don't need to modify contrast, brightness or saturation. Just leave it on defaults which means 0 for contrast/brightness/saturation/hue in HyperHDR grabber configuration. If there were other values set before, you need to restart Raspberry Pi/PC afterwards to apply new settings.
What you should definitely pay attention to?
Unfortunately, subsequent versions of the firmware have introduced numerous changes, and not necessarily positive ones.
You cannot use HyperHDR LUTs if you have newer firmware. You need to calibrate your grabber yourself.
You can recognize the old firmware by the modes offered: when connected to USB2.0 → only MJPEG (and NV12 under Windows), USB3.0 → only YUV. It targets FCC coefs. New firmware offers some YUV modes for USB2.0 and MJPEG modes for USB3.0 but at a great price that is definitely not worth it. Also HyperHDR calibration log result will detect Rec.709 for new firmware. It is nothing wrong in Rec.709, as other USB grabbers also target it, but it was changed without notice and at the same time, as a result of other changes, the image quality including contrast and color gradient decreased.
Since the new MS2130 firmware produces a much brighter image, the LED may not turn off in the event of a black image on the TV screen, even if you have disabled the "Minimum Backlight" option in HyperHDR in the processing tab.
If you have an older firmware version, you can install the LUT directly from HyperHDR v20
Is it possible to downgrade the firmware or upload another experimental version?
In the case of the A and B models I have, this was possible. However, flashing the firmware is always associated with risk, and there is no guarantee that in subsequent revisions of these grabbers, manufacturers will introduce breaking changes that will cause firmware incompatibility: you do it at your own risk and we do not provide any warranty. Read more here: link
When using it with the Ezcoo splitter probably due to EDID causing the handshake problem, differences in brightness of the captured non-SDR image were observed. Solution:
What about limited YUV modes used e.g. by NVidia Shield?
You may experience high brightness levels in captured very dark scenes and reduced maximum brightness in captured very bright scenes. Unfortunately the only known way to fix it is to update the ms2130 firmware.
Beta Was this translation helpful? Give feedback.
All reactions