![]() |
Scaling error - different output resolution - Printable Version +- Selur's Little Message Board (https://forum.selur.net) +-- Forum: Hybrid - Support (https://forum.selur.net/forum-1.html) +--- Forum: Problems & Questions (https://forum.selur.net/forum-3.html) +--- Thread: Scaling error - different output resolution (/thread-4104.html) |
Scaling error - different output resolution - jokris - 11.05.2025 test clip Tried the settings below to scale and resize to 1440x1080 video, which it also say it will bottom right in the next two pictures for cropping and resizing However, the output preview shows 1288x1080, and the still image 1287x1080 Am I missing something here? When Cropping: ![]() Scaling: ![]() Output preview player: ![]() MPC-BE player still image (1287x1080): ![]() RE: Scaling error - different output resolution - Selur - 11.05.2025 That seems wrong. Will look at the source and try to reproduce it. Cu Selur RE: Scaling error - different output resolution - Selur - 11.05.2025 LOL, looking at the preview script, I see what is causing the confusion. ![]() (if you had read the sticky and provided a debug output of calling the preview, I would have probably spotted it earlier) The Vapoursynth Script View properly shows: clip = core.std.Crop(clip=clip, left=24, right=24, top=4, bottom=8)# cropping to 672x564 Hybrid generates: # resizing using NNEDI3CL This then gets resized to 1440x1080 (PAR 42:47). And at the end gets adjusted to PAR 1:1 for preview, which results in 1288x1080. (1288 = 1440/47*42) => Hybrid is working as intended. MPC-BE also shows 1288x1080 even if the encoded file is 1440x1080 since it too needs to compensate for the 42:47 PAR. ![]() Cu Selur Ps.: I suspect your input PAR is wrong and should be 16x11 and you wanted something like: ![]() or ![]() (The source also should be flagged as TFF, atm. it is only flagged as interlaced and Hybrid assumes BFF since its SD) PPs.: Reading [INFO] About pixel aspect ratios,.. and the linked sites might help with any confusion about PAR, DAR,... |