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
gzifcak  
#1 Posted : Monday, November 1, 2021 8:56:22 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)
An option to bring in inputs without distorting the aspect ratio would be very helpful.

Currently vMix inputs scale to fit to the project resolution, but also stretch the pixels for certain aspect ratios, even when "Source" is selected. I don't know why, but this especially affects 9:16 videos. There is no way to display the video with correct proportions unless you manually horizontally scale it with the X Zoom parameter.

What I would like to see is if I bring a 1080x1920 file into a 3840x2160 project, the input occupies exactly 1080x1920 pixels on the output canvas, at zero Zoom.
gzifcak  
#2 Posted : Monday, November 15, 2021 1:11:34 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)
It appears that vMix 24.0.0.72 no longer respects the rotation metadata of a video file. One of my workarounds for not having pixel-to-pixel Source Aspect Ratio was to externally rotate the file 90 degrees, then bring it into vMix to fill the landscape frame, then rotate. Since this no longer works it is now even MORE of a problem that we don't have a pixel-to-pixel option.
gzifcak  
#3 Posted : Saturday, February 12, 2022 9:28:03 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)
Looks like 24.0.0.72 also now allows some 9:16 content come in correctly as long as "Source" is selected. "Normal" appears to be 4:3, and some 9:16 content still comes in this way whether it's set to Source or Normal. I'm not sure what causes the difference. Photoshop exported stills seem to come in correctly, and some MP4s, ProRes444 overlays are stretched to 4:3.

Learning to use UV maps, I was hoping to use these as a fix, but apparently they are applied after the input transformation.
RichDanby  
#4 Posted : Monday, February 14, 2022 1:42:33 AM(UTC)
RichDanby

Rank: Advanced Member

Groups: Registered
Joined: 2/23/2019(UTC)
Posts: 135
United Kingdom

Thanks: 16 times
Was thanked: 28 time(s) in 25 post(s)
Maybe something like Mediainfo will help track down why some video is rotated and some not.

I agree an option to not resize inputs, or at least to default zoom settings to make it pixel to pixel, would be helpful. The area I hit it is loading stills to be used as small graphics on screen, e.g. corner bugs.
gzifcak  
#5 Posted : Monday, February 14, 2022 2:18:26 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)
Good idea.

Mediainfo shows what I expected, phone video is 1920x1080 so it must have a rotation flag that vMix ignores. I believe it used to obey it and stretch the video to 4:3 like it does with some other vertical content.

The bigger mystery to me is why some 1080x1920 content comes into vMix correctly at 9:16 and some gets stretched to 4:3. Mediainfo shows no difference. As far as I know the only standard non-square pixel aspect ratios are the squeezed ones for SD video, horizontal stretching is the opposite of this.
zenvideo  
#6 Posted : Monday, February 14, 2022 2:42:23 AM(UTC)
zenvideo

Rank: Advanced Member

Groups: Registered
Joined: 5/13/2014(UTC)
Posts: 518
Man
United Kingdom
Location: Manchester, UK

Thanks: 2 times
Was thanked: 183 time(s) in 130 post(s)
Originally Posted by: RichDanby Go to Quoted Post
I agree an option to not resize inputs, or at least to default zoom settings to make it pixel to pixel, would be helpful. The area I hit it is loading stills to be used as small graphics on screen, e.g. corner bugs.
That difficulty of ensuring 1:1 pixel mapping is one reason I created my NDI BugPlayer and also the NDI Drag & Drop Image Viewer, both of which can output a set NDI resolution (to match the vMix project) which includes imported still images (or numbered sequences for the Bug Player) with no pixel scaling.

thanks 1 user thanked zenvideo for this useful post.
RichDanby on 2/14/2022(UTC)
Users browsing this topic
Guest (3)
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.