Bug 458210 - Option to create animations with glxanimate is disabled and .rawr/.json animations can't be loaded
Summary: Option to create animations with glxanimate is disabled and .rawr/.json anima...
Status: RESOLVED DOWNSTREAM
Alias: None
Product: kdenlive
Classification: Applications
Component: Rendering & Export (show other bugs)
Version: 22.08.0
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-23 14:58 UTC by acidrums4
Modified: 2022-09-11 16:49 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description acidrums4 2022-08-23 14:58:39 UTC
SUMMARY
Need to incorporate an existing glaxnimate animation into a kdenlive project _pronto_, but for some reason the option to create an animation and add it to the project's library is disabled (it shows up but you can't click on it), though I have set the correct path to the glanimate binary in settings.

Also, kdenlive won't recognize none of `.rawr` or `.json` file formats as valid (not even trying to import them with the 'all files' setting in the file chooser dialog). The `.mp4` export is not useful as I need the animation as an overlay to the project; `.svg` is loaded just as a blank clip into kdenlive (though it works if you open said file in a web browser) and `.webp` and `.gif` exports fail within glaxnimate. I reckon this 'load an existing animation' wasn't intended explicitly as a new feature but I think it doesn't make much sense being able to create a new animation with glaxnimate but *not* being able to load an existing animation created with it.

STEPS TO REPRODUCE
1. Open an existing kdenlive project
2. Try to create a new animation ('plus' button in library->'Create animation') OR try to add a saved glxanimate animation

OBSERVED RESULT
The option to create a new animation is disabled and glaxnimate file formats are not recognized

EXPECTED RESULT
'Create animation' button is enabled when you set the glaxnimate binary file path correctly and you can create new animations with it AND correctly load existing ones

SOFTWARE/OS VERSIONS
Linux: Kernel 5.19.0
KDE Plasma Version: 5.25.4
KDE Frameworks Version: 5.97.0
Qt Version: 5.15.5
Comment 1 Julius Künzel 2022-09-11 16:49:52 UTC
Thanks for your report!

This is a packing issue. You need to have a MLT version that includes the Glaxnimate module [MLT is a dependency of Kdenlive providing the media backend]. It seems you installed Kdenlive from the Gentoo distribution packages, so please report this issue downstream to the the Gentoo package managers.

You can work around this issue by using the Kdenlive Appimage or Flatpak from www.kdenlive.org/download, for both it is guaranteed that they contain a MLT with all features enabled.