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
Brano  
#1 Posted : Monday, December 9, 2024 1:32:36 AM(UTC)
Brano

Rank: Member

Groups: Registered
Joined: 11/28/2024(UTC)
Posts: 14

Was thanked: 4 time(s) in 4 post(s)
Hello, I am new with vMix.

We have a project in the standard 4kUHD but we want to have 2:1 intentional letterbox for a bit more cinema.

I wonder what would be the easiest and fastest way to put the letterbox over both the output and the preview. I've tried to use overlays with premade letterbox png, it works for the program but not for the preview permanently. And there is a chance of turning them off unintentionally.

Davinci Resolve has an easy quick function called "Output blanking" with different aspect ratios that does exactly this while keeping the output aspect ratio at 16:9. Is there anything similar in vMix?

Thank you.
thanks 1 user thanked Brano for this useful post.
jet on 12/16/2024(UTC)
Brano  
#2 Posted : Tuesday, December 10, 2024 8:31:53 PM(UTC)
Brano

Rank: Member

Groups: Registered
Joined: 11/28/2024(UTC)
Posts: 14

Was thanked: 4 time(s) in 4 post(s)
Ok, I've managet to get some solutions:

0. This is what I am talking about
UserPostedImage

1. the mentioned letterbox png in one of the overlay channels
2. route output back into new input via "Add input -> Output". Add croping in this input. Use this input for streaming and recording.

The problem with this approach is that the black boxes are hard-rendered into 16:9 video. We have 70% of the audience on mobile phones. If the phone is taller than 16:9 and the user won't set "zoom to fill" in youtube, he gets black stripes on sides as well.
nikosman88  
#3 Posted : Tuesday, December 10, 2024 9:20:50 PM(UTC)
nikosman88

Rank: Advanced Member

Groups: Registered
Joined: 12/24/2021(UTC)
Posts: 546
Greece
Location: athens

Thanks: 130 times
Was thanked: 74 time(s) in 70 post(s)
Hello. Maybe you can do something with layers as any input accepts 10 layers. Or maybe it will be more easier in the up-coming vmix 28 as it supports the overlay channels to be shown also in mix inputs and also flatten layers for better compositing an input in another input. https://forums.vmix.com/...vMix-28-Preview-Released
a video for mix inputs

and

and in these add in Vmix 28 that we are able to send directly an overlay channel
Brano  
#4 Posted : Tuesday, December 10, 2024 10:43:43 PM(UTC)
Brano

Rank: Member

Groups: Registered
Joined: 11/28/2024(UTC)
Posts: 14

Was thanked: 4 time(s) in 4 post(s)
Thanks.

What I managed to do is I created a custom ffmpeg preset for mp4 resording in C:\Program Files (x86)\vMix\streaming\ffmpegformats.xml and added -filter:v "crop=in_w:1/2*in_w" into the command line. So we are going to be recording in 2:1 resolution in 2:1 aspect ratio. And we are going to use the letterbox png overlay just for a reference.

But the resolution in the recording settings must stay at 16:9, otherwise the output will be stretched. The cropping into 2:1 is done with ffmpeg and the output file will have a proper resolution and ratio.
thanks 1 user thanked Brano for this useful post.
jet on 12/16/2024(UTC)
Users browsing this topic
Guest
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.