SC 19.10 - 19.12 do not work with filters up to SC 19.08

I have been using SC since version 17.xx always 64bit portable on a Windows 10 PC.

All my video projects were successfully created with SC up to 19.08.
I can open and edit all my 80 old *.mlt (2017-2019) in Shotcut including version 19.09

Now i find errors with older mlt-projects in newer SC (since 19.10):

First error:
The versions: 19.10., 19.12.16 and 19.12.23 show errors when opening old *.mlt.
SC ask to correct the project or not.
No matter whether I have it repaired or not, no clips can be previewed that have the filter rotate & scale activated.
If I deactivate rotate & scale, the preview works.

Second error:
The Sharpen filter always shows the values 0.0% + 0.0%, instead of the original 50.0% + 5.0%.

Other filters i did not tested, cause at first i need a workaround with newer SC versions than 19.10.
I would like to use newer SC versions, especially 19.12.23, but then I can no longer use my old 80 *.mlt.
What can I do?

bye,
Ralf

19.10.20 added keyframes to rotate&scale they also had their parameter range adjusted.

The sharpen filter also was changed in some recent versions including the addition of keyframes.

I would suggest using 19.08 if that’s the last version that is error free with those mlt files but making new projects in 19.12, if you’re using portable versions an “archived” and “current” versions of shotcut should be more than manageable.

Take a look at this thread. There might be a way to get the old projects to work.

To use old SC only for old mlt is not nice but manageable for me (portable), but worse for other users, who install SC.

Since the old portable versions are available still on github and can be used concurrently with the installed version it seems like a great solution to me, especially with how seldom breaking changes are.

ok, that is possible.

But if i understand the other threat right, there is a version planned, which will work with old mlt, too.
If so, i stay with SC 19.09., till it is ready.

bye,
Ralf

I am having trouble reproducing your problem. Since you are in Germany or at least German, I suspect there is a problem with locale/region decimal separator after the change mentioned here under Project Files:
https://shotcut.org/blog/new-release-190615/

But I am surprised or uncertain that your problem does not occur until v19.10. I am also a little uncertain because you use period in your example numeric values, for example “50.0% + 5.0%”, instead of a comma.

I think the best thing to do is attach one of the smaller project files that gives you this problem and then the Shotcut log (View > Application Log…) after you open it and cancel the dialog to repair. Save this log with a .txt extension and attach it along with the .mlt project file.

Comma is right (50,0% + 5,0%). I wrote it wrong (50.0% + 5.0%) in this thread.
Soon i will upload a mlt and log.
Thanks for your help.

bye,
Ralf

The mlt was edited in SC19.08 and works without problems until SC19.09
Since SC 19.10 the filter rotate & scale gets the same problem as in the [other thread]
(Scale went off with latest Shotcut 19.12.16).
and the filter sharpen gets the values 0.0% + 0.0%, instead of the original 50.0% + 5.0%
mlt-since_SC19.10_and_up_with_filterproblems.mlt (23.9 KB)

Log out of 19.09 SC19.09_without_problems.txt (30.8 KB)

Log out of 19.10 SC19.10_with_problems.txt (30.1 KB)

Log out of 19.12.16 SC19.12.16_with_problems.txt (31.1 KB)

Log out of 19.12.23 SC19.12.23_with_problems.txt (31.8 KB)

This is fixed for the next version. Thank you!

That would be great, Dan.
Thank you for your time.

Bye,
Ralf