Portrait screen orientation doesn't work in Vegas Pro

Former user wrote on 6/2/2018, 10:48 PM

The option "Use Project Output Rotation setting" in Render Options simply doesn't work. 

Assumed the project property is set to 16:9 frame size (e.g. 1920x1080, not 9:16) while rotation is set to 90°, that render option does nothing. I tested with all the video codecs available in the rendering option and none of them worked. 

I had to change the Width and Height values ​​of the project in the Project Properties settings and also in the Custom Codec Model to get a correct 90 degree video orientation. 

By doing so it is possible to render correctly on some Intel HAVEC codecs, MAGIX ProRes, Main Concept AVC/AAC and Video for Windows AVI. The other codecs do not render correctly or simply do not render.

More information about this issue in this Vegas Pro forum link.
https://www.vegascreativesoftware.info/us/forum/90-video-workflow--106019/#ca681339

Comments

john_dennis wrote on 6/3/2018, 12:17 AM

I know you're serious, but...

Marco. wrote on 6/3/2018, 5:45 AM

I reported this issue some years ago. Time to redo.

Former user wrote on 6/3/2018, 6:34 AM

Quoted from link above, MAGIX-ERIC D below ...

We looked into this, and Vegas is doing what the documentation in the help file indicates it will do on both ends (preview and render). The reason the OP is seeing the behavior described is because Vegas does not output the file with metadata a device can read and then react to by rotating the file according to the metadata information.”

So is he saying that Vegas outputs the metadata, just that the device can’t read it correctly?

Former user wrote on 6/3/2018, 11:56 AM

I did a little test using the two main .mp4 codecs (Sony AVC/MVC .mp4 and main concept AVC/AAC .mp4).

I followed the steps outlined in the Vegas Pro User Guide to make sure it was not my fault.

The "Use project output rotation settings" option does not work in either of the two (see videos 1 and 2).

Manually changing the width and height values ​​in the project properties settings and also in the custom codec model works correctly only in the AVC/AAC .mp4 Main Concept codec. This procedure also works for the Intel HAVEC codecs, MAGIX ProRes and Video for Windows AVI. Unfortunately this does not work for the Sony AVC/MVC.mp4 codec. (See videos 3 and 4)

Premiere Pro CC2017 works correctly with H264 .mp4 codec and other major codecs and rendering times are much faster.(see video 5)

 

Former user wrote on 6/3/2018, 12:49 PM

@john_dennis

john_dennis wrote on 6/3/2018, 1:13 PM

The things you do when you're standing around waiting with a 600 mm (35 mm equivalent) lens.

Marco. wrote on 6/3/2018, 1:33 PM

Vegas Pro does not deliver the rotation metadata required. Whatever data it may use, it's useless for all players and all types of video I tested, while probably it would be most significant for H.264 MP4 and smartphone use.

As a workaround you could use FFmpeg (or Vegasaur) to add this metadata to the rendered file.

Former user wrote on 6/3/2018, 2:32 PM

Vegas Pro does not deliver the rotation metadata required. Whatever data it may use, it's useless for all players and all types of video I tested, while probably it would be most significant for H.264 MP4 and smartphone use.

As a workaround you could use FFmpeg (or Vegasaur) to add this metadata to the rendered file.

@Marco. I had never needed to use this kind of video. But some customers are recently using vertical monitors. So my need for this feature. I have Vegasaur. But I do not know how to do this procedure. You could teach me by please.

I got in touch with Magix support and they opened an internal notification about it. Hopefully in future updates this problem will be solved.

Betreff: [Ticket#2018060317000741] RE: [Ticket#2018060317000741] VEGAS Pro: Request S [...]

Dear User, Thank you for your inquiry, we herewith confirm its receipt.

Marco. wrote on 6/4/2018, 4:05 AM

In Vegasaur you would use the tool "Render -> Smart Trim".
There you'd select "Custom Command", click onto the "Build" button and select an appropriate rewrap preset.
Finally in the command line parameters shown you would insert the rotation metadata such as "-metadata:s:v:0 rotate=-90".

Former user wrote on 6/4/2018, 6:54 AM

Thanks @Marco.

I'm doing something wrong, I just do not know what it is.

Marco. wrote on 6/4/2018, 9:08 AM

Two things going wrong:

1. You copied and pasted the command line including the quotation marks but it needs to be used without.

2. You appended the command line at the end. Insert it right after the "{duration}" bracket instead.

Former user wrote on 6/4/2018, 10:16 AM

@Marco. Thank you ! Now it worked, I just had to add a space after the bracket and paste the command.

I noticed that Media Player Classic and Windows Media Player do not recognize rotation metadata, whereas VLC and Power dvd recognize.

What I do not understand is that changing the values ​​in the project properties and in the custom model of the Main Concept AVC codec .mp4 all players recognize.

But that's the least. What matters is that it works one way or another. Thanks a lot for the help!