Tue Jul 05, 2022 8:45 pm
Guys, all of your solutions do work on a case by case basis. Problem is, I want to make a resolution independent preset, and this is impossible due to Resolve working in an unexpected way.
I'm going to try and make my case for this being an issue that has to be fixed – which I know is important, I don't want to be that guy that screams things are bugs just because it's not working the way I want it.
The sizing pipeline in DaVinci Resolve, as stated in the manual, goes Original Media Resolution > Fusion Effects > Edit Page Effects.
The manual also says that the native resolution of media can't be changed, which is, from what I understand, why a Fusion Effect will always inherit a 3840x2160 resolution from a 3840x2160 clip.
However, I argue that the rotation parameter in Clip Attributes SHOULD rotate a clip BEFORE Fusion, which, let's be honest, implies rotating both the image AND the canvas, or not rotating anything at all.
If (1) Resolve can't really change the resolution of native media, I believe that the rotation set in clip attributes should at least not affect the clip in Fusion at all, meaning that whatever is set in the media pool as an attribute should happen AFTER Fusion Effects. In this case, I would open my (rotated and scaled to fit to a 1080x1920 timeline) clip in Fusion and find an unrotated clip in its original 3840x2160 resolution. It would then be rotated and fit after the fact, as per the settings. It's a bit inconvenient, but workable.
Ideally, though, (2) I would open the (rotated and scaled to fit) clip in Fusion and find a rotated clip in a 2160x3840 canvas. Which would be scaled to fit after the fact, to maintain consistence.
However, a third behavior is going on: (3) I open up Fusion to find my clip visually rotated, but put in a 3840x2160 canvas with transparent pixels around it. 75% of my resolution is poof, gone. And what's even more absurd is, since I set my scaling to scale to fit and Fusion is now delivering to Edit a 3860x2160 (thus, horizontal) clip, Resolve scales it back down and tries to fit it again to the timeline's vertical resolution, leaving a transparent border on the top as well. Even when I don't do anything to the clip inside Fusion, just by opening it Resolve is throwing away like 90% of my resolution. It's like the rotation of the clip is happening once (before Fusion), the rotation of the canvas is happening zero times, and the scaling to fit is happening twice (once before and once after Fusion).
I really can't see how this is justified behavior.
Mac Studio (2022)
M1 Max 64GB
DVR / Fusion Studio 18.6