Combining landscape and portrait videos

I have some videos shot with the camera in the landscape position and others in the portrait. When I view the landscape shot video it fills the screen but when I bring it into the timeline with the portrait shot videos and export it no longer fills the screen when it plays. Is there a way to have it fill the screen when combined with the portrait shot videos?

thanks

gary

Hi @garyartista

Check if your Video Mode is set to Automatic

When it is, Shotcut will set your project to the resolution and frame rate of the first video clip you import.

Pr3mscoDOc

So if, for example, the first video you import is 1080x1920 (portrait) at 30fps, your project will be automatically set at 1080x1920-30fps, and your landscape videos wont fill the screen.

It was not set to automatic. I can make some adjustments using the properties of the clip but you can only adjust it to a limited extent before you get distortions.

gary

Then what is your Video Mode set to?

I had not chosen one. New at this so learning as I go. I will experiment with it, and hope not to have to start over

Do this to see at what resolution your project is set to:

  • In the Timeline, select the Output
  • Open the Properties panel.

1 Like

H.264 /AVC / MPEG This is on the video I created from the mlt file

So far you haven’t actually successfully answered any of @MusicalBox’s questions, and he is trying to help you.

For starters, what is your Video Mode. You said it wasn’t automatic, so I will ask again. What IS it set to? Found via settings → video mode.

Secondly, you didn’t follow the provided video instructions correctly to display the current video resolution. Please watch this video again and provide the dimensions as requested.

Thanks! Then we will be able to make some more progress.

1 Like

FYI This is not always clear because sometimes it does not match a menu item. The video from @MusicalBox is very clear. In the case that you are not using Timeline you can look in Settings > Video Mode > Custom > Add….

Tip: Create a custom keyboard shortcut for deep menu items such as this using Help > Actions and Shortcuts (/ or ?)
Here is one I made
image

1 Like

I thought I had answered the question as to video mode. Perhaps I did not provide all the information.

In add custom video mode I see

1080 x 1920
9/16
FPS 30.000

The question did not make clear if I was to use the info from the mlt or the video. This is info from the mlt file.

I hope this answers the question.

Thanks for the help, much appreciated!

Gary

So there is your problem. Your project is set on a portrait mode (9:16). All landscape clips you import won’t fill the screen. Obviously.

To change the video mode, you can go to Settings > Video Mode and choose one of the landscape presets. For example: HD 1080p 30fps.
You’ll get this warning explaining the risks involved.

.
I suggest you save your project before changing the Video Mode.

2 Likes

Thanks for the reply.

My query is, “I have some videos shot with the camera in the landscape position and others in the portrait. When I view the landscape shot video it fills the screen but when I bring it into the timeline with the portrait shot videos and export it no longer fills the screen when it plays. Is there a way to have it fill the screen when combined with the portrait shot videos?”

I take it the answer is “no.”

gary

Repeating the same exact text from your first post won’t help much.
That didn’t get us very far…

Please answer those questions:

View in Shotcut?
View outside of Shotcut, in a media player?

Please provide a screen capture of your Export panel. Enable the Advance mode, and make sure you’re on the Video tab.

Also, you didn’t mention if you changed or not your Video Mode to a landscape ratio.

Gary, there is a way, but the question is like “how do you fit a square peg in a round hole.” The default Shotcut behavior is to scale and pad with black.

Alternatively, you can pad with a blurred copy of the video using the Blur: Pad video filter. Or maybe you want to not completely reduce the size and crop some of the sides before padding with black. Use the Size, Position & Rotate for that and zoom in a little. That filter will also let you stretch the image in a distorted manner to fill the frame.

Similar to this (or vice versa)

I used Size Position and Rotate, zooming in. I think it will have to do.

gary

1 Like