Shake preset doesn't work


#21

This bug is fixed for the next version 19.02 due by end of February. It was a bug in regions that use a comma for the decimal point. The main workaround until then is to use keyframes to slightly alter the position every 2 or so frames.
Yet another is to make a copy of the preset file in the same folder with your own name. Then, open the preset in a text editor and change all the periods in the number values to commas.

Shake 1 Second - Scaled, before:

transition.rect: "00:00:00.000= -7.937% -7.648% 115% 115%; 00:00:00.080= -7.781% -11.815% 115% 115%;00:00:00.160= -0.094% -13.019% 115% 115%; 00:00:00.240= -7.313% -9.037% 115% 115%;00:00:00.320= -7.469% -13.760% 115% 115%; 00:00:00.400=-10.229% -5.593% 115% 115%;00:00:00.480= -6.615% -11.074% 115% 115%; 00:00:00.560= -5.031% -6.074% 115% 115%;00:00:00.640= -2.990% -6.074% 115% 115%; 00:00:00.720= -3.260% -3.574% 115% 115%;00:00:00.800= -5.229% -7.093% 115% 115%; 00:00:00.880= -5.906% -3.574% 115% 115%;00:00:00.960=-10.958% -9.315% 115% 115%; 00:00:01.040= -7.500% -7.500% 115% 115%"

after:

transition.rect: "00:00:00,000= -7,937% -7,648% 115% 115%; 00:00:00,080= -7,781% -11,815% 115% 115%;00:00:00,160= -0,094% -13,019% 115% 115%; 00:00:00,240= -7,313% -9,037% 115% 115%;00:00:00,320= -7,469% -13,760% 115% 115%; 00:00:00,400=-10,229% -5,593% 115% 115%;00:00:00,480= -6,615% -11,074% 115% 115%; 00:00:00,560= -5,031% -6,074% 115% 115%;00:00:00,640= -2,990% -6,074% 115% 115%; 00:00:00,720= -3,260% -3,574% 115% 115%;00:00:00,800= -5,229% -7,093% 115% 115%; 00:00:00,880= -5,906% -3,574% 115% 115%;00:00:00,960=-10,958% -9,315% 115% 115%; 00:00:01,040= -7,500% -7,500% 115% 115%"


#22

Thank you very much!

EDIT: I’ve found it in the file ./share/shotcut/qml/filters/size_position/SizePositionUI.qml, and changed the two shake effects


#23

Ehh, this is weird. Thanks!!!