logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
QingCheng  
#1 Posted : Tuesday, March 15, 2022 1:22:45 PM(UTC)
QingCheng

Rank: Newbie

Groups: Registered
Joined: 1/24/2021(UTC)
Posts: 4

Vmix portrait live screen blur is there a solution?

For example, the picture I collected in 1920*1080 horizontal screen is not clear after rotating 90 degrees in the broadcast room.

Is the rotated picture cropped? Can the next version update when the original video raw data rotation without cutting?

I found that OBS portrait broadcast is very clear, but it is not clear when switching to Vmix. I don't think it is a collection and coding problem, I hope
gzifcak  
#2 Posted : Thursday, March 17, 2022 4:35:33 AM(UTC)
gzifcak

Rank: Advanced Member

Groups: Registered
Joined: 4/26/2020(UTC)
Posts: 38
United States

Thanks: 4 times
Was thanked: 3 time(s) in 3 post(s)
I believe the issue is that vMix has no ability to render a native 1080x1920 raster, which I'm detailing here:
https://forums.vmix.com/...t--vertical--Resolutions

If your vMix canvas is 1920x1080, rotating and scaling inputs to fit will give you 607.5x1080 pixels (9:16), which will definitely look worse as you're losing almost half the vertical pixels.

If your vMix canvas is 3840x2160, you are forced to scale all the way up to 1215x2160 (9:16). Then it gets scaled back down to 1080x1920 using your encoding settings (I do 3412x1920, then crop to vertical. 3413 is closer to the correct integer but vMix complains). This also results in a loss of sharpness, though not as dramatic as the first example.

vMix has a 3840x1920 option, but I'm not sure what it's for as it's not a 16:9 ratio, and extensive testing has shown me that the input is actually treated as 2160p, so the scaling issues are still there, compounded by aspect ratio problems. In the process of testing this I've found that vMix's max custom Fullscreen resolution is somewhere around 3300 wide, so we also can't get correctly scaled vertical Fullscreen outputs.

OBS allows you to set a canvas size of 1080x1920, so you can maintain pixel-to-pixel accuracy through the entire chain for the highest possible quality. This would be the ideal fix for vMix to implement.

We do several vertical streams per month for large corporate clients and are likely going to have to switch to OBS for encoding in order to maintain native resolution.
Users browsing this topic
Guest (2)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.