Page 1 of 1

Allow transform clip position in timeline(canvas) pixels

PostPosted: Thu Apr 13, 2023 4:20 pm
by AlynxZhou
In order to understand this better, please read viewtopic.php?f=21&t=166202 first.

Currently, the coordinate used when moving clip position in edit panel is strange: the number of canvas width in pixels will move clip the number of clip canvas width in pixels, as well as height, for example, if I put a 1080x1080 clip into a 1920x1080 canvas, and I type 1920 in the X position, the clip actually moves 1080 pixels!

This is hard to understand, most video editors do not calculate position in this way, it sounds like more a algorithm bug, user typically wants to move clip in canvas pixels, but now they have to do some calculate, and the result is more like a percentage of clip size * canvas size, I believe this is strange for everyone, why percentage of clip size has to multiply with canvas size? It's very hard to move a clip into a specified area with this algorithm. And this also leads into another bug that when a clip is small, you need to enter a very big number which may exceed the limit of the number entry.

If this is by design, not mistake, or you need to keep compatibility so cannot simply fix this, then I suggest to add an option in preferences like "transform clip position in timeline pixels", so that won't break compatibility, and users get a more nature coordinate if they enable it. Thanks very much.