Hi All, some time ago I created for myself a extra effect for mlt with typewriter effect. The code is available here:
https://github.com/rlalik/mlt_extra_modules and some demo video here: https://www.youtube.com/watch?v=I8oyiy3YzBI and even demo page here: http://rlalik.com/demos/typewriter/ The code is a minimal mlt makefile system without any redundant mlt code and only with my extra code creating library compatible with mlt. It worked pretty nice with kdenlive up to 17.x or even 18.x but with the newest releases, specially the refactoring_timeline branch I realized that the effect is not loaded any more. I made some tracking and found out that the problem comes from mlt itself not kdenlive. It looks like mlt doesn't send back to kdenlive any filter metadata, the link between mlt and kdenliveis in this code snippet: Mlt::Properties *EffectsRepository::getMetadata(const QString &effectId) { return pCore->getMltRepository()->metadata(filter_type, effectId.toLatin1().data()); } I started wondering whether the change of behaviour is not related to upgrade mlt from 6.4.0 to 6.6.0. What could be a reason for this. Also a question arise to me whether mlt architecture allows for external modules installed in the way I did. Maybe it worked by chance in previous version and stopped just now. Sadly, I can't downgrade mlt with current kdenlive version since they are related each other. Before I will digg deeper into the problem I would like to hear your opinion. Regards, Rafal ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Mlt-devel mailing list Mlt-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mlt-devel