Description
Hi. When upscaling a 627x480 SD video (Dinner1.mp4) using fx-upscale, the output resolution changes unexpectedly and results in visible cropping. I’ve attached two side-by-side screenshots:
• Screenshot 1 shows macOS Finder reporting the original resolution as 627x480.
• Screenshot 2 shows the fx-upscale terminal output claiming the input is 706x480, with an upscale result of 1412x960.
Even without specifying any custom aspect ratio or resolution, the tool defaults to this altered input dimension and resizes accordingly, cropping the output. This exact issue also occurs when using your Unsqueeze app. Again, both seem to cut off the image despite what I manually input
Steps to reproduce:
1. Use the 627x480 source video (Aspect Ratio: 3.922:3)
2. Run: fx-upscale path/to/Dinner1.mp4 (not bothering with manual w x h even)
3. Observe that terminal reports a different input width and produces cropped output.
Attachments:
-
Screenshot_Original_Info.png (Finder showing 627x480)
-
Screenshot_Terminal_Output.png (shows 706x480 → 1412x960)
-
Input/Output screen grab comparisons
Would appreciate help figuring out why the input resolution is being interpreted differently and how to preserve the full image frame during upscale, as you can see in the "Output" - it crops.
Thanks for the incredible work on this tool!