Magic Lantern Forum

Using Magic Lantern => General Help Q&A => Topic started by: sputnicker on July 09, 2020, 10:41:54 PM

Title: T3i (600D) not using full HDMI Resolution on a specific hardware
Post by: sputnicker on July 09, 2020, 10:41:54 PM
Hi o/
Sorry if this is not the right place, and that my english is a bit rusty.

I recently started streaming on Twitch using my old T3i (600D) that I had laying around, first capturing the image from the EOS Utility, later using EOS Webcam, and now I bought a capture card (Macrosilicon MS2109 based) to improve the quality a little more and decrease the CPU usage (my PC is an old boi).

I connected the camera to the capture card and added the new video input on OBS, but instead of getting a nice image I got a blurry stretched image... I checked the configs on OBS (1920x1080, 30fps, Video Format: MJPEG, Color Space: 709, Color Range: Partial), everything ok.

Then I connected the camera directly to a monitor to check the camera, got 1920x1080 image (1620x1080 image with black bars on the sides, as expected), very sharp.

I thought maybe the capture card was defective, so I connected other things to the capture card (PC, Raspberry Pi, Security Camera Recorder, Receiver) to check it and everything got full resolution without bars and with nice quality.

For some reason only when I connect the camera to the capture card I don't get the full resolution. Is there any config I should set on the camera to force the HDMI output to 1920x1080 (1620x1080 image with black bars on the sides) on the capture card?

Images:

(https://i.ibb.co/physzhZ/Monitor.jpg) (https://ibb.co/physzhZ)
At the monitor, full 1920x1080 resolution

(https://i.ibb.co/4T2M05b/Placa-de-Captura.png) (https://ibb.co/4T2M05b)
On OBS (input set to 1920x1080, but getting a lower resolution stretched and with black bars all around)
Title: Re: T3i (600D) not using full HDMI Resolution on a specific hardware
Post by: sputnicker on July 29, 2020, 06:27:10 PM
Update: The problem was the EDID handshake (how the devices tell each other which resolutions they support) wasn't being made correctly, so the camera defaulted to the live view resolution (480p).
To bypass the error I used a HDMI splitter, so the camera sends the signal to the splitter, which sends to the capture card, now working at full hd (1920x1080).

Solved! :)

Title: Re: T3i (600D) not using full HDMI Resolution on a specific hardware
Post by: LSeww on January 05, 2021, 08:28:38 PM
Wow that's some useful information. Which splitter have you bought? Is there any difference between them?
Title: Re: T3i (600D) not using full HDMI Resolution on a specific hardware
Post by: Skinny on January 06, 2021, 09:56:40 AM
It's very interesting! How did you know that the problem was the EDID handshake? I have 5D2 which outputs only 480p
Title: Re: T3i (600D) not using full HDMI Resolution on a specific hardware
Post by: cyberninjaTF2 on September 04, 2021, 05:19:59 AM
I also tried using a HDMI splinter with a similar capture card (USB 3.0 instead of 2.0) but i still have the 480p image. If i connect the camera via HDMI to a monitor the resolution is fine, the capture card also works fine.