Do the two just not work together?
Is there any way I can get it more accurate?
I’m thinking it depends on the resolution I have it set to, but I’m not sure
You can set the resolution of the viewcapturetofile and youd think that it would just be to the top and bottom of your viewport, but it’s not. When using higher resolutions with it, it zooms way out
Make the viewport the same aspect ratio of the safe frame you want, then you’ll get much more consistent results.
When capturing the view (or rendering for that matter) the resolution is the width and the height (not the bottom and top).
Since you’re going for square captures and renders make your viewport also a 1:1 ratio. A different ratio will result in differences between what you have in the viewport and what you’re targetting.
Here with the same 1:1 ratio in the viewport and captured at 5000x5000 resolution.
The safe frame is only a visual aid, primarily used for composition (in my opinion). So change your viewport size to something that gives 1:1 ratio, position the view/camera so that you get the shot you want and you’ll be good to go.