Reply 1420 of 1488, by darry
Kordanor wrote on 2024-07-20, 19:43:Then I also tried plugging in the Retrotink4k directly into the Datapath. (all captures here in 1080p no scaling, only cropping/ […]
Then I also tried plugging in the Retrotink4k directly into the Datapath. (all captures here in 1080p no scaling, only cropping/canvas)
The thing is, that while in VCS it looks great, and if you capture the VSC window in OBS it also looks great in OBS.But if instead you switch OBS to capture the Datapath (with the tink) as source you get the halo again.
So...I am qutie confused about what actually does create this halo effect. Or maybe it always does and the VSC software by @vbee does some internal magic even on Digital Signals to clean them up. But I have not activated any filters or whatever there. So I don't know why VCS does get a better picture than if capturing the digital signal directly via OBS.
The problem is the chroma subsampling on the Elgato. You would need to have it set ideally to RGB (8:8:8) or at least YCbCr (4:4:4) rather than YUY2 (4:2:2) to avoid that, assuming this is supported on the Elgato model you have.
You should not see this effect as much when capturing 320x200 VGA in YUY2 as this will have been line doubled to 640x400 by the source video card. Conversely, if you line double a 640x480 VGA source to 1280x960,using an OSSC for example, and capture that in YUY2, the effects will also be minimized.
EDIT: Maybe I missed something, but why is the Elgato set to capture at 1920x1080 ? Is there an external scaling step I missed in the capture workflow ? Or is that upscaling bring done post capture ?
There is a series of earlier posts in this thread where this is discussed in more detail.