For example, the mlt of the filter mask is as follows: Coordinate 1 = Filter 1 Coordinate 2 = Filter 2 Size 1 = Filter 3 Size 2 = Filter 4
However, since it seems that the coordinate value and the filter value are linked and finally applied on the screen, I would like to know what is used to calculate this value as the filter value.
Also, since the coordinates and size give different values, also in the case of filters 3 and 4.
There are a few filters with “mask” in their name. The general answer to your question is to read the MLT docs and the source. The Shotcut source gives you the MLT filter name to lookup its documentation on its web site. The Shotcut source can also show how it converts the UI to the MLT value. Sometimes you need to read the source of the core filter implementation (can be in MLT, frei0r, FFmpeg, Qt, etc.) to understand the value more. Often a filter implemented primarily within MLT will documents a parameter’s unit of measure. However, a frei0r requires all numeric parameters to be normalized into the range [0, 1]. Then, you need to figure it out more sometimes by reading its source.