When rotating a video in the video properties, and also using proxy files, the preview correctly shows the rotation.
However, on export the rotated file shows in the original orientation, not the expected rotation.
Windows 10 Shotcut 24.06.26
When rotating a video in the video properties, and also using proxy files, the preview correctly shows the rotation.
However, on export the rotated file shows in the original orientation, not the expected rotation.
Windows 10 Shotcut 24.06.26
I attempted to duplicate the issue.
Can you duplicate the issue with a new project and list the steps?
I think he means Properties > Rotation. Someone else reported this but I could not reproduce it.
A workaround is to disable proxy on the clip that is giving this trouble.
I had finally gotten the video clip setting to “stick”.
It would rotate the proxy, but not the base clip. I disabled proxy and rotated the base clip which seemed fine but when I applied proxy once again, shotcut gave some kind of notice that proxies needed to be re-done. This in turn changed the video clip rotation once again. I had quite a few clips that were rotated incorrectly so it was hard for me to keep track.
In order to get it to export correctly, I disabled proxy and went back through each clip to confirm or change all of the rotated videos so that they were correct. I never re-applied proxy again.
Did these videos come from a cell phone? I have a hunch that the problem is orientation metadata from phone videos. If you upload a video somewhere, we can verify it.
My hunch is that the proxy process auto-rotates the clip which makes it different compared to the original. Or, it doesn’t rotate, and either way, fails to carry the correct orientation metadata to the proxy. There are several variations on this theme. But it’s just a guess, and we need a clip to prove it.
OK, I reproduced it. It only happens when the video already has a non-zero rotation/orientation metadata. The proxy ffmpeg command line is incorrectly auto-rotating. I think before I was rotating a 0 degree video. I just fixed this for the next version, but it does not fix an already bad proxy.